Activity Starter dùng để làm gì?

App Inventor 12 Th07 2021
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.
app-inventor-activity-starter
Activiy Starter trong App Inventor

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.”

App Inventor Activity Starter Properties

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:

  1. Cách chạy một App được tạo bằng AI2 bằng một App AI2 khác.
  2. 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é...

Tags

Tony Phạm

Là một người thích vọc vạch và tò mò với tất cả các lĩnh vực từ khoa học tự nhiên, lập trình, thiết kế đến ... triết học. Luôn mong muốn chia sẻ những điều thú vị mà bản thân khám phá được.