Hướng dẫn android studio

Ở nội dung bài viết trước, mình đã hướng dẫn chi tiết cách cài đặt môi trường thiên nhiên Android studio để rất có thể phát triển áp dụng Android. Bên trong khóa học: Tự học tập lập trình android trong 24 giờ, mình vẫn hướng dẫn chúng ta làm quen cùng sử dụng apk Studio, IDE tuyệt vời nhất cho thiết kế Android.

Bạn đang xem: Hướng dẫn android studio

*

Bạn sẽ tiến hành học phương pháp sử dụng một vài tính năng chủ yếu của app android Studio như:

Sử dụng game android Studio nhằm tạo dự án mớiTìm đọc cách tổ chức dự án thông qua Android ExploreHọc phương pháp tạo XML Drawable, sinh sản layout cho màn hình xoay ngangTìm gọi về một tool đặc trưng là android Monitor

Chúng ta bước đầu nhé


Nội dung thiết yếu của bài xích viết

Làm quen với sử dụng android Studio toàn tập cho người mới

Làm quen và sử dụng app android Studio toàn tập cho người mới

#1. Tạo vận dụng Hello World với app android Studio

Để có thể tìm hiểu các tính năng “cao siêu” của app android Studio, bọn họ sẽ ban đầu với việc tạo một ứng dụng trọn vẹn mới.

Khởi động apk Studio với trên cửa sổ Android Studio setup Wizard, các bạn chọn Start a new app android Studio project.

*

Trong hành lang cửa số Create New Project, chúng ta điền tiên cho dự án(Như bản thân trong bài bác hướng dẫn này là Fortune Ball).

Tên Company tên miền là tùy ý bạn chọn, tiếp nối chọn thư mục giữ trữ dự án công trình tại trường Project location. Sau cùng thì click vào Next.

*

Tiếp theo, bạn hãy nhìn vào hành lang cửa số Target game android Devices. Đánh dấu vào nút Phone and Tablet và ghi rõ là API 15 ngơi nghỉ trường Minimum SDK. Tiếp nối Click vào Next.


Mình giải thích chútminSdkVersion sẽ là phiên bản Android rẻ nhất mà ứng dụng của người sử dụng hỗ trợ(Ví dụ: android Lolipop gồm SDK version là 21-22, game android M là 23 – 24). minSdkVersion cũng là giữa những tín hiệu mà lại Google Play sử dụng để xác minh thiết bị làm sao của người dùng có thể thiết lập một ứng dụng. Nếu như được thì cứ để thấp một chút để ứng dụng của chúng ta có thể chạy được trên nhiều thiết bị nhất có thể

*

Tiếp theo là cửa sổ Add an activity lớn Mobile, chúng ta chọn Basic Activity. Hãy dành khoảng tầm nửa phút để xem hết tất cả các tùy chọn. Cửa sổ này cho ta có một chiếc nhìn tổng quan tiền về các layout template. Ví dụ như mình vừa chọn Basic Activity thì nó sẽ là activity trống không tồn tại bất kì súc tích nào được generate auto với một thanh toolbar nghỉ ngơi trên top và một nút floating kích hoạt button ở mặt dưới.

Click vào Next để thực hiện xử lý.

*

Trên hành lang cửa số Customize the Activity như màn hình bên dưới, các bạn sẽ có những tùy chọn để thay đổi Activity Name, Layout Name, Title cùng Menu Resource Name.

Đối với nội dung bài viết này, bọn họ sẽ duy trì nó thật đơn giản và dễ dàng và sử dụng những giá trị mặc định. Click vào Finish để hoàn thành

*

Chờ đợi khoảng tầm vài giây thì apk Studio đang tạo hoàn thành dự án cho mình và bạn sẽ được chuyển đến màn hình hiển thị tương từ như sau:

*

Bạn demo build với run ứng dụng của khách hàng xem tác dụng thế làm sao nhé

*

Như vậy là chúng ta đã dứt việc sử dụng app android Studio để sản xuất một áp dụng Android. Mang dù chức năng của ứng dụng chưa có gì cả dẫu vậy nó cũng đủ để giúp bọn họ tiếp tục học các phần sau

#2. Tò mò thành phần Project và kết cấu File

Trong phần này, mình sẽ tập trung vào các phần đã được khoanh đỏ trong màn hình hiển thị screenshot mặt dưới. Cửa sổ này hiển thị những file vào project của áp dụng của bạn. Ở chế độ mặc định, những file được tinh lọc để hiển thị vào project tab.

*

Có một số tùy chọn để hiển thị các file vào project như: Packages, Scratches, Android… tuy nhiên bọn họ chỉ thường được sử dụng hai bộ lọc chính là Project Android.

*

Bộ thanh lọc Project: Tùy lựa chọn này sẽ cho mình thấy toàn bộ các module ứng dụng . Một ứng dụng sẽ sở hữu được tối thiểu là 1 trong module có tên là tiện ích module.

Xem thêm: Hướng Dẫn Sử Dụng Thước Đo Laser 60 Mét, Hướng Dẫn Dùng Thước Đo Khoảng Cách Laser

Các hình dạng module khác bao gồm cả các module thư viện bên thứ tía hoặc các module bởi chính các bạn tạo ra(chẳng hạng như các ứng dụng bên trên nền Android, Andoid TV, etc…). Mỗi module đều phải có các cỗ source code hoàn hảo cho riêng mình, bao gồm một file gradle, những resource và các file source code, vv…


Chú ý:
Nếu chúng ta không nhìn thấy khung View mở project. Chắc hẳn rằng nó thụt vào bên trong, chúng ta có thể click vào tab Project trên bạn dạng điều khiển phía trái như đã trình bày ở hình ảnh bên trên

Bộ lọc Android: Đây là bộ lọc mặc định, nó gom những file cùng đặc thù chung thành một nhóm. Bạn sẽ thấy các thư mục như mặt dưới:

*

Tùy mỗi mỗi cách gồm cái hay riêng. Mình thì hay được dùng bộ lọc Android để xem cho gọn

#3. Giải pháp tạo New Activity trong game android Studio

Chúng ta sinh sản New Activity trong app android Studio sản xuất thành file XML cho việc thi công UI với file code java. Bên dưới là quá trình tạo Activity bắt đầu trong game android Studio:

Trước tiên, click vào app > res > layout > bấm vào phải vào layout. Sau đó chọn New > Activity và chọn Activity mà bạn muốn. Ở đây, họ chọn Blank Activity như hình mặt dưới.

*

Sau đó tùy chỉnh thiết lập Activity trong app android Studio. Điền “Activity Name” và “ Pakage name” vào ô text box với click vào nút Finish.

*

Sau đó, Activity mới của người tiêu dùng trong Layout sẽ được tạo. Code XML của người tiêu dùng ở Text & your thiết kế Outut vẫn ở vào Design

*

Cũng đơn giản phải không?

#4. Chế tác file XML Drawable Resource trong app android Studio

Drawable Resource XML số đông được sinh sản trong folder drawable và được thực hiện trong apk để thêm những tính năng thiết lập cho các View như: sinh sản selector khi press vào trong 1 Button, hoặc tạo ra Animation cho 1 View nào đó… Ở đây, mình sẽ trình bày từng bước giải pháp tạo một Drawable Resource XML trong game android Studio.

Trước tiên, bấm vào phải vào folder drawable như hình bên dưới.

*

Sau đó chọn Go New > Drawable resource file như bên dưới.

*

Sau đó hộp thoại New Resource file xuất hiện. Các bạn chỉ vấn đề điền vào tên tệp tin ở ô text box cùng nhấn OK. Ở phía trên tôi khắc tên file là custom_button.


Chú ý quan tiền trọng:
Các tên tệp tin phải bước đầu bằng chữ cái thường và tránh việc điền cả extension. Câu hỏi đặt thương hiệu drawable tuyệt resource tệp tin nói chung đề nghị tuân theo một chuẩn quy tắc để tham dự án dễ dàng đọc cùng bảo trì. Bạn có thể tham khảo bài bác viết: Quy tắc để tên chuẩn cho app android Resource

*

Sau khi chọn OK ở bước trên thì drawable resource XML của bạn sẽ được chế tạo như hình mặt dưới.

*

#5. Bí quyết tạo Layout Landscape trong app android Studio

Trong Android, hay mỗi áp dụng nên được thiết kế cho tất cả 2 chế độ là màn hình hiển thị dọc cùng ngang ( Portrait với Landscape) nhằm tăng trải nghiệm bạn dùng. Mang định thì android Studio chỉ tạo ra layout cho màn hình dọc thôi. Để ứng dụng hoàn toàn có thể hỗ trợ màn hình xoay ngang(Landscape), bọn họ cần yêu cầu làm thêm một số trong những thao tác setup bổ sung.

Cụ thể là bọn họ cần sản xuất một thư mục “ layout-land ” bên phía trong thư mục res.

Mở game android Studio với nếu project của doanh nghiệp được mở trong cỗ lọc là “Android” thì thay đổi bộ thanh lọc thành “Project” (Tùy lựa chọn này mình đã hướng dẫn sống trên rồi nhé)

*

Mở folder App bên trong thư mục project của bạn. Sau đó mở src > main >res. Nhấn vào phải vào thư mục res, chọn New>Directory. App android studio đang mở vỏ hộp thoại sau:

*

Bạn điền thương hiệu thư mục là “layout-land” rồi Click Ok.

Bây giờ bạn đã có thư mục “layout-land” vào project của bạn. Bấm chuột phải vào nó và chọn: New>XML>Layout XML file. Tệp tin này sẽ được tạo phía bên trong thư mục layout

*

Tiến hành đưa file vừa chế tạo từ folder layout lịch sự thư mục dành cho màn hình xoay ngang. Paste bọn chúng vào dưới thư mục “layout-land” và click ok. Bây giờ bạn đã sở hữu layout dành riêng cho màn hình ngang rồi đấy.

#6.Tìm hiểu android Monitor

Android Studio cung ứng một bộ các công cầm cố giúp chúng ta cũng có thể phân tích các ứng dụng của bạn. Hãy xem, bằng cách mở tab Android Monitor ở bên dưới của cửa sổ Android Studio.

*

Ở đây, các bạn sẽ tìm thấy vô số những tùy lựa chọn hữu ích cho các nhà phát triển ứng dụng Android. Hãy thử một số trong chúng. Đừng lo lắng; bạn không hẳn ghi nhớ tất cả và tý nữa cũng không hẳn làm một bài bác kiểm tra đâu