Tài liệu học lập trình android - bài học đầu tiên

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Tài liệu học lập trình android - bài học đầu tiên

Bài gửi by t11nguyen on 26/5/2017, 10:22

1. Giới thiệu về Android Studio
Android Studio là một nền tảng IDE (integrated development environment) dùng để phát triển các ứng dụng android, được Google release vào khoảng đầu năm 2015 thay thế cho bản Eclipse cũ. Android Studio được phát triển dựa trên IntelliJ IDEA Community Edition – công cụ lập trình tốt nhất cho java, giúp cho các lập trình viên tạo ứng dụng, thực hiện các thay đổi một cách dễ dàng, bên cạnh đó có thể xem trước trong thời gian thực và thiết kế giao diện đẹp hơn trước. Tiếng Việt cũng đã được tích hợp trong Android Studio. Đặc biệt, Android Studio cho phép người dùng Import Project từ Eclipse sang và logic lập trình cũng tương tự.
Xem full tài liệu [URL='https://vietpro.net.vn/lap-trinh-android']tự học lập trình android[/URL]
2. Hướng dẫn download Android Studio cho Window
Để download bản mới nhất của Android Studio, bản truy cập vào đây ,

click vào DOWNLOAD ANDROID STUDIO for Window như hình vẽ:



Sau đó check đã đọc và đồng ý với Terms and Conditions và click download để tải về.

* Bộ Android studio khi tải về bao gồm các thành phần sau:

– Android Studio IDE

– Android SDK tools

– Android 6.0 (Marshmallow) Platform (tính tới thời điểm này)

– Android 6.0 emulator system image with Google APIs



3. Hướng dẫn cài đặt Android Studio
* Một số yêu cầu về cấu hình khi cài đặt Android Studio

Microsoft® Windows® 8/7/Vista/2003 (32 or 64-bit)
Tối thiểu 2 GB RAM, cấu hình đề nghị: 4 GB RAM
Ổ cứng trống ít nhất : 400 MB
Độ phân giải tối thiếu 1280 x 800
Java Development Kit (JDK) 7 trở lên
Lựa chọn thêm cho accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality

* Yêu cầu máy bạn đã cài đặt JDK, nếu chưa download tại đây

* Cài đặt

– Bước 1:

Vào thư mục chứa tập tin android studio bạn vừa download về, click vào android-studio-bundle-141.2456560-windows



– Bước 2:

Màn hình chọn thành phần cài đặt. Ta chọn cấu hình cài đặt tất cả như trên rồi bấm Next.



– Bước 3: Chon “I agree” để xác nhận, đồng ý vợi các điều khoản và tiếp tục.



Xem thêm: Tài liệu khóa học lập trình php

– Bước 4: Chọn nơi cài đặt Android Studio và Android SDK



– Bước 5: Chọn Start Menu Folder. Ở bước này, bạn có thể tích tạo short cut cho ứng dụng hoặc không



Bấm Install để bắt đầu cài đặt.

– Bước 6: Chờ hệ thống cài đặt các package cần thiết cho tới khi hoàn thành và bấm Next để tiếp tục



– Bước 7: Bấm Finish và click Start Android Studio để khởi động phần mềm



Lần đầu khởi động phần mềm bạn sẽ mất hơi lâu 1 chút, khi xuất hiện màn hình sau bạn có thể import bản version cũ của Android Studio, đối với các bạn cài đặt lần đầu, chọn như hình và bấm Ok để tiếp tục



Bạn đợi cho hệ thống tiếp tục chạy :



Sau khi chạy hoàn tất, hệ thống sẽ bắt đầu download các thành phần cần thiết:



Sau khi cài đặt xong bạn nhấn nút Finish và nó sẽ hiện lên màn hình đầu tiên:



Tại màn hình này, bạn có thể tạo cho mình một Project mới, mở một Project đã có, hoặc import Project…

Như vậy, chúng ta đã hoàn tất quá trình cài đặt Android Studio, bạn có thể tự tạo cho mình một project để lập trình android thay vì sử dụng Eclipse.

Hướng dẫn [URL='https://vietpro.net.vn/hoc-lap-trinh-web-php-co-ban']khóa học php[/URL]
Ở những bài trước các bạn đã được hướng dẫn cài đặt và cấu hình Android Studio . Ở bài viết này tôi sẽ giới thiệu cho các bạn các giao diện làm việc của Android Studio và bắt đầu seri tự học lập trình Android. Bây giờ chúng ta bắt đầu thiết kế ứng dụng đầu tiên, ứng dụng hello world.
Bước 1: Khởi động Android Studio.
Các bạn khởi động android studio và chọn Start a new android studio project.



Bước 2: Đặt tên cho project và nơi lưu trữ project.


Các bạn đặt tên cho project của mình, ở đây tôi đặt là: Hello World. Các bạn chọn nơi lưu project để tiện cho việc quản lí các project của mình sau đó ấn next.

Bước 3: Chọn platforms.


Tại cửa sổ này các bạn chọn API hỗ trợ cho ứng dụng, nói cho dễ hiểu là chọn thiết bị có cấu hình mà ứng dụng hỗ trợ tốt nhất, ở đây mình chọn API 15, các bạn có thể chọn các API khác rồi next.



Bước 4: Chọn Activity.


Các bạn chọn Activity phù hợp với mục đích sử dụng. Ở đây mình chọn Activity mặc định là Blank Activity rồi ấn next.



Màn hình cấu hình Activity hiện ra, các bạn có thể thay đổi các thông tin của Activity tại đây.

Activity Name: Tên class Activity.

Layout Name: Tên file XML.

Title: Tiêu đề hiển thị khi kích hoạt Activity trên thiết bị.

Menu Resource Name: Tên file xml để tạo menu.

Sau khi cấu hình xong các bạn chọn finish và đợi cho nó khởi tạo project.



Bước 5: Tìm hiểu màn hình làm việc của android studio.
iao diện làm việc của android studio tôi chia làm nhiều phần cho các bạn dễ hình dung.

Phần 1 là thanh menu của phần mềm, các bạn có thể tự tìm hiểu thêm.

Phần 2 là thanh công cụ của phần mềm, các bạn cũng có thể tự tìm hiểu.

Phần 3 là vùng chứa cấu trúc của project, ở đây ta có thể thay đổi cấu trúc hiển thị của project.



Vùng này chứa rất nhiều thành phần chính của project, các thao tác với code đều tại đây.

Phần 4 là vùng chứa các Layouts, mặc định khi ta tạo 1 project mới thì layout mặc định là RelativeLayout. Mình sẽ có một bài giới thiệu riêng về layout, các bạn có thể tham khảo tại đây.

Phần 5 là vùng chứa Widgets, nơi chứa các thành phần control mà android hỗ trợ để bạn kéo thả vào vùng 6. Khi tạo project, mặc định android studio sẽ tạo cho ta 1 TextView.

Phần 6 là vùng hiển thị mà ta có thể thiết kế các giao diện cho ứng dụng (preview).

Phần 7 là nơi hiển thị các control có trong vùng 6, ở vùng 7 các control được hiển thị dưới dạng cây sẽ tốt hơn cho việc quản lí khi có nhiều control.

Phần 8 là vùng rất quan trọng, các bạn có thể thay đổi các giá trị của các control ở vùng này.

Phần 9 là nơi chứa thanh công cụ của giao diện, các bạn có thể xoay, phóng to, thu nhỏ màn hình preview 6, các bạn tự tìm hiểu thêm, tôi sẽ nói ró hơn khi vào các bài cụ thể.

Phần 10 là nơi ta có thể chọn chế độ thiết kế giao diện, khi ít kinh nghiệm các bạn hay dùng design còn khi có kinh nghiệm các bạn sẽ code tay bên text, nó hiệu quả hơn rất nhiều.



Phần 11 là nơi mà khi chương trình chạy sẽ có các thông báo từ logcat, nếu chương trình có lỗi các bạn sẽ đọc lỗi tại đây.



Tìm hiểu thêm Android qua: Full bộ tài liệu học lập trình android

Bước 6: Thiết kế ứng dụng đầu tiên.
Mình thiết kế ứng dụng đầu tiên khá đơn giản chỉ hiện vài cái textView lên thôi. Đây là file xml của giao diện, các bạn copy vào chạy thử nhé.


Bước 7: Chạy ứng dụng và xem kết quả.
Các bạn chạy ứng dụng bằng cách click vào biểu tượng trên thanh công cụ hoặc tổ hợp phím Shift + 10. Các bạn chọn Device để chạy ứng dụng, ở đây mình dùng máy thật, bạn nào ko có device có thể cài genymotion các bạn có thể xem bài hướng dẫn cài đặt genymotion.

Hướng dẫn về các ngôn ngữ lập trình khác: https://vietpro.net.vn/hoc-lap-trinh-javascript-co-ban
Sau khi chạy xong chúng ta thu được thành quả đầu tiên.

t11nguyen
Binh Nhất
Binh Nhất

Tổng số bài gửi : 36
Tuổi : 28
Đăng ký ngày : 22/04/2017
Danh tiếng : 0

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết