編輯:Android開發實例
簡介
在Android中運用了很多機制,例如:廣播、服務、數據庫、通知、包……等等。
什麼是廣播?Broadcast是一種廣泛運用的在應用程序之間傳輸信息的機制。類似廣播電台,根據特定頻率來接收發送。
什麼是服務?Service是android 系統中的四大組件之一,它跟Activity級別一樣,但不能自己運行只能後台運行,並且可以和其他組件進行交互。使用場合例如:後台音樂播放器。
使用了什麼數據庫?在android中使用了開源項目sqlite操作數據。 SQLite數據庫是D.Richard Hipp用C語言編寫的開源嵌入式數據庫,支持的數據庫大小為2TB。
什麼通知? Notification是Android中常用的一種通知方式,當有未讀短信或者未接電話的時候,屏幕的狀態欄就會有提示圖標,這時可以下拉狀態欄來讀取通知。
什麼是包?Android應用程序都有程序包,包是對程序的描述。
詳情
1、廣播 BroadcastReceiver
2、服務 Service
生命周期
3、數據庫 ContentProvider
4、通知欄 Notification
5、包 Packages
在Android中對程序包的管理類是PackageManager。
框架如下:
在5.2.1節和5.2.2節介紹了<a>標簽以及TextView自動識別的特殊文本(網址、電話號、Email等),這些都可以通過單擊來觸發不同的動作。
前言 之前因為項目需求,其中使用到了圖片的單擊顯示取消,圖片平移縮放功能,昨天突然想再加上圖片的旋轉功能,在網上看了很多相關的例子,可是沒看到能同時實現我想要的功
Android應用程序可以在許多不同地區的許多設備上運行。為了使應用程序更具交互性,應用程序應該處理以適合應用程序將要使用的語言環境方面的文字,數字,文件等。在本章中,我
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放