Computer >> Máy Tính >  >> Hệ thống >> Android

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất

Giữa đại dịch, Google cuối cùng đã phát hành phiên bản ổn định của Android Studio 4.0 vào ngày 28 tháng 5 năm 2020.

Mỗi bản phát hành đều mang đến những bản cập nhật và sửa lỗi thú vị riêng giúp các nhà phát triển viết mã thông minh hơn và phát triển ứng dụng nhanh hơn bao giờ hết. Và Android studio 4.0 cũng không ngoại lệ.

Trong bài viết này, chúng ta sẽ tìm hiểu về một số tính năng thú vị mà Android studio 4.0 mang lại sẽ giúp ích cho các nhà phát triển rất nhiều.

Bạn có thể nhận được liên kết trực tiếp để tải xuống Android Studio 4.0 bằng cách nhấp vào đây cho các máy Windows, Mac và Linux của mình.

Dưới đây là một số điểm nổi bật của các ghi chú phát hành:

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất

Android Studio 4.0 giới thiệu rất nhiều tính năng thú vị, bao gồm

  • Cửa sổ tốc độ xây dựng
  • Nhiều bố cục xem trước
  • Trình chỉnh sửa chuyển động
  • Trình kiểm tra bố cục trực tiếp
  • Trình chỉnh sửa thông minh cho các quy tắc R8
  • Tệp tập lệnh DSL Kotlin

Hãy cùng tìm hiểu sâu về các tính năng mới thú vị của Android Studio 4.0.

Các tính năng mới của Android Studio 4.0 là gì?

Sau đây là danh sách các tính năng mới cùng với một số thông tin về cách chúng hoạt động và lý do tại sao chúng tuyệt vời.

1. Trình chỉnh sửa chuyển động

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất

Motion Editor nâng cấp trình chỉnh sửa thiết kế trực quan cho bố cục chuyển động và nó cũng tạo ra XML. MotionLayout là một phần con của ConstraintLayout giúp các nhà phát triển quản lý tiện ích con và hoạt ảnh chuyển động trong các ứng dụng dành cho thiết bị di động.

Nó có một trình chỉnh sửa thiết kế trực quan giúp bạn tạo, chỉnh sửa và xem trước các hoạt ảnh của mình mà không cần phát triển ứng dụng. Nó cũng cho phép bạn phát / tạm dừng hoạt ảnh để gỡ lỗi.

Bố cục chuyển động thay thế bố cục ràng buộc trước đó và cải thiện nó. Nó giúp các nhà phát triển ứng dụng Android tạo hoạt ảnh giữa các trạng thái bố cục và quản lý các hoạt ảnh quan trọng một cách dễ dàng.

Giờ đây, bạn có thể triển khai API bố cục chuyển động với Trình chỉnh sửa chuyển động nâng cao để phát triển hoặc chỉnh sửa hoạt ảnh trong khi mọi thứ được lưu trữ trong tệp XML.

Sự khác biệt duy nhất là bạn không cần phải viết nó ra theo cách thủ công vì mọi thứ hiện được quản lý bởi Trình chỉnh sửa chuyển động. Bạn có thể dễ dàng xem trước hoạt ảnh của mình và thực hiện bất kỳ thay đổi nào.

2. Trình kiểm tra bố cục trực tiếp

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Android Studio 4.0 hiện cho phép các nhà phát triển có thông tin chi tiết theo thời gian thực về giao diện người dùng của các ứng dụng dành cho thiết bị di động của họ. Điều này có nghĩa là bây giờ bạn có thể hình dung cách ứng dụng của bạn sẽ được trình bày trên màn hình cùng với các tính năng khác nhau.

Nó cũng có hệ thống phân cấp bố cục động được cập nhật với mỗi lần làm mới và có các thuộc tính chế độ xem chi tiết giúp bạn xác định các giá trị tài nguyên.

Bạn có thể triển khai tính năng này bằng cách chọn Xem> Công cụ Windows> Trình kiểm tra bố cục từ menu chính.

Nếu bạn đang triển khai ứng dụng cho thiết bị chạy trên API cấp 29 trở lên, thì bạn có thể truy cập một số tính năng bổ sung như bố cục động. Có rất nhiều thông tin chi tiết về Trình kiểm tra bố cục để kiểm tra.

Tính năng phân giải giá trị thuộc tính của nó cho phép bạn tìm hiểu nguồn gốc của thuộc tính trong mã nguồn. Nó cũng điều hướng bạn đến vị trí của nó bằng cách sử dụng siêu liên kết. Bạn có thể tận dụng lợi ích của biểu diễn 3D nếu ứng dụng hoặc thiết bị của bạn đang chạy trên Android API 29 trở lên.

Các nhà phát triển hiện có thể triển khai bản trình bày 3D của hoạt ảnh trên màn hình và kiểm tra các thuộc tính khác. Vì vậy, khi bạn thuê một nhà phát triển để cải tiến giao diện ứng dụng của mình hoặc thêm các tính năng mới, bạn không phải lo lắng về giao diện của ứng dụng với kiểu chữ thiết kế UX / UI hiện đại vì bạn có thể kiểm tra đồng thời trong quá trình viết mã.

3. Xác thực bố cục

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn ảnh GIF

Giờ đây, bạn có thể tạo bố cục trong nhiều thiết bị khác nhau và định cấu hình chúng cùng lúc mà không bị gián đoạn. Xác thực bố cục hoặc Nhiều bố cục xem trước là các công cụ trực quan.

Trước đây, khi tạo bố cục trong Android studio, việc chuyển đổi giữa các kích thước và độ phân giải màn hình khác nhau trong chế độ xem trước là một thách thức. Nhưng với những bản cập nhật mới nhất này, việc này đơn giản hơn rất nhiều.

Làm thế nào như vậy? Vâng, bạn chỉ cần chọn thiết bị pixel và sau đó bạn có thể dễ dàng kiểm tra hoặc xem trước những thay đổi trong môi trường phát triển tích hợp.

Bạn cũng có thể sử dụng công cụ này để xác định các vấn đề có thể xảy ra trong giao diện người dùng vì bạn thường thiết kế giao diện người dùng cho một cấu hình cụ thể hoặc kích thước màn hình hiển thị.

Bạn có thể truy cập công cụ này bằng cách nhấp vào Xác thực bố cục góc trên cùng bên phải của cửa sổ IDE .

4. Xây dựng Trình phân tích

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Android Studio 4.0 đã giới thiệu công cụ Trình phân tích bản dựng giúp các nhà phát triển phân tích và xử lý các vấn đề liên quan đến bản dựng. Thời gian phát triển ứng dụng luôn thể hiện rất nhiều chi phí cho các nhà phát triển Android.

Tính năng mới này nhanh chóng giảm thiểu thời gian và năng suất bị mất bằng cách nhận ra các công việc lỗi thời và bị định cấu hình sai. Công cụ phân tích bản dựng hiển thị các công việc và plugin của bạn, đồng thời đề xuất các cách để giảm sự hồi quy.

Điều này cũng giúp giải quyết một vấn đề khác - trước đây, các nhà phát triển không biết chính xác phần nào của hệ thống xây dựng đang chiếm nhiều thời gian hơn. Không phải là trường hợp bây giờ.

Vì vậy, trình cắm thêm 4.0 cấp mới giúp các nhà phát triển phân tích và tìm ra vấn đề, chẳng hạn như các tác vụ được định cấu hình không đúng, trong quá trình xây dựng. Bạn có thể dễ dàng chỉ định cài đặt mặc định bằng cách bao gồm một hoặc nhiều dòng bên dưới trong tệp build.gradle của mỗi mô-đun.

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất

Trình phân tích bản dựng cũng giúp bạn giải quyết và hiểu các nút thắt cổ chai trong bản dựng của mình bằng cách gọi ra các trình cắm thêm và các tác vụ quan trọng nhất đối với thời gian xây dựng ứng dụng tổng thể. Sau đó, nó cung cấp cho bạn một số bước để giảm thiểu sự hồi quy.

5. Thư viện ngôn ngữ Java 8 Gỡ bỏ tất cả các API

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Một phần cực kỳ khó chịu khác trong quá trình phát triển ứng dụng Android đang cố gắng triển khai các tính năng của Java 8. Bạn có thể tìm thấy một số mã sử dụng Luồng hoặc muốn triển khai hàm lambda hoặc thậm chí có thể có một API Java 8 mà bạn yêu cầu không thực tế để hoạt động.

Nhưng với Android Gradle plugin, bạn có thể biên dịch các tính năng Java 8 nhất định với các API cũ hơn của mình.

Và Android Studio 4.0 cho phép công cụ gỡ lỗi cung cấp hỗ trợ cho các ngôn ngữ Java.

6. Tính năng xây dựng

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Các nhà phát triển tận dụng Android Studio 4.0 có thể bật và tắt các tính năng xây dựng, chẳng hạn như ràng buộc chế độ xem, liên kết dữ liệu hoặc các lớp BuildConfig được tạo tự động.

Ngoài ra, bạn có thể không yêu cầu các plugin và thư viện này cho mỗi và mọi dự án, vì vậy bạn có thể tắt các thư viện / plugin và tăng khả năng mở rộng cho các dự án lớn.

Kotlin là một trong những công nghệ được sử dụng nhiều nhất trong số các lập trình viên Android ở Ấn Độ và tính năng này có thể sẽ khuyến khích việc áp dụng nó để phát triển ứng dụng nhanh hơn trong tương lai.

7. Trình chỉnh sửa mới nhất cho Quy tắc R8

R8 đã được giới thiệu trong trình cắm Android Gradle 3.4.0 để kết hợp việc thu nhỏ, gỡ rối, gỡ lỗi và làm xáo trộn tất cả trong một bước. Điều này dẫn đến cải thiện hiệu suất xây dựng.

Trước đây, không có hỗ trợ nào cho một trình soạn thảo thông minh cung cấp các đề xuất tự động trong khi viết các quy tắc R8. Nhưng với Android Studio 4.0, một trình chỉnh sửa thông minh có thể viết các quy tắc để thu nhỏ mã.

Khi phát triển các tệp quy tắc cho R8, Android Studio hiện cung cấp nhiều tính năng khác nhau, bao gồm hoàn thành, tô sáng cú pháp và kiểm tra lỗi.

Trình chỉnh sửa này hoạt động trơn tru với dự án của bạn để cung cấp toàn bộ biểu tượng hoàn chỉnh cho tất cả các mô hình, lớp và trường, đồng thời bao gồm cấu trúc lại và điều hướng.

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

8. Trình hướng dẫn phân mảnh

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Các mẫu phân mảnh mới và trình hướng dẫn phân mảnh hiện có sẵn trong trình chỉnh sửa điều hướng.

Các mẫu này cho phép các nhà phát triển nhanh chóng điều hướng nội dung trình hướng dẫn phân đoạn để tạo trình chiếu bằng ViewPager (có sẵn trong thư viện hỗ trợ). Công cụ này cho phép bạn dễ dàng thiết lập hoạt ảnh trang trình bày và nâng cao giao diện của ứng dụng.

Các bản cập nhật này đã giúp các nhà phát triển dễ dàng triển khai trình chiếu màn hình mặc định hoạt hình thông qua các mẫu kéo và thả đơn giản có sẵn trong trình chỉnh sửa điều hướng. Và cũng có ít mã liên quan hơn.

Về cơ bản, Fragment là một lớp trong Android cho phép tích hợp giao diện người dùng có thể thích ứng với các hướng màn hình thiết bị khác nhau. Nó kết hợp các loại phân đoạn khác nhau thành một phần tử màn hình duy nhất.

Việc đưa các mẫu vào Fragment Wizard làm cho việc sử dụng các tính năng khác nhau này trở nên dễ dàng. Và đó chắc chắn là một phần thưởng khi giao diện người dùng của ứng dụng dành cho thiết bị di động của bạn thích ứng với các kích thước và hướng màn hình khác nhau.

9. Mẫu trực tiếp trên Android của Kotlin

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Phiên bản Android Studio mới nhất có hỗ trợ tích hợp cho Kotlin DSLscript các tập tin. Bạn có thể dễ dàng sử dụng bộ đầy đủ các bản sửa lỗi nhanh được hỗ trợ bởi hộp thoại cấu trúc dự án. Android Studio hiện có các mẫu trực tiếp dành riêng cho Android dành cho mã Kotlin.

Ví dụ:chỉ cần nhập “bánh mì nướng” và nhấn Phím tab để nhanh chóng chèn mã ghi sẵn cho Bánh mì nướng.

Để có danh sách đầy đủ các mẫu trực tiếp, hãy điều hướng đến Trình chỉnh sửa> Mẫu trực tiếp trong hộp thoại cài đặt (hoặc tùy chọn).

10. Nâng cấp giao diện người dùng hồ sơ CPU

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Cấu hình CPU là một trong những tính năng mới tốt nhất trong Android Studio - đặc biệt là khi nói đến hiệu suất. Hồ sơ CPU được thiết kế để cung cấp cho bạn thông tin liên quan đến ghi lại dấu vết và hoạt động chuỗi ứng dụng của bạn.

Trước đây, tất cả dữ liệu của người lập hồ sơ được sử dụng để hiển thị trong một phần:

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Với Android Studio 4.0, các bản ghi CPU có thể được đặt bên cạnh dòng thời gian của hồ sơ chính và được quản lý theo nhóm để cho phép phân tích dễ dàng hơn. Các nhà phát triển có thể dễ dàng kéo và thả và di chuyển các nhóm lên và xuống các mục riêng lẻ trong một nhóm để tùy chỉnh thêm.

Ngoài ra, để phân tích song song suôn sẻ, bạn có thể kiểm tra tất cả hoạt động của chuỗi trong dòng thời gian Hoạt động của chuỗi (bao gồm các chức năng, phương pháp và sự kiện) và thử các phím tắt điều hướng mới nhất để di chuyển xung quanh dữ liệu.

Giao diện người dùng theo dõi hệ thống cũng được nâng cấp để các sự kiện có thể được tô màu duy nhất để cải thiện sự phân biệt trực quan. Các chủ đề cũng có thể được sắp xếp để hiển thị những luồng bận rộn hơn dựa trên mức độ ưu tiên và bạn có thể tập trung hơn vào việc xem dữ liệu chỉ cho các chủ đề bạn đã chọn thay vì tất cả dữ liệu kết hợp.

Để biết mô tả chi tiết về CPU Profiler, hãy nhấp vào đây.

11. Tính năng về sự phụ thuộc của tính năng

Android Studio 4.0 - Giải thích các bản cập nhật thú vị nhất
Nguồn hình ảnh

Android Studio 4.0 cho phép các nhà phát triển chỉ định mô-đun tính năng động nào phụ thuộc vào mô-đun tính năng khác. Bằng cách triển khai điều này, bạn có thể kiểm tra xem ứng dụng có đủ mô-đun để cải thiện chức năng của các ứng dụng của bạn hay không.

Ví dụ:nếu người dùng quay video, thì mô-đun máy tính sẽ tự động được tải xuống. Điều này là do mô-đun video phụ thuộc vào mô-đun máy ảnh.

Kết luận

Đây là những tính năng của Android Studio 4.0 thực sự sẽ giúp cải thiện hiệu suất của các ứng dụng Android của bạn. Chúng cũng sẽ giúp các nhà phát triển ứng dụng Android viết mã nhanh hơn và hiệu quả hơn.

Hiện tại, tạo ứng dụng Android đang là mối quan tâm đầu tư lớn của cả doanh nhân và doanh nghiệp.

Do đó, có sự cạnh tranh rất lớn giữa các doanh nghiệp để chọn một công ty phát triển ứng dụng android đó là tốc độ phát triển theo chiều dọc công nghệ hiện đại và có thể tạo ra các sản phẩm có giá trị.

Sự ra mắt của Android 4.0 sẽ khiến mọi thứ trở nên dễ dàng hơn và thú vị hơn rất nhiều cho mọi người.