Phân tích phát triển AppWidget trên Android
AppWidget là gì
AppWidget, hay còn gọi là widget trên màn hình chính, là các ứng dụng nhỏ có thể hiển thị trực tiếp trên màn hình chính của hệ điều hành Android. Hãy xem hình ảnh minh họa:
Trong hình, các thành phần được đánh dấu bằng mũi tên vàng là AppWidget. Một số ứng dụng được người dùng sử dụng thường xuyên có thể được biến thành AppWidge ...
Đăng vào ngày 11 tháng 6 lúc 17:30
Xử lý tin nhắn SMS trên Android
Khi thiết bị Android nhận được tin nhắn SMS, hệ thống sẽ phát sóng broadcast với action android.provider.Telephony.SMS_RECEIVED. Để bắt sự kiện này, cần tạo BroadcastReceiver và đăng ký trong AndroidManifest.xml:
<receiver android:name=".SmsBroadcastReceiver">
<intent-filter android:priority="999">
<action android:n ...
Đăng vào ngày 9 tháng 6 lúc 22:15
Triển khai Socket TCP trong Android Service để duy trì kết nối nền
Khi phát triển ứng dụng Android yêu cầu giao tiếp mạng liên tục — ví dụ như truyền metadata bài hát từ trình phát nhạc đến máy chủ PC — việc đặt logic Socket trực tiếp trong Activity thường gây ra nhiều vấn đề: kết nối bị gián đoạn khi Activity chuyển sang trạng thái không hoạt động, khởi tạo lại socket trùng lặp, hoặc mất dữ liệu do vòng đời A ...
Đăng vào ngày 9 tháng 6 lúc 21:31