Trang Chủ Xã hội Truyền thông Phát triển ứng dụng Android cho người mới bắt đầu Cheat Sheet - núm vú

Phát triển ứng dụng Android cho người mới bắt đầu Cheat Sheet - núm vú

Video: How to Get 10,000 LinkedIn Followers in 2020 (Grow from 0 to 10K FAST!) 2025

Video: How to Get 10,000 LinkedIn Followers in 2020 (Grow from 0 to 10K FAST!) 2025
Anonim

Tác giả: Michael Burton

Phát triển các ứng dụng Android đòi hỏi sự quen thuộc với môi trường phát triển, SDK, trình giả lập và nền tảng Android. Đắm mình trong các kích cỡ màn hình khác nhau, sự phức tạp của khuôn khổ và sự phụ thuộc có thể khiến bạn quay đầu quay. Dưới đây là một số gợi ý hữu ích giúp bạn vượt qua trải nghiệm phát triển hằng ngày.

10 gợi ý hữu ích cho phát triển ứng dụng Android

Mặc dù giải quyết vấn đề với Android là một nhiệm vụ đơn giản, bạn có thể đạt được mục đích phát triển ứng dụng mà bạn không chắc chắn nên làm gì. Danh sách sau đây nên chỉ cho bạn đúng hướng khi bạn cần giúp đỡ.

  • Hiểu được Vòng đời hoạt động và Vòng đời phân mảnh.

    Bạn sẽ sử dụng chúng hơn và hơn, và một sự hiểu biết thấu đáo có thể giúp tránh những vấn đề trở ngại sau này.

  • Hãy nhớ rằng bạn chịu trách nhiệm về việc lưu và khôi phục các trạng thái trong các hoạt động và các mảnh vỡ.

    Nếu bạn tạo một biến thành viên trong một hoạt động hoặc một đoạn, chắc chắn rằng bạn lưu nó vào onSaveInstanceState () và khôi phục nó bằng cách sử dụng Gói trong onCreate (). Việc không thực hiện như vậy có thể làm cho hoạt động hoặc đoạn xuất hiện hầu như hoạt động nhưng ngẫu nhiên thất bại trong các tình huống khác (chẳng hạn như khi người dùng xoay màn hình của họ).

  • Bạn không chắc chắn làm thế nào để giải quyết một vấn đề cụ thể?

    Tham quan các diễn đàn tại StackOverflow. com và sử dụng thẻ Android. StackOverflow là một điểm đến đề xuất nền tảng Android dành cho các câu hỏi dành cho nhà phát triển.

  • Các tác vụ phổ biến nhất đã được thực hiện cho bạn.

    Trang web Nhà phát triển Android cung cấp danh sách các tác vụ phổ biến và hướng dẫn về cách thực hiện chúng.

  • Nếu bạn không chắc gói hoặc lớp học nào là gì, bạn có thể nhanh chóng xác định mục đích của nó.

    Bạn có thể đặt con trỏ lên đối tượng hoặc lớp trong khi ở trong Android Studio và nhấn Ctrl + J để xem cửa sổ bật lên tài liệu. Nếu không có chú giải công cụ, bạn có thể xem tài liệu trực tuyến tại Android Developer Reference.

  • Bạn có thể nhanh chóng tìm thấy tất cả các tham chiếu của một đối tượng cụ thể.

    Bạn có thể làm điều này trong tệp lớp của bạn bằng cách chọn đối tượng và nhấn Alt + F7.

  • Bạn có thể làm cho các dòng tin trong cửa sổ logcat dễ đọc hơn.

    Bạn làm như vậy bằng cách tạo một bộ lọc đặc biệt áp dụng cho việc ghi lại ứng dụng của bạn. Bạn cũng có thể tìm thấy pidcat để có ích.

  • Nhiều lỗi có sửa chữa nhanh.

    Đi tới lỗi và nhấn Alt + Enter để có được trình đơn quick-fix. Đây có thể là một cách tiện dụng để thêm các trường và phương pháp mới.Ví dụ: bạn có thể gõ tên của một trình getter chưa tồn tại, nhấn Alt + Enter, và sau đó chọn Create Getter để có phương pháp tự tạo cho bạn.

  • Thật dễ dàng để điều hướng nhanh chóng một dự án.

    Để thực hiện việc này, hãy nhấn Shift hai lần một cách nhanh chóng và bắt đầu nhập tên của điều mà bạn quan tâm. Nó có thể là tệp, loại, thành viên, biến địa phương hoặc bất kỳ thứ gì. Chọn nó từ danh sách bật lên và nhấn Enter.

  • Để chạy nhanh ứng dụng Android của bạn, nhấn Ctrl + R.

7 Phím tắt cho Android Studio

Hầu hết khả năng phần lớn sự phát triển Android của bạn sẽ được dành cho Android Studio IDE. Dưới đây là một số phím tắt có thể giúp bạn tiết kiệm rất nhiều thời gian. Bạn có thể tìm thêm thông tin bằng cách vào Help → Default Keymap Reference.

Tạo một tệp tin mới trong gói hiện tại Command + N (Mac) / Alt + Chèn (Win)
Tổ chức các câu lệnh nhập Ctrl + Alt + O
Điều hướng đến định nghĩa nguồn Command + Click (Mac) / Windows + Nhấn (Win)
Đổi tên một đối tượng Shift + F6
Tìm qua các tập tin Command + Shift + Nhấn Ctrl + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift + Shift +)
Điều hướng bên phải Command + Shift + (Mac) / Alt + Right (Win)
4 Ý nghĩa Ý tưởng Chung của Android Bạn sẽ sử dụng một vài ý định cơ bản hầu hết thời gian trong khi phát triển các ứng dụng trên điện thoại di động cho Android. Để tiết kiệm thời gian cho bạn, hãy kiểm tra và nhớ mã cho những ý tưởng cơ bản Android này.
Ý định
Bắt đầu hoạt động startActivity (Intent mới (this,

Destination. Class));

Tạo một lựa chọn

Ý định. createChooser (yourIntent, "Please Chọn");
Mở trình duyệt web Intent i = new

Intent (ý định ACTION_VIEW,

Uri. Parse (" // example. Org")); startActivity (i);

Bắt đầu hoạt động cho kết quả

startActivityForResult YOUR_REQUEST_CODE;

5 mẹo để phát triển ứng dụng cho nhiều kích cỡ màn hình trong Android

Là một nhà phát triển, bạn đã biết tầm quan trọng của việc viết bài kiểm tra cho mã của bạn. Điều này cũng đúng với phát triển ứng dụng Android cũng như cho bất kỳ loại phát triển khác. May mắn thay, Android giúp bạn dễ dàng thêm các bài kiểm tra vào ứng dụng của bạn.

Các yêu cầu về kích thước cho mỗi biểu tượng ở mỗi mật độ khác nhau cho mỗi loại biểu tượng.

Bạn tìm biểu tượng trình khởi chạy, biểu tượng trình đơn, biểu tượng thanh trạng thái, biểu tượng tab và nhiều hơn thế nữa. Tất cả chúng đều được xây dựng khác nhau cho mỗi mật độ màn hình. Khi xây dựng các biểu tượng này, hãy tham khảo nguyên tắc Biểu tượng của Android. Khi xác định giao diện người dùng của bạn, hãy cố gắng sử dụng đơn vị đo điểm ảnh độc lập mật độ (dip hoặc dp) để xem các điểm ảnh và pixel độc lập quy mô (sip hoặc sp) cho kích thước phông chữ.

Điều này giúp quy mô ứng dụng của bạn với các thiết bị khác nhau. Pixel mật độ độc lập là một điểm ảnh ảo quy mô tương ứng cho mỗi mật độ màn hình cho trước.

Cung cấp phần tử

tương thích màn hình

  • cho

    AndroidManifest.xml

  • để giúp thị trường Android xác định xem ứng dụng của bạn có tương thích với các kích cỡ màn hình khác nhau hay không.

    Nói chung, bạn nên tránh màn hình tương thích, nhưng đôi khi nó là cần thiết, chẳng hạn như khi bạn cung cấp nhiều giấy phép cho các kích cỡ màn hình khác nhau.

  • Cung cấp đồ họa cho các thiết bị siêu cao, siêu cao, cao và mật độ cao. Mặc dù điều này có thể làm tăng sự phát triển và thời gian thiết kế của bạn nhưng nó sẽ cải thiện đáng kể khả năng sử dụng và hình thức ứng dụng của bạn. Sử dụng các mảnh để giải phóng các thiết bị máy tính bảng dễ dàng hơn.

Phát triển ứng dụng Android cho người mới bắt đầu Cheat Sheet - núm vú

Lựa chọn của người biên tập

App Store Submission Checklist - núm vú

App Store Submission Checklist - núm vú

Quên các mục từ bài nộp cho Android Market hoặc Apple App Store sẽ dẫn đến sự từ chối. Chuẩn bị hồ sơ lưu trữ ứng dụng của bạn bằng cách đảm bảo rằng bạn đã bao gồm mỗi mục trên hai danh mục kiểm tra này. Trước khi nộp đơn lên Apple App Store, hãy kiểm tra xem bạn có: Tên ứng dụng của bạn đã được chọn. An ...

Phát triển ứng dụng Android cho người mới bắt đầu Cheat Sheet - núm vú

Phát triển ứng dụng Android cho người mới bắt đầu Cheat Sheet - núm vú

Phát triển ứng dụng Android kêu gọi làm quen với sự phát triển môi trường, SDK, trình giả lập và nền tảng Android. Đắm mình trong các kích cỡ màn hình khác nhau, sự phức tạp của khuôn khổ và sự phụ thuộc có thể khiến bạn quay đầu quay. Dưới đây là một số gợi ý hữu ích giúp bạn vượt qua trải nghiệm phát triển hằng ngày.

Cấp phép Ứng dụng cho Ứng dụng Android của bạn - nồng độ

Cấp phép Ứng dụng cho Ứng dụng Android của bạn - nồng độ

Nếu bạn cấp phép cho ứng dụng Android, không có thiết bị nào có thể chạy ứng dụng của bạn trừ khi thiết bị kiểm tra với một máy chủ. Máy chủ đảm bảo rằng thiết bị đó có quyền chạy ứng dụng của bạn.

Lựa chọn của người biên tập

Cách sử dụng trang trí văn bản an toàn trong CSS3 - núm vú

Cách sử dụng trang trí văn bản an toàn trong CSS3 - núm vú

Hiệu ứng văn bản an toàn duy nhất trong CSS3 là việc sử dụng thuộc tính text-decoration để xác định thêm một đặc tính cho phông chữ. Thuộc tính này hoạt động ở mọi nơi, vì vậy bạn không cần phải lo lắng xem ai đó xem trang của bạn trên truyền hình hay sử dụng điện thoại thông minh sẽ nhận được thông báo của bạn hay không. Danh sách sau đây mô tả ...

Cách sử dụng liên kết điều hướng trong thư điện tử của bạn Thông điệp tiếp thị - núm vú

Cách sử dụng liên kết điều hướng trong thư điện tử của bạn Thông điệp tiếp thị - núm vú

Cách sử dụng Liên kết điều hướng trong Thông điệp tiếp thị E-Mail của bạn liên kết điều hướng cho phép đối tượng của bạn nhảy tới các hình ảnh neo trong phần nội dung email marketing của bạn. Nếu khán giả của bạn phải di chuyển để xem một hoặc nhiều tiêu đề hoặc nội dung của nội dung, hãy sử dụng các liên kết điều hướng để Đánh dấu nội dung mà khán giả của bạn không thể nhìn thấy ngay lập tức. Cho phép đối tượng của bạn truy cập nội dung bằng cách nhấp vào thay vì ...

Cách sử dụng nhiều kiểu Cùng với CSS3 - núm vú

Cách sử dụng nhiều kiểu Cùng với CSS3 - núm vú

Hiểu các quy tắc thừa kế trong CSS3 giúp bạn tạo các trang web thú vị mà yêu cầu tối thiểu là bảo trì. Bằng cách làm theo các quy tắc này, khi bảo trì được yêu cầu, bạn thường phải thực hiện một thay đổi, thay vì thay đổi hàng trăm mặt hàng riêng lẻ. Tuy nhiên, bạn hãy thử nghiệm để bạn có thể hiểu đầy đủ các tác động của việc thừa kế ...

Lựa chọn của người biên tập

Kiểm tra chế độ cảnh trên Nikon D7000 - núm vú

Kiểm tra chế độ cảnh trên Nikon D7000 - núm vú

Nikon D7000 của bạn cung cấp một cảnh 19 chế độ, được thiết kế để tạo ra một kết quả cụ thể về ánh sáng, màu sắc, và sự tập trung. Đây là một đánh giá về tất cả các chế độ cảnh bazillion, được liệt kê theo thứ tự bạn gặp phải khi quay quay số lệnh: Chân dung: Chọn chế độ này để tạo ra hình ảnh chân dung cổ điển với ...

Chọn Live View Focusing Pairs với Nikon D7000 - núm vú

Chọn Live View Focusing Pairs với Nikon D7000 - núm vú

Cách Nikon D7000 tập trung trong suốt Xem trực tiếp và quay phim phụ thuộc vào cài đặt của bộ chọn chế độ lấy nét (AF để lấy nét tự động hoặc M để lấy nét bằng tay) và, để lấy nét tự động, chế độ Tự động lấy nét và chế độ AF-khu vực. Nếu bạn sử dụng ống kính kit (hoặc ống kính tương tự), bạn cũng cần phải đặt công tắc ...

Chọn Chế độ Phơi sáng trên Nikon D5200 - hình núm vú

Chọn Chế độ Phơi sáng trên Nikon D5200 - hình núm vú

Cài đặt chụp ảnh đầu tiên để xem xét trên Nikon D5200 là chế độ phơi sáng mà bạn chọn qua chế độ quay số, thể hiện trong hình này. Sự lựa chọn của bạn xác định bạn kiểm soát được bao nhiêu trong hai cài đặt phơi sáng quan trọng - khẩu độ và tốc độ màn trập - cũng như nhiều tùy chọn khác, bao gồm cả các lựa chọn khác liên quan đến màu sắc ...