#10 Ngày Trainning Android
- Cài đặt android studio (bao gồm cả jdk), máy ảo android (1h)
- Tạo project đầu tiên, chạy thử HelloWorld (15p)
- Tìm hiểu về các thành phần trong ứng dụng android (30p)
- Làm quen với các layout, View (1h)
- Tìm hiểu cách sử lý sự kiện với các view (1h)
- Tìm hiểu về RelativeLayout và LinearLayout (1h)
- Tìm hiểu cách thiết kế giao diện responsive sử dụng những layout đã học (2.5h)
- Tìm hiểu vòng đời của 1 activity (20p)
- Intent trong android (40p)
- Tìm hiểu về Fragment, vòng đời của fragment (1h)
- Tìm hiểu về dialog, các loại dialog (1h)
- Tìm hiểu về context, các loại context trong android (30p)
- Tìm hiểu RecyclerView(1h)
- Cách custom item trong RecyclerView(2h)
- Sử dụng chức năng Attach debugger trong android studio(30p)
- Tìm hiểu cách cấu hình trong file AndroidManifest(30p)
- Làm việc với lớp Application(1h)
- Cách sử dụng Shared Preferences để lưu dữ liệu nhanh(30p)
- Tìm hiểu về CSDL Sqlite trong android(3h)
- Tìm hiểu về service (2h)
- Tìm hiểu về BroadCast receiver (2h)
- Làm việc với file build.gradle, cách add 1 số thư viện ngoài và cách sử dụng nó(4h)
- Tìm hiểu về thư viện retrofit2, cách request đến 1 json api(4h)
- Tìm hiểu mô hình MVP(5h)