GIỚI THIỆU VỀ ANDROID STUDIO

Giới thiệu

Hệ quản lý và điều hành Android đang chiếm hơn 80% thị trường thiết bị di động tiến bộ ngày nay. Yêu cầu sử dụng ứng dụng di cồn cũng ngày càng cao. Yêu cầu việc có tác dụng về xây dựng trên hệ điều hành mobile phổ cập nhất nhân loại này cũng chính vì như thế mà tăng nhanh do tính mở cùng dễ tiếp cận của nó.

Bạn đang xem: Giới thiệu về android studio

Loạt nội dung bài viết sẽ phía dẫn chúng ta các kỹ năng và kiến thức cơ phiên bản trong LẬP TRÌNH ANDROID. Tự Activity cho tới database Sqlite, xử trí đa phương tiện,..v…v… nhằm các bạn cũng có thể tự tạo vận dụng Android của chính mình cho sở trường hoặc công việc.

Nội dung

Để có thể bắt đầu làm việc với Android, bạn cần phải có những kiến thức và kỹ năng cơ bạn dạng về Java với lập trình hướng đối tượng người dùng (OOP – Object Oriented Programming). Cụ thể là:

Java là gì, vận động ra sao, JVM là gì.Biến cùng kiểu dữ liệu trong Java.Toán tử trong Java.Câu điều kiện trong Java.Cấu trúc cơ bạn dạng của một vòng lặp.

Trong bài học kinh nghiệm này, chúng ta sẽ cùng tìm hiểu các vấn đề:

Tổng quan lại về hệ quản lý Android.Các bước setup môi trường làm việc với app android Studio, JDK và apk SDK.

Tổng quan lại về hệ quản lý và điều hành Android

Android là hệ điều hành mã nguồn mở, dựa vào Linux Kernel, dành cho các thiết bị di động nói thông thường (điện thoại, máy tính xách tay bảng, đồng hồ thông minh, đồ vật nghe nhạc,…).

Có tức là Android không chỉ là giới hạn vào phạm vi một hệ quản lý cho năng lượng điện thoại! Nó rất có thể được nhà tiếp tế cài để trên đồng hồ, trang bị nghe nhạc, thiết bị định vị GPS, thậm chí là ô tô (các thiết bị game android Auto).

Android cũng ko phải là một trong những thiết bị hay thành phầm cụ thể, nó là 1 trong hệ điều hành dựa bên trên Linux, nguồn mở, linh hoạt.

Hiện Android là 1 thương hiệu của Google. Có công dụng tùy biến rất cao và hoàn toàn có thể chạy trên nhiều thiết bị, nhiều bản vẽ xây dựng vi xử trí (ARM / x86). Tính mang lại nay, app android đã có các phiên bản (kèm tên mã) thứu tự là:

Android 1.5 CupcakeAndroid 1.6 DonutAndroid 2.1 EclairAndroid 2.2 FroyoAndroid 2.3 GingerbreadAndroid 3.2 Honeycomb – Phiên bạn dạng Android đầu tiên được thiết kế với cho laptop bảng.Android 4.0 Ice Cream SandwichAndroid 4.1 Jelly BeanAndroid 4.2 Jelly BeanAndroid 4.3 Jelly BeanAndroid 4.4 KitKatAndroid 5.0 LollipopAndroid 6.0 MarshmallowAndroid 7.0 Nougat

Về phong cách xây dựng của hệ quản lý và điều hành Android, bạn cũng có thể xem qua sơ đồ sau:


*

Thoạt nhìn dường như rối rắm, nhưng chúng ta chỉ cần lưu ý đến các tầng color sắc. Bản thân tóm tắt về các tầng của phong cách thiết kế này như sau (từ bên trên xuống nhé):

Tầng Applications: Là tầng chứa những ứng dụng Danh bạ, điện thoại tư vấn điện, Trình duyệt, Nghe nhạc,… các ứng dụng này thường sở hữu máy về chúng ta đã có sẵn rồi.Tầng Framework: Là tầng chứa các API để gia công việc với hệ quản lý điều hành như lấy tin tức danh bạ, quản lý các Activity (Activity là gì thì giờ chúng ta chưa đề xuất quan tâm, các bài sau sẽ giải thích kĩ), quản lý địa điểm, quản lý các View (cũng chưa đề nghị quan tâm).Tầng Libraries: Chứa các thư viện, API gần như là mấu chốt của Android, bao gồm bộ quản ngại lý mặt phẳng cảm ứng (Surface Manager), OpenGL (phục vụ cho bài toán dựng hình ảnh phức tạp),…Tầng apk Runtime: Chứa các thư viện lõi của apk và máy ảo Dalvik Virtual Machine (từ android 4 trở lên chúng ta có thêm vật dụng ảo ART).Tầng Kernel: Là nhân lõi của hệ điều hành, chứa các tập lệnh, driver giao tiếp giữa phần cứng và ứng dụng của Android.

Xem thêm: Bongdalu: Tỷ Số Bóng Đá Trực Tuyến Hôm Nay: Ket Qua Bong Da, Kết Quả Bóng Đá Hôm Nay

Trong quá trình làm việc, họ sẽ gần như là chỉ thao tác làm việc với tầng xanh lam (Applications cùng Application Framework) cùng xanh lá (Libraries). Chương trình android được viết bằng ngôn ngữ Java và được lắp thêm ảo DVM / ART trong những thiết bị game android biên dịch ra mã máy.

Giới thiệu về game android Studio và android SDK

Tháng 5 năm 2013, Google công bố Android Studio, một môi trường phát triển ứng dụng tích đúng theo (IDE) dành cho Android, mã mối cung cấp mở, dựa vào IDE Java IntelliJ của hãng sản xuất JetBrains (đối thủ cùng với Eclipse cùng Netbeans, vốn khá thân quen với dân lập trình Java).

Android Studio chạy trên Windows, Mac với Linux, nhằm thay chũm cho Eclipse game android Development Tool (ADT) vốn được thực hiện làm IDE chính trong các năm kia đó.

Một số tác dụng nổi bật:

Bộ phép tắc build ứng dụng dựa vào Gradle (thay bởi vì Maven).Chức năng dò và sửa lỗi nhanh, hướng Android.Công cầm cố chỉnh sửa màn hình dạng kéo thả tiện thể lợi.Các wizard tích hợp nhằm mục đích giúp lập trình sẵn viên tạo vận dụng từ mẫu có sẵn.Tích thích hợp Google Cloud Platform, dễ dãi tích hợp với Google Cloud Messaging và phầm mềm Engine của Google.

Giao diện screen đầu của apk Studio:


*

*

Như các bạn thấy đó, có rất nhiều không gian mang lại việc sửa đổi code, cai quản file (cột trái). Các vùng khác chiếm phần chỗ hơn thì được thu khiêm tốn lại sang phía 2 bên và có thể mở ra như chống kéo bằng cách click vào bất kể khi nào.

Ngoài ra thì bọn họ còn có thể chỉnh màu sắc của IDE quý phái tông black cho vơi mắt, và chuyển màu chữ, đổi màu các cú pháp vào code mang đến dễ chú ý hơn.

Và kèm theo với apk Studio là app android SDK. Nếu apk Studio là trình biên soạn thảo code (IDE) thì game android SDK là bộ tổng hợp các công rứa để build app, các phiên bản mẫu sản phẩm công nghệ ảo game android (sử dụng để test app) quan trọng để làm ra một ứng dụng game android hoàn chỉnh.

Nào, họ cùng bắt tay vào thiết lập môi trường để code nhé !

Cài đặt môi trường làm việc

Bước 1: bọn họ sẽ cần phải có JDK (Java Development Kit) trước khi làm bất kể việc gì với game android trên máy. Truy vấn vào link: