編輯:Android開發教程
Android應用程序的各個組件使用Manifest(清單)綁定到一起;
主要包括
1. Activity: 表示層, 使用Fragment和View來布局和顯示信息, 以及響應用戶動作;
2. Service: 運行時沒有UI, 更新數據源和Activity, 觸發Notification(通知)和廣播Intent;
3. Content Provider:用來管理和持久化應用程序數據, 通常會與SQL數據庫交互;
4. Intent:可以用來啟動和停止Activity和Service, 在系統范圍內或向目標Activity, Service或Broadcast Receiver廣播消息, 以及請求對特定的一條數據執行操作;
5. Broadcast Receiver:使應用程序可以監聽到那些匹配指定的過濾標准的Intent廣播;
6. Widget: 是Broadcast Receiver的特殊變體, 可用於創建動態的交互式應用程序組件, 用戶可以把這些組件添加到他們的主屏幕上;
7. Notification: 向用戶發送提示信息, 用於吸引用戶;
作者:csdn博客 Spike_King
 
SimpleAdapter作為一個數據集,主要向ListView、GridView容器填充數據,總結了幾種填充方式,原理很簡單,直接看代碼 和效果圖1、 ListView
通過手機的通知系統,可以將應用程序的一些重要消息告知給用戶。流暢、 舒適、友好的應用程序離不開精心設計的消息提醒機制。但是並不是所有的通知 都是用戶想看的,否則只會給用戶
我們在前面例子Android RoboGuice 使用指南(4):Linked Bindings 時為簡單 起見,定義MyRectangle和MySquare時為它們定義
ScrollView是一種特殊的FrameLayout,使用ScrollView可以使用戶能夠滾動一個包含views的列表,這樣 做的話,就可以利用比物理顯示區域更大的空