Lập trình android - tìm hiểu cơ bản

tuan11nguyen

Thành viên
Tham gia
10/8/2016
Bài viết
1
Xin chào các bạn hôm nay mình giới thiệu tới các bạn lap trinh android
1 Lý thuyết

1.1 Tổng quan về môi trường phát triển ứng dụng
Android Studio là môi trường phát triển tích hợp ( Integrated Development Environment – IDE ) chính thức cho việc phát triển vận dụng cho nền móng Android. Nó được cung cấp miễn phí theo giấy phép Apache v2.0 , có sẵn các phiên bản dành cho Windows , Mac OS X và Linux. Ngoài ra , ta cũng có thể dùng Eclipse để thay thế , tuy nhiên cần lưu tuy là chỉ có Android Studio mới được tương trợ chính thức từ Google.
Android Software Development Kit ( Android SDK ) bao gồm một tập các phương tiện tương trợ cho việc lập trình trên nền móng Android như trình biên dịch , các thư viện , máy ảo , tài liệu , source code mẫu… bình thường , Android SDK sẽ được tích hợp vào Android Studio hoặc Eclipse để tương trợ cho việc phát triển vận dụng Android.
Để bắt đầu cho việc phát triển vận dụng Android , ta có thể tải về bộ Android Studio Bundle mà bên trong nó bao gồm Android Studio , Android SDK và các thành phần khác tại trang chủ developer.android.com.

cai-dat-android-studio.jpg


1.2 Android Studio Bundle

yêu cầu hệ thống để cài đặt Android Studio cho từng hệ điều hành như sau:
Windows OS X Linux
Hệ điều hành
Windows 10/8.1/8/7/Vista/2003/XP ( 32 or 64 bit )
Mac OS X 10.8.5 trở lên
Máy tính bàn GNOME hoặc KDE trên Ubuntu hoặc Fedora hoặc GNU/Linux Debian
RAM 2 GB RAM trở lên , khuyến cáo 4 GB RAM
Dung lượng đĩa cứng
500 MB dung lượng đĩa cứng
Khoảng trống cho Android SDK
ít nhất 1 GB cho Android SDK , máy ảo , file tạm…
JDK Java Development Kit ( JDK ) 7 hoặc cao hơn
Độ phân giải màn hình
1280×800 trở lên

Trong đó , Java Development Kit ( JDK ) là một bộ tương trợ phát triển vận dụng Java , có thể cài đặt trên nhiều nền móng như Windows , Mac OS X , Linux… Xem thêm phụ lục để biết cách cài đặt JDK cho Windows. Ngoài ra , ta có thể tham khảo cách cài đặt JDK cụ thể cho từng nền móng tại trang miêu tả kỹ thuật của Oracledocs.oracle.com.

1.3 Android SDK

mặc định , Android SDK không bao gồm mọi thứ ta cần để phát triển vận dụng mà chỉ có một số thành phần ban đầu , thường ở các phiên bản mới nhất…
Android SDK chia các phương tiện , thư viện , … thành các gói ( package ) mà ta có thể tải về khi cần , kể cả tải mới cũng như cập nhật cái có sẵn trong SDK. Xem thêm phụ lục để biết thêm chi tiết về các phiên bản Android.
Để tải về các packages , ta dùng Android SDK Manager , một vận dụng có sẵn trong Android SDK.

Giới thiệu học lập trình java

android-sdk.jpg


1.4 Giả lập thiết bị
Android SDK bao gồm một giả lập ( emulator ) cho thiết bị Android chạy trên máy tính. Giả lập này cho phép chúng tôi chạy vận dụng Android mà không thèm một thiết bị vật lý thật sự. Tuy nhiên , nó Vẫn những hạn chế về giả lập camera và các cảm biến trọng lực , gia tốc , tiệm cận…
AVD Manager là một vận dụng cho phép tạo và quản lý các thiết bị ảo ( Android Virtual Devices – AVDs ). Để mở AVD Manager , trong Android Studio chọn Tools > Android > AVD Manager hoặc chọn icon trên thanh công cụ.
Android Debug Bridge ( ADB ) là phương tiện tương trợ giao tiếp với thiết bị ( cả giả lập lẫn thật ). Nhờ có ADB mà ta có thể cài đặt vận dụng , debugging , truyền tải file giữa thiết bị và máy tính… Phần phụ lục về ADB có trình bày một số thao tác đối với ADB.
Cần lưu ý AVDs không phải là tuyển trạch độc nhất cho việc giả lập thiết bị trên Android. Thừa thãi giải pháp thay thế khác trên thị trường như Genymotion , Droid4X , BlueStack… Thiết bị thật dễ thường là giải pháp hữu hiệu nhất vì ta sẽ có trải nghiệm vận dụng thực tế tương tự với người dùng.

Các bạn có thể xem bài học php
Chúc các bạn học tập tốt.
 
×
Quay lại
Top