Từ khoá quan trọng liên quan đến lập trình android
Một số từ khoá bạn có thể tham khảo để học lập trình android
Lap trinh android co ban
java co ban
tao ung dung android dau tien
lap trinh android nang cao
java nang cao
Công cụ – dụng cụ cần thiết để lập trình android
Để lập trình android, bạn cần những nguyên liệu sau
1. Một máy tính đủ mạnh : bạn có thể tham khảo các thiết bị mà tôi đang sử dụng sau
Hoặc:
Mac OS: macbook Air 2017 ( core i5, 8 GB Ram ,128 GB SSD, Intel HD Graphics 6000 1536 MB )
Ghi chú: bạn nên mua thêm 1 ổ cứng di động 512 GB, hoặc có thể sử dụng Macbook Air có dung lượng 256 GB
Hoặc :
Windows Os: máy cài đặt hệ điều hành Windows 10 , hoặc 7, tham khảo cấu hình phần cứng mà tôi đang dùng như sau
Mainboard: Gigabyte H61M-S2PV REV 2.2
CPU: Intel Core i5 2400
Ram: 8GB DDR3
Ổ cứng: SSD 128 GB WDGreen + HDD 512 GB Seagate
Graphic: Intel HD Graphics ( card onboard )
Hoặc
Linux OS: máy cài đặt hệ điều hành Ubuntu , thông số máy tương tự như máy tính Windows
Mainboard: Gigabyte H61M-S2PV REV 2.2
CPU: Intel Core i5 2400
Ram: 8GB DDR3
Ổ cứng: SSD 128 GB WDGreen + HDD 512 GB Seagate
Graphic: Intel HD Graphics ( card onboard )
2. Phần mềm để lập trình: Android Studio
Bạn có thể download phần mềm hoàn toàn miễn phí ở đây
https://developer.android.com/studio/install
Những kiến thức cơ bản mà bạn sẽ được tiếp cận ở đây bao gồm
Thiết kế layout cho giao diện
Tạo ứng dụng với navigation drawer
Tạo ứng dụng với bottom navigation
Xử lý các thuộc tính và các sự kiện của button, text view, text editor
Hiển thị hình ảnh với picaso
Hiển thị fragment
Truyền thông số giữa các fragment
Hiển thị một Activity
Truyền thông số giữa các Activity
Sử dụng AsyncTask
Lưu cài đặt và thông tin người dùng với Preference Activity
Hiển thị thông báo với Notification
Hiển thị thông báo với Toast
Tạo ứng dụng chạy ngầm
Tạo ứng dụng chạy khi khởi động hệ thống
Lấy dữ liệu từ website / server để hiển thị trên ứng dụng
Tạo danh sách các item bất kỳ với Adapter Recycler View
Xử lý hiển thị từng item
Xử lý realtime databse với firebase
Tạo ứng dụng chat trực tiếp với firebase
Tạo ứng dụng kết nối khách hàng – nhà cung cấp, hoặc giữa các user game với smartfox