從前面的幾節課可知,ListView用來顯示一個長列表信息,同時把整個屏幕占滿了(ListActivity)。但 是有的時候,你可能需要其他類似的視圖,這樣,你就不必把整
我們也可以創建另外一種碎片——DialogFragment。顧名思義,DialogFragment就是一個浮動在Activity 上面的Fragm
GridView是一個可滑動的二維平面視圖。通常,用GridView去顯示一些圖片。下面展示如何使用GridView 。1. 創建一個工程,Grid。2. 在res/dr
WebView能夠讓你在activity中去內嵌一個web浏覽器。如果你的應用需要內嵌一些web內容的話,這是非 常有用的。下面展示如何在activity中通過編碼的方式
在上一節中,大家已經看到了,PreferenceActivity這個類允許用戶在運行時去創建和修改首選項信息。 如果想要使用這些首選項信息,你就需要使用SharedPre
SharedPreferences對象能夠讓你去保存一些“鍵值對”類型的數據,比如用戶id,生日,性別,身份證 號等等。但是,有的時候你需要去使用
之前的幾篇文章描述了在Android應用中存儲數據的主要三種方式:SharedPreferences,內部存儲和外部 SD卡存儲。究竟在你的應用中采用那種方式呢?下面有一
目前所介紹的方法只是用來存儲一些簡單的數據。如果想要存儲關系型數據,那麼使用數據庫將會更加的 效率。舉個例子,你要存儲學校裡面每一個學生的分數,這種情況下,最好使用數據庫
DBAdapter已經創建好了,現在我們可以去使用數據庫了。下面的章節,將介紹常規的CRUD(增加,讀取, 更新,刪除)。往表中添加聯系人。1. 使用之前的項目,在Dat
在上一章節中,我們介紹了數據持久化的幾種方法:首選項,文件,以及數據庫。在保存復雜的數據結構 時,推薦使用SQliteDatabase。但是,共享數據就成了一種挑戰,因為
Android API Demos中有很多非常Nice的例子,這些例子的代碼都寫的很出色,如果大家把API Demos中的 每個例子研究透了,那麼恭喜你已經成為一個真正的
這兩天需要做音視頻播放相關的東西,所以重新找了目前android下的解碼庫。Android自帶的解碼庫支持不全,因此很多第三方播放器都是自帶解碼器,絕大部分都是使用FFM
本文使用的軟件版本Android:4.2.2Linux內核:3.1.10本文及後續幾篇文章將對Android的初始化(init)過程進行詳細地、剝絲抽繭式地分析,並且在其
Android本質上是基於Linux內核的系統,也就是說Android就是一種Linux操作系統。只不過大多數時候都會運行在ARM架構的設備上,例如,Android手機、
最近學習WebService,感覺利用這個借口開發網站的Android客戶端方便及了,用到一個工具類,這 裡銘記一下。publicstaticfinal String W
遇到問題描述:運行android程序控制台輸出[2013-11-04 16:18:26 - ] The connection to adb is down, and a
categories: Android在Android開發中,我們常用的布局方式主要有LinearLayout、RelativeLayout、FrameLayout等,通
這些天業余時間比較多,閒來無事,想起了以前看過開發任意網站客戶端的一 篇文章,就是利用jsoup解析網站網頁,通過標簽獲取想要的內容。好了廢話不多 說,用到的工具為 js
android如何使用BroadcastReceiver後台實現來電通話記錄的監聽並存取到sqllite數據庫通過Contentprovilder實現接口Broadcas
其實實現ListView過濾功能最方便的便是使用ArrayAdapter,裡面自帶的 getFilter()方法能很方便的實現此功能,但是在實際的開發中,一般都是繼承於