30/09/2018, 18:40
Anh chị cho e hỏi về khóa Android này ạ, e cảm ơn!
với nội dung học như thế này có phải vừa cơ bản vừa có nâng cao k ạ
- Ngôn ngữ lập trình Java:
Các cú pháp lập trình cơ bản, cấu trúc điều khiển, Array, Collections, String, Date, Regular Expression, Reflector,… Lập trình hướng đối tượng (OOP) với Java: scope, parameter, package, encapsolution, inherit, polymorphism, abstract… - Giới thiệu tổng quan về lập trình Android:
Giới thiệu về Framework Android, các thư viện, máy ảo (genymotion, bluestack,…), cài đặt môi trường phát triển, các IDE (Eclipse + ADT, Android Studio),… - Ứng dụng trên Android:
Giới thiệu các thành phần cơ bản trong ứng dụng Android (activity, life cycle, service, intent, content providers), widget, dịch vụ chạy ngầm, … - Giao diện người dùng cơ bản:
Các loại layout trên Android: LinearLayout, RelativeLayout, TableLayout, FrameLayout, Input control,… - Sự kiện:
Học về các loại sự kiện trong android, Custom Event dùng Interface,… - Giao diện dạng danh sách:
ListView, GridView, Custom Layout,…, Selection & Dialog widget, Spinner, / Gallery và Custom Dialog / Dialog Fragment - Làm ứng dụng GAME đầu tiên dùng code Native Android:
Bé học toán, Trò chơi trắc nghiệm,… - Menu, font, webkit:
ContextMenu, OptionMenu, PopupMenu, WebView, Các loại Font, Lập trình Webkit - Giao diện nâng cao:
Fragment, Action Bar, ToolBar, ViewPager, Navigation Drawer,… - Date, time, color picker & keyboard:
Date/Time picker, Date/Time dialog, Date/Time fragment dialog, Hard keyboard, Soft keyboard, Navigation button. - Xử lý và lưu trữ dữ liệu trong Android:
Read and Write File (cache, external, internal), Preferences, Make Setting Page with Preferences, SQLite Database,… - Lập trình đa luồng trên Android:
Thead, Asynctask, Handler - Lập trình mạng:
WebView, HttpURLConnection, REST, XML, JSON, Mô hình ClientServer. - Truy vấn dữ liệu từ server:
Kế nối tới service đọc dữ liệu trả về từ JSON, XML sau đó parse sang object và hiển thị lên client, các thao tác Thêm, Sửa, Xóa lên server - Xử lý tin nhắn và Dịch vụ mạng:
Broadcast Services, Google Cloud Messenging. Gửi nhận tin nhắn SMS, Emails,… - Lập trình dịch vụ bản đồ số trên Android:
Geocoding Map Views và Map Activities. Tạo Overlays cho bản đồ. Định vị vị trí của bạn với dịch vụ location-based - Lập trình đa phương tiện:
Media Player, Video, Record, Camera,… - Lập trình cảm biến:
Sensor Manager. Các loại cảm biến: gia tốc, con quay hồi chuyển. Lập trình việc quản lý và đọc các giá trị thu được từ cảm biến trên thiết bị,… - Android 5 Lolipop, Android M:
RecyclerView, CardView,… - Hướng dẫn cách thiết kế một ứng dụng hoàn chỉnh hướng người dùng:
Vẽ UI Prototype, Photoshop cơ bản,… - Các cách kiếm tiền từ ứng dụng, tích hợp kiếm tiền:
Hướng dẫn cách phân phối ứng dụng, tích hợp kiếm tiền vào ứng dụng,… - Cách SEO App lên TOP:
Hướng dẫn quảng cáo ứng dụng bằng Facebook, Google Adword,… - Đồ án tốt nghiệp:
Bài liên quan
Em đừng nhìn vào nội dung dài là hay . Hãy cố gắng học những cái cơ bản chắc nhất.
http://thinhme.wordpress.com/
Vậy là full rồi