Cách tạo dự án Android đầu tiên của bạn - Codiclick

chia sẻ

Cách tạo dự án Android đầu tiên của bạn

quảng cáo


Trong các mục trước, chúng ta đã thấy những điểm khái quát khác nhau về Android, từ những điều chúng ta nên tính đến, thông qua ngôn ngữ lập trình Kotlin, các loại ứng dụng, đặc điểm của hệ điều hành, cho đến việc cài đặt công cụ...

Bây giờ, trong cơ hội này, chúng ta sẽ xem cách tạo Ứng dụng đầu tiên của mình!

Trong mục này, chúng tôi sẽ tập trung chủ yếu vào việc tạo dự án và cấu trúc cơ bản do công cụ cung cấp, làm cơ sở cho các đăng ký trong tương lai, nơi chúng tôi sẽ bổ sung thêm cho ứng dụng của mình.

Sáng tạo dự án.


Khi khởi động Android Studio, nếu đây là lần đầu tiên, công cụ này sẽ cho chúng ta khả năng tạo một dự án mới, nếu không, chúng ta sẽ chọn trên thanh công cụ dự án mới

Khi việc này hoàn tất, cửa sổ nơi chúng tôi chọn loại dự án mà chúng tôi muốn tải, trong trường hợp này, chúng tôi chọn Hoạt động trống và nhấp vào Tiếp theo

Sau đó, cửa sổ tạo được tải, ở đây chúng tôi xác định tên dự án, tên gói, đường dẫn nơi dự án sẽ được lưu trữ, ngôn ngữ lập trình và SDK tối thiểu mà chúng tôi sẽ làm việc.


Nếu chúng tôi không biết SDK tối thiểu là gì, chúng tôi có thể nhấp vào “Giúp tôi chọn”

GHI CHÚ: Điều rất quan trọng là xác định rõ ràng tên gói, vì nó sẽ tham chiếu đến gói và công ty khi nó được xuất bản trong cửa hàng ứng dụng. Trong ví dụ sau, chúng ta thấy đường dẫn gói được xác định cho App StropperS được xuất bản trên Google Play . (https://play.google.com/store/apps/details?id=co.chenao.stroopers&hl=es_419&gl=US)

Quay trở lại việc tạo dự án, nếu chúng ta không biết nên chọn phiên bản nào cho SDK tối thiểu, chúng ta có thể nhấp vào “Giúp tôi chọn”

Khi chúng tôi thực hiện việc này, một cửa sổ sẽ được tải nơi chúng tôi có thể xem các phiên bản Android từ phiên bản được sử dụng nhiều nhất đến phiên bản mới nhất, cũng như thông tin chi tiết về từng phiên bản.


Trong cột “PHÂN PHỐI TÍCH LŨY”, tỷ lệ sử dụng phiên bản Android trên các thiết bị hiện tại được hiển thị. Dữ liệu này được lấy dựa trên số liệu thống kê do nền tảng thu thập, chúng tôi chọn phiên bản để làm việc và nhấp vào OK.

(Nếu bạn muốn biết thêm một chút về các phiên bản, bạn có thể tìm thêm thông tin trong phần giới thiệu về mục phát triển ứng dụng Android)


Quan sát: Bằng cách xác định phiên bản nào chúng tôi muốn làm SDK tối thiểu, chúng tôi đang hạn chế việc sử dụng Ứng dụng từ phiên bản đã chọn trước, ví dụ: nếu chúng tôi quyết định rằng chúng tôi chỉ có thể cài đặt trước ứng dụng trong phiên bản 5.0 thì chúng tôi không thể cài đặt ứng dụng đó trong phiên bản 4.4 Ví dụ.

Cấu trúc cơ bản.


Sau một thời gian, dự án được xây dựng, điều rất quan trọng là chúng ta có quyền truy cập vào Internet vì công cụ bắt đầu tải xuống các phần phụ thuộc cần thiết cho việc xây dựng nó, cuối cùng chúng ta có thể thấy cấu trúc của dự án, tệp hoạt động_main.xml và lớp học MainActivity.kt với mã mặc định.


Chúng ta cũng có thể thấy các tập tin như AndroidManifest.xmlchính anh ta build.gradle trong số những thứ khác mà chúng tôi sẽ phân tích sau.


Ngoài ra, nếu một trình giả lập đã được tạo, nó sẽ tự động tải trình mô phỏng có sẵn hoặc thiết bị vật lý đã định cấu hình, trong trường hợp của tôi, tôi gọi là “Pixel 2 API 28”



Tạo giao diện đồ họa.


Nếu chúng ta chèn tập tin hoạt động_main.xml Chúng ta sẽ thấy một ứng dụng khách đồ họa mà từ đó chúng ta có thể tạo màn hình của mình, ở đây chúng ta sẽ thấy “Dự án” cho phép chúng ta kéo và thả các thành phần cũng như sửa đổi các thành phần thông qua thuộc tính của chúng.



Chúng ta cũng có thể tìm thấy “Chia ra” cho phép chúng ta chia màn hình thành phần mã xml và phần hiển thị màn hình, ở đây chúng ta có thể tạo các thành phần thông qua mã mặc dù chúng ta có thể chuyển đổi giữa hai chế độ xem.


Chúng tôi cũng có thể làm việc trên “mã số” một chế độ chỉ cho phép chúng tôi làm việc với mã, nhưng chế độ xem “Tách” được khuyên dùng nhiều hơn.


Trong hình ảnh trực quan này, chúng ta có thể tìm hiểu về cấu trúc của màn hình và các thành phần tạo nên nó cũng như các thuộc tính của nó, chẳng hạn như lưu ý điều đó đối với “Chào thế giới!” được tạo theo mặc định, một thành phần được sử dụng và đây là trong trình quản lý nội dung có tên Ràng buộcLayout cho phép bạn đặt các thành phần có vị trí tương ứng với màn hình hoặc các thành phần khác.



Nếu chúng ta chuyển đến chế độ xem thiết kế, chúng ta có thể sửa đổi màn hình theo ý thích của mình, chúng tôi sẽ thực hiện quy trình này trong một bài đăng sau.

Và đó là tất cả cho đến nay, tôi hy vọng nó đã giúp bạn bắt đầu tạo ứng dụng của riêng mình.





Nó cũng có thể làm bạn quan tâm.




Có bất cứ điều gì bạn muốn thêm hoặc nhận xét về mục này? thoải mái làm….Và nếu bạn thích nó ... tôi mời bạn chia sẻ Y Đăng ký bằng cách nhấp vào nút “Tham gia trang web này” để nghe thêm các bài đăng như thế này 😉