Activity Starter dùng để làm gì?
Bạn đang làm ứng dụng sử dụng đến bản đồ chẳng hạn nhưng thấy các linh kiện trong phần Map quá ư cùi bắp và muốn sử dụng ứng dụng Google Map mặc định trên điện thoại Android thì Activity Starter chính là thứ bạn cần.
Tổng quan nội dung:
Activity Starter là gì?
Thực ra thì Activity Starter làm được nhiều thứ hay hơn thế . Tóm tắt nhanh thì nhiệm vụ của linh kiện này là dùng để mở các chương trình khác trên điện thoại. Bạn có thể mở ra bất kì thứ gì, thậm chí là mở file apk để cài thêm ứng dụng trên điện thoại một cách tự động (nếu có sự cho phép của người dùng và biết khai báo đúng các tham số thuộc tính để mở)
Nguyên văn: “You can use the Activity Starter to start any activity at all if you know the package name and class name, or the appropriate intent.”
Cách khai báo tham số thuộc tính của Activity Starter
Vâng, vấn đề chính là không biết khai báo các thuộc tính thế nào cho đúng. Bài viết này sẽ chỉ cho bạn một vài mẹo…
Tham khảo link: https://appinventor.mit.edu/explore/ai2/activity-starter.html
Link này hướng dẫn chi tiết cách:
- Cách chạy một App được tạo bằng AI2 bằng một App AI2 khác.
- Cách chạy một ứng dụng có sẵn trên điện thoại Android bằng một App AI2 như:
- Bật Camera
- Bật trình duyệt Web
- Mở trình duyệt Web đến một trang xác định
- Gửi email với nội dung định sẵn
- Hiển thị bản đồ ở vị trí định trước
- Bật Youtube
- Khởi động các ứng dụng khác được cài
- Nhận/Gửi thông tin từ các App AI2 khác
- Trả về thông tin từ ứng dụng cài sẵn
Cài ứng dụng sau để soi thông tin (nhanh, gọn, lẹ, dễ…)
Link: https://code.google.com/archive/p/appinvactivitystarter/downloads
Ứng dụng này trước đây có trên Google Play Store nhưng giờ không thể tìm lại được nữa. Mình chỉ còn link offline. Các bạn tải file .apk về cài nhé. Ứng dụng cho bạn thông tin đầy đủ của gần 100 ví dụ sử dụng.
Mình hy vọng qua tất cả các thông tin được chia sẻ bên trên, bạn có thể hiểu hơn về Activity Starter trong App Inventor và có thể cơ bản áp dụng nó trong App của mình. Nếu có thắc mắc gì, đừng ngại comment bên dưới!
Bạn cũng có thể Subscribe trang để luôn được cập nhật những bài viết mới nhất! Nếu bạn thấy bài viết này chứa thông tin hữu ích, đừng quên like, share giúp chúng mình bạn nhé...