Sử dụng bộ sưu tập để thu xếp ngăn nắp các trang Lưu với phân các loại nội dung dựa vào lựa lựa chọn ưu tiên của bạn.

1. Giới thiệu

Trong lớp học lập trình này, các bạn sẽ tạo vận dụng Android trước tiên (Chúc mừng sinh nhật) bước đầu từ mẫu dành cho ứng dụng cơ bản do android Studio cung cấp. Bạn cũng sẽ khám phá giao diện của một dự án Android, đồng thời tìm hiểu cách sử dụng các cửa sổ trong android Studio.

Bạn đang xem: Code ứng dụng android đơn giản

Điều khiếu nại tiên quyết

Làm quen thuộc với việc thiết lập, thông số kỹ thuật và sử dụng các ứng dụng, ví dụ như trình xử trí văn bạn dạng hoặc bảng tính

Kiến thức bạn sẽ học được

Cách tạo dự án công trình trên app android Studio mang đến ứng dụng app android sử dụng mẫu

Sản phẩm các bạn sẽ tạo ra

Ứng dụng android cơ bạn dạng từ một mẫu

Bạn nên có

Máy tính đã thiết đặt Android Studio

2. Tạo vận dụng đầu tiên của người sử dụng

Trong trọng trách này, bạn sẽ tạo một ứng dụng game android sử dụng mẫu dự án do apk Studio cung cấp.

Mẫu dự án

Trong apk Studio, chủng loại dự án là một trong những ứng dụng app android có tất cả các phần cần thiết nhưng không có khá nhiều chức năng. Mục đích là góp bạn ban đầu nhanh rộng và tối giản những vấn đề cần làm. Lấy một ví dụ về những mẫu trong app android Studio: áp dụng có bạn dạng đồ cùng ứng dụng có nhiều màn hình.

Tạo một dự án vận động trống

Trong các bước này, bạn sẽ tạo dự án Android Studio mới bởi mẫu dự án Hoạt cồn trống cho ứng dụng mới của mình.

Khởi động apk Studio (nếu chưa mở) bằng phương pháp nhấp vào hình tượng Android Studio:

*

Cửa sổ Chào mừng các bạn đến với app android Studio đã mở ra. Nhấp vào Dự án mới.

*

*

Cửa sổ Dự án mới xuất hiện với một danh sách những mẫu do android Studio cung cấp.

*

Hãy nhấp vào thẻ sống trên thuộc và coi xét qua những mẫu nhằm biết phần lớn việc chúng ta cũng có thể làm! có khá nhiều mẫu dành riêng cho nhiều nhiều loại thiết bị (chẳng hạn như điện thoại, laptop bảng và đồng hồ) và các loại áp dụng (ứng dụng có screen cuộn được, ứng dụng có bản đồ và vận dụng dễ thao tác).Ở bên trên cùng phía trái cửa sổ, nhấp vào thẻ Phone and Tablet (Điện thoại và máy tính xách tay bảng).Ở trên thuộc của dòng, nhấp vào chủng loại Empty Activity (Hoạt động trống) để chọn mẫu đó làm mẫu đến dự án.

Mẫu Empty Activity (Hoạt đụng trống) là mẫu dễ dàng và đơn giản nhất hoàn toàn có thể dùng để sản xuất ứng dụng. Nó có một màn hình hiển thị và hiển thị thông điệp dễ dàng "Hello World!" (Xin chào đông đảo người)

Ở cuối cửa sổ, nhấp vào Next (Tiếp tục). Hộp thoại New Project (Dự án mới) đang mở ra.

*

Cấu hình dự án như sau:

Name (Tên) là tên của ứng dụng. Trong hộp bên dưới Name (Tên), nhập Happy Birthday có tác dụng tên mang lại dự án.Package name (Tên gói) là tên gọi mà khối hệ thống Android áp dụng để thừa nhận dạng duy nhất áp dụng của bạn. Thông thường, tên mang định là tên tổ chức triển khai của bạn, theo sau là tên gọi ứng dụng, toàn bộ đều viết bằng chữ thường (trong trường đúng theo này là "com.example.happybirthday").Save location (Vị trí lưu) là vị trí các bạn đã lưu tất cả các tệp tương quan đến dự án. Khắc ghi vị trí của tệp trên laptop để chúng ta có thể tìm thấy các tệp của mình. Hiện tại, bạn cũng có thể giữ nguyên vị trí lưu.Language (Ngôn ngữ) xác định ngôn ngữ lập trình bạn có nhu cầu sử dụng đến dự án. Hãy bảo đảm an toàn Language (Ngôn ngữ) là Kotlin.Minimum SDK (SDK tối thiểu) chỉ phiên bạn dạng Android về tối thiểu nhưng mà ứng dụng rất có thể chạy trên đó. API 19: game android 4.4 (Kit
Kat)Chọn từ list thả xuống.

Lưu ý: có nhiều phiên bản hệ điều hành quản lý Android, từng phiên bạn dạng được đánh tên theo thiết bị tự bảng vần âm khi được phạt hành.

Bên dưới Minimum SDK (SDK buổi tối thiểu), hãy chú ý đến ghi chú tin tức về con số thiết bị mà lại ứng dụng hoàn toàn có thể chạy ở cấp API đang chọn. Để hiểu thêm chi tiết, hãy nhấp vào liên kết Help me choose (Giúp tôi chọn) để hiển thị danh sách những phiên bản Android như hiển thị mặt dưới. Sau đó, hãy quay lại cửa sổ New Project (Dự án mới).

*

Trong hành lang cửa số New Project (Dự án mới), ghi nhớ bỏ lưu lại chọn hộp Use legacy android.support libraries (Sử dụng tủ sách android.support cũ). Nhấp vào dấu chấm hỏi nếu như muốn biết thêm về điều này.Nhấp vào Finish (Hoàn tất).

Android Studio đang mở dự án và tất cả các tệp vào dự án.

*

Khi mở apk Studio đầu tiên tiên, các bạn sẽ thấy tía cửa sổ:

(1) cửa sổ Project (Dự án) hiện những tệp cùng thư mục vào dự án.

(2) cửa sổ Editing (Chỉnh sửa) là để sửa đổi mã.

(3) hành lang cửa số What"s New (Tính năng mới) hiển thị thông tin và những mẹo hữu ích.

Ở góc bên dưới bên bắt buộc của game android Studio, bạn sẽ thấy một thông báo hoặc thanh tiến trình cho biết thêm ứng dụng apk Studio có vẫn đang thiết lập cấu hình dự án giỏi không. Ví dụ:

*

Hãy đợi cho tới khi app android Studio hoàn tất quá trình cấu hình thiết lập dự án. Thông báo ở góc dưới bên trái, chẳng hạn như thông báo hiển thị bên dưới, sẽ cho bạn biết khi nào dự án hoàn tất.

*

3. Chạy ứng dụng của người tiêu dùng trên sản phẩm công nghệ ảo (trình mô phỏng)

Trong trách nhiệm này, bạn sẽ sử dụng Device Manager (Trình quản lý thiết bị) để tạo nên phiên phiên bản phần mượt (trình tế bào phỏng) của thiết bị cầm tay và chạy phiên bản đó trên đồ vật tính. Một thiết bị ảo hoặc trình tế bào phỏng triển khai mô phỏng cấu hình của một nhiều loại thiết bị Android cụ thể chẳng hạn như năng lượng điện thoại. Đây có thể là smartphone hoặc máy tính bảng chạy các phiên bản hệ thống game android mà bạn chọn. Sau đó, bạn sẽ sử dụng vật dụng ảo nhằm chạy vận dụng bạn đã tạo bởi mẫu Empty Activity (Hoạt cồn trống).

Lưu ý: Trình mô phỏng Android là 1 trong ứng dụng chủ quyền dùng để thiết lập cấu hình thiết bị ảo và có những yêu cầu riêng về hệ thống. Những thiết bị ảo có thể sử dụng lượng lớn dung tích ổ đĩa. Nếu gặp gỡ vấn đề, hãy xem gợi ý Chạy ứng dụng trên Trình mô rộp Android.

Tạo thiết bị ảo android (AVD)

Bước trước tiên để chạy trình mô rộp trên máy tính là tạo thông số kỹ thuật cho vật dụng ảo.

Từ thanh trình đối chọi Android Studio, chọn Tools > Device Manage (Công cố kỉnh > Trình thống trị thiết bị).

*

Mẹo: chúng ta có thể mở Trình cai quản thiết bị bằng cách nhấp vào biểu tượng

*
trên thanh công cụ.

Trình làm chủ thiết bị hiển thị như sau đây. (Nếu trước đó bạn đã tạo một thiết bị, sản phẩm đó sẽ tiến hành liệt kê nghỉ ngơi đây.)

Nhấp vào Tạo thiết bị (Create Device).

Cửa sổ Select Hardware (Chọn phần cứng) đang xuất hiện.

*

Cửa sổ Select Hardware (Chọn phần cứng) hiển thị danh sách các thiết bị được định cấu hình sẵn theo Category (Danh mục) mà bạn có thể chọn. Đối với mỗi thiết bị, bảng cung cấp một cột cho thấy thêm kích thước hiển thị của nó (Size (Kích thước)), độ sắc nét màn hình tính bằng px (Resolution (Độ phân giải)) và mật độ pixel (Density (Mật độ)).

Chọn danh mục Phone (Điện thoại).Chọn điện thoại cảm ứng (ví dụ: Pixel 5), tiếp đến nhấp vào Next (Tiếp theo). Bạn có thể chọn ngẫu nhiên điện thoại nào, nhưng trong lớp học tập lập trình này, nên chọn lựa thiết bị mới hơn.

Cửa sổ System Image (Hình ảnh hệ thống) đang xuất hiện. Từ đây, bạn chọn phiên bạn dạng hệ thống android để chạy xe trên thiết bị ảo của mình. Điều này cho phép bạn kiểm thử vận dụng trên các phiên phiên bản khác nhau của hệ thống Android.

*

Lưu ý: Nếu link Download (Tải xuống) lộ diện cạnh hình hình ảnh hệ thống bạn có nhu cầu sử dụng, thì có nghĩa là bạn chưa thiết lập hình hình ảnh đó trên thứ tính. Các bạn phải cài đặt hình ảnh đó trước khi có thể định thông số kỹ thuật thiết bị ảo.

Để thiết đặt hình ảnh hệ thống, nhấp vào link Download (Tải xuống). để ý rằng quá trình tải xuống có thể mất nhiều thời gian tuỳ nằm trong vào liên kết Internet. Khi cài đặt hoàn tất, nhấp vào Finish (Hoàn tất).

Lưu ý quan trọng: Những ảnh hệ thống apk này chỉ chiếm nhiều dung tích ổ đĩa nên có thể một số ảnh có trong vượt trình thiết đặt ban đầu. Có tương đối nhiều phiên bản hệ thống apk hơn so với nội dung trong thẻ Recommended (Đề xuất). Để xem các phiên bản này, xem thẻ x86 Images (Ảnh x86) cùng Other Images (Ảnh khác).

Nhấp vào Next (Tiếp theo).

Cửa sổ Android Virtual Device (AVD) (Thiết bị apk ảo (AVD)) đã hiển thị, trường đoản cú đó chúng ta cũng có thể chọn thêm thông tin chi tiết về cấu hình cho thiết bị.

*

Trong trường AVD Name (Tên AVD), nhập tên đến Thiết bị ảo app android của bạn. Không thay đổi phần còn lại.Nhấp vào Finish (Hoàn tất).

Thiết bị ảo mới sẽ hiển thị trong cửa sổ Device Manager (Trình thống trị thiết bị) và chuẩn bị sẵn sàng để sử dụng.

*

Chạy vận dụng trên lắp thêm ảo

Nếu không sẵn sàng, hãy dùng android Studio làm nền trước.Trong app android Studio, bên trên thanh công cụ, tìm kiếm trình solo thả xuống gồm các thiết bị ảo (giống ví dụ mặt dưới), tiếp đến chọn sản phẩm ảo bạn đã chế tác từ danh sách thả xuống.
*
(Bạn cũng có thể nhấp vào Run > Select Device.. (Chạy > chọn thiết bị..) rồi chọn thiết bị ảo từ những thiết bị tất cả trong cửa sổ bật lên.)Trong android Studio, lựa chọn Run > Run app (Chạy > Chạy ứng dụng) hoặc nhấp vào biểu tượng Run (Run) bên trên thanh công cụ. Thiết bị ảo sẽ bước đầu chạy với khởi động y hệt như thiết bị thực. Tuỳ vào tốc độ máy tính, quy trình này hoàn toàn có thể mất một ít thời gian.

Khi áp dụng sẵn sàng, nó đang mở trên thiết bị ảo như được hiển thị dưới đây.

*

Tuyệt vời! máy ảo của doanh nghiệp hiện đã hoạt động. Xem xét hiện tại tiêu đề là "Happy Birthday" với "Hello World!" vẫn hiển thị trên màn hình.

4. Tra cứu tệp dự án của doanh nghiệp

Khi chúng ta định thông số kỹ thuật dự án, game android Studio đã chế tạo ra một thư mục trên lắp thêm tính của bạn cho tất cả dự án apk và đặt tên thư mục là Android
Studio
Projects
(Dự án app android Studio). Bên trong thư mục Android
Studio
Projects
, app android Studio cũng sản xuất một thư mục tất cả cùng thương hiệu với ứng dụng của bạn (trong trường đúng theo này là Happy
Birthday
(Chúc mừng sinh nhật)).

*

Thư mục Happy
Birthday
(Chúc mừng sinh nhật) là thư mục dự án công trình của bạn. Android Studio lưu cả những tệp các bạn tạo và những tệp do apk Studio tạo nên trong folder dự án.

Trong game android Studio, chú ý vào hành lang cửa số Project (Dự án) ở bên trái. Cửa sổ Project (Dự án) hiển thị những tệp với thư mục vào dự án.

Các tệp trong cửa sổ Project (Dự án) được sắp xếp giúp bạn di chuyển giữa những tệp dự án tiện lợi hơn trong quy trình bạn viết mã. Tuy nhiên, nếu như xem các tệp vào trình để mắt tới tệp, ví dụ như Finder hoặc Windows Explorer, thì đồ vật bậc tệp được bố trí rất khác.

Trong tác vụ này, các bạn sẽ tìm gọi hai chính sách xem khác nhau của hệ thống phân cung cấp thư mục dự án.

Trong app android Studio, ở cửa sổ Project (Dự án), lựa chọn Android trường đoản cú trình 1-1 thả xuống ở góc trên mặt trái.

Bạn đang thấy list tệp giống như như sau:

*

Chế độ coi và cách sắp xếp các tệp này rất có lợi khi viết mã mang lại dự án.

Bạn cũng rất có thể xem tệp của chính mình xuất hiện tại trên trình thông qua tệp, ví dụ như Finder (đối cùng với mac
OS) hoặc Explorer (đối với Windows).

Trong hành lang cửa số Project (Dự án), lựa chọn Project Source Files (Tệp mối cung cấp dự án) từ bỏ trình đối chọi thả xuống.

Xin chú ý tiêu đề sẽ chuyển đổi thành thư mục lưu lại trữ những tệp dự án.

*

Giờ bạn đã sở hữu thể duyệt qua những tệp theo cách giống như như trong hầu hết trình xem xét tệp.

Để xoay lại cơ chế xem trước, trong cửa sổ Project (Dự án), lựa chọn Android một lần nữa.

Tuyệt vời! Giờ bạn đã có thể sản xuất và chạy vận dụng được tạo nên từ mẫu cũng giống như tìm được những tệp dự án công trình của mình.

5. Nắm tắt

Để sản xuất một dự án mới, khởi động app android Studio, nhấp vào + Start a new android Studio project (+ ban đầu dự án app android Studio mới), để tên mang đến dự án, lựa chọn 1 mẫu rồi điền thông tin chi tiết.Để chạy áp dụng trên máy ảo, hãy bảo vệ bạn đã chế tạo ra thiết bị, lựa chọn thiết bị tự trình đối kháng thả xuống của thanh công cụ, kế tiếp chạy ứng dụng bằng phương pháp nhấp vào biểu tượng Run (Chạy) Run tiện ích (Chạy > Chạy ứng dụng) hoặc nhấp vào hình tượng Chạy trên thanh công cụ. : ic_run.png, biểu tượng Chạy android Studio" class="l10n-absolute-url-src" l10n-attrs-original-order="alt,style,src,class" l10n-encrypted-style="1925X1D/7UMde
ZXb
B6n
Yawhi+gdfc
VKyr2k8+Sy
B5d0=" src="https://developer.android.com/static/codelabs/basic-android-kotlin-training-first-template-project/img/609c3e4473493202.png" style="width: 20.00px" /> bên trên thanh cơ chế ,Để tìm tệp dự án, trong cửa sổ Project (Dự án), chọn Project Source Files (Tệp nguồn dự án) từ trình đối kháng thả xuống.

6. đọc thêm


Cách cực tốt để học là đọc với đọc thiệt nhiều, điều này luôn luôn đúng so với developer bọn chúng ta.Nếu bạn muốn kỹ năng lập trình của mình tốt hơn vậy thì bạn phải đọc thật các code rộng nữa.

Sách, theo dõi các blogger, những forums đều tốt ở một mức cố định nhưng không tồn tại gì rất có thể thay cầm cố một project mã mối cung cấp mở với vừa đủ chức năng, toàn cục source code của nó ở ngay lập tức trước đôi mắt bạn.

Bây giờ bài toán mà chúng ta phải có tác dụng là ngồi lại, mang một bóc trà(hoặc cà phê) và tiếp đến đọc mấy dòng code kick-ass programmer này đi nhỏ gì nữa =)).Ở trong số phần của bài viết này, tôi sẽ mang đến cho chúng ta một số ứng dụng android mã nguồn mở (Open sources) rất tốt từ những kiểu thể loại không giống nhau để đáp ứng mọi nhu cầu học tập cũng như phát triển vận dụng của bạn.

Bạn rất có thể thử các ứng dụng này thẳng từ Play Store để hoàn toàn có thể trải niệm trước lúc đi sâu vào source code. Nấc độ khó khăn khăn nối liền với mỗi ứng dụng để giúp bạn tự review xem mình có nên ngụp lặn ngay chớp nhoáng vào đống source code của nó không tốt là để nó sang một bên chờ thời dịp chín muồi.

Thôi miên man đủ rồi. Tiếng là lấn sân vào phần bao gồm nhỉ...

1. Leaf
Pic

(Github | Play Store | Độ khó: Beginner)

*
Ứng dụng thư viện hình ảnh và đoạn phim là giữa những ứng dụng phổ cập nhất mà chúng ta cũng có thể tìm thấy trên bất kỳ thiết bị apk nào. Đã khi nào mà chúng ta tự hỏi là làm nuốm nào để bạn ta rất có thể tạo ra các ứng dụng kia không. Leaf
Pic
là một trong những ứng dụng mã mối cung cấp mở về thư viện ảnh tốt độc nhất vô nhị mà bạn có thể thử với học hỏi.Nó khá đối kháng giản, dễ hiểu và hoàn toàn cân xứng với bất kỳ một bạn mới bắt đầu. Một trong những điều tôi cảm thấy rất tốt ở vận dụng này việc auto thay đổi theme(dynamic theming) vào ứng dụng. Đó đó là điều mà lại nhiều android Developer đã đề nghị vật lộn để tiến hành được nó.

2. Simple Calendar

(Github | Play Store | Độ khó: Beginner)

*
Ứng dụng lịch đơn giản dễ dàng và dễ áp dụng được trở nên tân tiến bằng Kotlin. Nếu như khách hàng đang tìm kiếm kiếm những nguồn học để tò mò Kotlin thì đây có lẽ là trong số những cách cực tốt để bước đầu tìm hiểu.Mục tiêu của áp dụng này hơi là 1-1 giản. Nó cũng khá hoàn hảo lúc để chúng ta có thể tiếp xúc với 1 nguôn ngữ mới để cải tiến và phát triển ứng dụng Android. Một sự mới mẻ khác là chúng ta có thể học được từ dự án này là có thể tạo được Widget để tùy chỉnh cho Android.

3. Amaze tệp tin Manager

(Github | Play Store | Độ khó: Intermediate)

*
Ứng dụng Android thịnh hành khác mà bạn cũng có thể tìm thấy trên phần đông các thiết bị android là Trình cai quản tệp (File Manager).Mặc dù việc xây dựng một ứng dụng thống trị tệp rất có thể luôn được cải cách và phát triển ngay từ ban sơ của hệ điều hành. Nhưng mà thực sự là khá khó để được nó trên tất cả các gốc rễ Android và toàn bộ các thiết bị.Có không ít điều xuất sắc đẹp để chúng ta có thể học hỏi từ ứng dụng này, nhất là làm nỗ lực nào để tiến hành xử lý tệp tin đúng trên SD Card. Tuy thế tôi sẽ không khuyên chúng ta nên tuân theo các chuẩn coding standards được áp dụng trong source code áp dụng này vì nó chưa đạt được đến mức chuẩn.

4. Easy Sound Recorder

(Github | Play Store | Độ khó: Beginner)

*
Ứng dụng này là vận dụng ghi âm đối kháng giản, dễ sử dụng và đẹp đến Android. Nếu bạn muốn tìm phát âm về vấn đề ghi âm và thao tác âm thanh trong android thì Ứng dụng này là cách rất tốt để bước đầu cuộc hành trình của bạn.Project này vô cùng nhỏ(Chỉ có một Activity duy nhất) và cũng tương đối dễ hiểu. Người mới bước đầu cũng rất có thể tìm phát âm về gần như điều cơ bản nhất của Material design từ Project này.

5. MLManager

(Github | Play Store | Độ khó: Beginner)

*
MLManager là trình cai quản ứng dụng đơn giản và trực tiếp mang lại thiếu bị android của bạn. Project này thiệt lý tưởng cho mình nếu bạn muốn tìm hiểu phương pháp lấy thông tin chi tiết về những ứng dụng đã cài để lên trên thiết bị của bạn, trích xuất APK, gỡ thiết lập và có thể nhiều rộng nữa.Các tiêu chuẩn về việc coding (Coding standards) được thực hiện trong áp dụng này hơi là tốt chúng ta nên học hỏi và chia sẻ theo. Và nó cũng hoàn toàn có thể cung cấp cho chính mình một ý tưởng tốt và đơn giản về nguyên tắc xây dựng Material Design.

6. Photo
Affix

(Github | Play Store | Độ khó: Beginner)

*
Ứng dụng này khà đối chọi giản, được thiết kế theo phong cách khá là rõ ràng. Ưng dụng này được sử dụng để nối hình ảnh theo theo hướng dọc hoặc chiều ngang.Đó là 1 trong ứng dụng ưng ý mà ngẫu nhiên Android Developer mới bắt đầu muốn học số đông điều cơ bạn dạng về phát triển Android. Những tiêu chuẩn về câu hỏi coding (Coding standards) đang được thực hành thực tế một cách giỏi nhất.Bạn cũng sẽ có thể tìm phát âm được phương pháp để Custom View một cách dễ dàng nhưng nó giúp cho bạn có được một nền tảng để có thể custom những view tinh vi trong tương lại.

7. Movie
Guide

(Github | Độ khó: Intermediate)

*
Mục tiêu của áp dụng này cũng khá là solo giản, nó liệt kê các bộ phim truyền hình nổi tiếng với những đoạn ra mắt và tiến công giá. Nhưng những gì dự án công trình này có tác dụng thì thực thụ thú vị.Ứng dụng này cũng giới thiệu một số công cụ trở nên tân tiến rất hoặc như MVP, Uncle Bob’s Clean Architecture, đem lại hương vị và lắng đọng của Rx
Java với việc thực hiện Dependency injection của Dagger 2.Ứng dụng này khá đơn giản nhưng cách mọi thừ được tiến hành thật là hoàn hảo và tuyệt vời nhất và chắc chắn nó sẽ có được giá trị cực kì lớn đối với bạn.

8. Timber

(Github | Play Store | Độ khó: Advanced)

*
Timber là một trong trình nghe nhạc được thiết kế đẹp mắt, cùng có tương đối đầy đủ tính năng đến Android.Nếu chúng ta từng hy vọng xây dựng một trình phạt nhạc của rieegn mình hoặc bất kỳ ứng dụng âm nhạc nào, thì dây vẫn là dự án mà bạn cần xem.Dự án này khá béo và vẫn đang rất được phát triển. Đối với người mới bắt đầu, rất có thể khó hiểu toàn bộ mọi máy đang ra mắt trong dự án công trình nhưng điều này thực sự thú vị với bất kỳ Android Developer ở cấp độ Intermediate hoặc Advanced .

9. Co
Coin

(Github | Độ khó: Beginner)

*
Cocoin là một phương án tài bao gồm và kế toán tài chính trọn vẹn bao gồm tính năng cụ thể với bối cảnh đẹp.Nếu bạn muốn học cách quản lý rất nhiều tài liệu người dùng, vẽ những biểu đồ rất đẹp từ những dữ liệu đó. Custom mà lại View rieegn theo cách của bản thân thì thực thụ source code này rất phải cho bạn.

Xem thêm:

10. Pedometer

(Github | Difficulty: Beginner

*
Một vận dụng đo bước chân đơn giản, hiệu suất nhẹ, áp dụng hardware sensor để giám sát bước đi cùng không có tác dụng ngốn sạc của thiết bị.Đây là một trong những dự án tốt để ban đầu học câu hỏi theo dõi bước đi và cách đầu phân tích đến hardware sensor.

Thực sự vẫn tồn tại rất không ít dự án game android mã mối cung cấp mở khác mình thích chia sẻ cho chúng ta ở ngay lập tức tại bài viết này. Tuy nhiên mình nghĩ số lượng 10 là đủ để làm các bạn ngụp sâu lặn kỹ với mớ source code này rồi. Tôi chỉ sợ ví như mình viết nhiều quá thì chỉ có tác dụng cho các bạn càng rối thêm về mớ loài kiến thức đẩy đà mà internet đem đến cho họ thôi :- apk Opensource android Boost Skill Awesome Open-Source app android