編輯:高級開發
在手機領域中,智能手機逐漸占據著主導地位,極大的吸引著用戶的青睐。在這裡我們將會為大家詳細介紹一款功能比較強大的手機操作系統android。android 提供了標准VIEw的android Widget工具箱幫助你創建簡單的界面。通過使用這些控件(修改或擴展,如果必要的話),你可以簡化你的開發並且保證了應用程序間的一致性。
下面的列表列出了一些很類似的android Widget工具箱中的控件:
❑ TextVIEw
標准的只讀文本label。它支持多行顯示、字符串格式化和文本自動換行。
❑ EditText
可編輯的文本輸入框。它支持多行輸入和文字換行。
❑ ListVIEw
一個ViewGroup,以列表的方式創建和管理一組顯示項。標准的ListView使用TextVIEw來顯示每一個字符串數組內的值。
❑ Spinner
組合控件,顯示一個TextView和一個關聯的ListView,用來從一個列表中選擇一項並顯示選擇項在TextVIEw中。它還有一個button,當按下時顯示一個選擇框。
❑ Button
標准的按鈕。
❑ CheckBox
兩種狀態的button,代表checked或unchecked。
❑ RadioButton
兩種狀態組合的按鈕。呈現給用戶的是在一堆選項裡一次只能選擇一項。
這裡只選擇了一些Widgets。android同時也支持一些更加高級的VIEw實現,包括date-time選擇器,自動完成輸入的框,地圖,圖庫和表格。想要了解更多關於可獲得的Widget,請連接:
http://code.google.com/android/reference/vIEw-gallery.Html.
作為一個創新的程序員,遇到內建控件不能滿足你需要的情形只是時間問題。在這章的後面,你將了解怎樣去擴展和結合已經存在的控件和白手起家式設計和創建全新的android Widget工具箱。
盡管很多人反感“android應該改名叫Java GE”這種說法,但是沒人能否認Java語言是android開發人員所選的必備工具。android運行時使用自己的虛擬機
很多人對android2.0已經十分期待了,鑒於強大的功能性以及快速。android未來的市場將是十分廣闊的。搭載Android2.0源碼的摩托羅拉Droid手機已經上
內容提供程序(Provider)組件從一個應用到其他請求提供數據。通過 ContentResolver 類的方法這樣的請求處理。內容提供程序使用不同的方式來存儲
另外一個問題就是加載速度,如果應用中圖片加載速度很慢的話,那麼用戶同樣會等到崩潰。那麼如何處理好圖片資源的獲取和管理呢?異步下載本地緩存異步下載大家都知道,在andro