本次的Demo是通過GridView展示一個(gè)List,通過2個(gè)按鈕實(shí)現(xiàn)GridView從視覺上的增加和減少。為了方便增加和減少,本次用的儲(chǔ)存結(jié)構(gòu)是List。與String在BaseAdapter一樣,只需要更改BaseAdapter的2個(gè)基本函數(shù)分別是getItem(),getCount()publicObjectgetItem(intposition){returnmad[position];}publicintgetCount(){returnmad.
系統(tǒng) 2019-08-29 22:25:06 2270
http://www.ideasandroid.com/archives/328#more-328本文將介紹在android平臺(tái)下如何實(shí)現(xiàn)多線程下載,大家都知道,android平臺(tái)使用java做為開發(fā)語言,所以java中支持的多線程下載方式在android平臺(tái)下都支持,其中主要有兩種方式可以實(shí)現(xiàn)多線程下載。一種方式是使用很多個(gè)線程分別下載文件的不同部分,最后把所有下載完的文件合并成一個(gè)文件。另一種方式是使用java為我們提供的RandomAccessFil
系統(tǒng) 2019-08-29 22:24:18 2270
這個(gè)主要是由于在Windows做SD卡數(shù)據(jù)處理后,強(qiáng)行插拔導(dǎo)致的Fat文件系統(tǒng)信息錯(cuò)誤。表現(xiàn)的問題是:Sdcard變成了只讀模式,且部分應(yīng)用無法使用了。網(wǎng)上有一個(gè)綜合帖描述了這個(gè)問題和主要解決方案:http://bbs.gfan.com/android-212500-1-1.html但筆者在實(shí)驗(yàn)時(shí)基本沒有成功,不曉得是否是具體操作上的問題。不過可以通過Windows自帶的硬盤修復(fù)工具進(jìn)行一次檢查并自動(dòng)修復(fù)就行了。AndroidSDCard無法識(shí)別問題
系統(tǒng) 2019-08-29 22:17:26 2270
日前,中國最大口碑最好的在線視頻提供商優(yōu)酷專門為Android操作系統(tǒng)開通了Android版優(yōu)酷網(wǎng)頁,直接在瀏覽器中輸入and.youku.com即可登錄。使用Android設(shè)備的廣大機(jī)友們甚至不需要刷機(jī)和安裝第三方應(yīng)用程序即可在線觀看視頻??偟膩碚f,優(yōu)酷有著非常長遠(yuǎn)的前瞻性,已經(jīng)看到了該系統(tǒng)的發(fā)展前途,也許這也是它口碑好的根本原因吧。不過值得一提的是網(wǎng)頁設(shè)計(jì)風(fēng)格非常簡潔,內(nèi)容也很全面,但是比較費(fèi)流量,因此最好在觀看時(shí)使用WIFI無線連接。Android版
系統(tǒng) 2019-08-12 09:30:37 2270
原創(chuàng)作品,允許轉(zhuǎn)載,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明文章原始出處、作者信息和本聲明。否則將追究法律責(zé)任。http://terryblog.blog.51cto.com/1764499/547777FBReaderJFBReaderJ用于Android平臺(tái)的電子書閱讀器,它支持多種電子書籍格式包括:oeb、ePub和fb2。此外還支持直接讀取zip、tar和gzip等壓縮文檔。項(xiàng)目地址:http://www.fbreader.org/
系統(tǒng) 2019-08-12 09:30:11 2270
6、溫故知新之Intent此系列前面簡單地接受過意圖(Intent),這里再次簡單介紹一下,在短信接收程序和使用Intent發(fā)送SMS中我們要用到。android應(yīng)用程序的三大組件——Activities、Services、BroadcastReceiver,通過消息觸發(fā),這個(gè)消息就稱作意圖(Intent)。下面以Acitvity為例,介紹一下Intent。Android用Intent這個(gè)特殊的類實(shí)現(xiàn)在Activity與Activity之間的切換。Inte
系統(tǒng) 2019-08-29 22:48:33 2269
1.3進(jìn)程和線程當(dāng)應(yīng)用程序的第一個(gè)組件需要運(yùn)行時(shí),Android會(huì)為它啟動(dòng)一個(gè)Linux進(jìn)程,及單一的執(zhí)行線程。默認(rèn)情況下,應(yīng)用程序所有的組件均在這個(gè)進(jìn)程、線程中運(yùn)行。然而,你也可以安排組件在其他進(jìn)程中運(yùn)行,而且可以為任意進(jìn)程衍生出其它線程。1.3.1進(jìn)程組件運(yùn)行的進(jìn)程由manifest文件控制。組件元素——,,和每個(gè)都有一個(gè)process屬性來指定組件希望運(yùn)行的進(jìn)程。可以設(shè)置這
系統(tǒng) 2019-08-29 22:33:42 2269
最近寫了個(gè)鬧鐘的程序,看到SharedPreferences在一個(gè)程序中可以共享數(shù)據(jù),SharedPreferences是一個(gè)輕量級(jí)的鍵值存儲(chǔ)機(jī)制,只可以存儲(chǔ)基本數(shù)據(jù)類型。我就拿來用用,沒想到SharedPreferences太好了,真是輕量級(jí)的保存數(shù)據(jù)的好的工具,比sqlite好用多了!以后我又多了一種編程思想了,呵呵,所以現(xiàn)在分享給大家,特別注意這點(diǎn):這個(gè)無法直接在多個(gè)程序間共享Preferences數(shù)據(jù)。程序關(guān)閉再打開時(shí)間仍然保留你上次設(shè)置的時(shí)間。這
系統(tǒng) 2019-08-29 22:28:18 2269
新浪微博授權(quán)與發(fā)送開發(fā)新浪微博首先須要使用官方提供的API接口weibo4android.jar下載地址:http://download.csdn.net/source/3399114官方下載地址:http://code.google.com/p/weibo4j/downloads/list首先須要在項(xiàng)目中引入新浪微博官方的APIjar包如圖所示:最近有朋友說他申請(qǐng)的KEY無法使用原因是XAuth申請(qǐng)KEY是需求的,因?yàn)槲业腒EY是用公司提供的所以已經(jīng)滿足
系統(tǒng) 2019-08-29 22:01:18 2269
目錄導(dǎo)航前兩章分別對(duì)開發(fā)環(huán)境和JqueryMobile基礎(chǔ)知識(shí)進(jìn)行了介紹,本章介紹創(chuàng)建一個(gè)Android項(xiàng)目,并使用WebView控件顯示HTML數(shù)據(jù)。首先創(chuàng)建一個(gè)AndroidApplication項(xiàng)目,這個(gè)在第一節(jié)已經(jīng)講過,不再贅述。然后以圖的形式介紹下Android項(xiàng)目幾個(gè)關(guān)鍵文件的功能。首先是AndroidManifest.xml文件,這個(gè)文件算是最重要的XML配置文件了,比如該項(xiàng)目的名稱,該項(xiàng)目要開通哪些權(quán)限,該項(xiàng)目用到了哪些核心Activity
系統(tǒng) 2019-08-12 09:30:28 2269
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/basics/data-storage/databases.html在數(shù)據(jù)庫中保存數(shù)據(jù),對(duì)于重復(fù)性的或者結(jié)構(gòu)化的數(shù)據(jù)來說是很理想的,比如:聯(lián)系人信息。這節(jié)課我們假定你對(duì)SQL數(shù)據(jù)庫有一個(gè)大致的了解,并且?guī)椭阍贏ndroi
系統(tǒng) 2019-08-12 01:55:18 2269
這個(gè)對(duì)于非常多剛轉(zhuǎn)到AndroidStudio上的來說,確實(shí)是一個(gè)問題??赡苣阍谠O(shè)置里面找了非常久都沒找到這個(gè)選項(xiàng)。直接上圖吧,按下圖就能夠找到設(shè)置的地兒了,然后直接設(shè)置到你SDK或者JDK的路徑就可以:AndroidStudio怎樣更改JDK和SDK的路徑?
系統(tǒng) 2019-08-12 01:33:18 2269
使用AIDL設(shè)計(jì)遠(yuǎn)程接口(DesigningaRemoteInterfaceUsingAIDL)由于每個(gè)應(yīng)用程序都運(yùn)行在自己的進(jìn)程空間,并且可以從應(yīng)用程序UI運(yùn)行另一個(gè)服務(wù)進(jìn)程,而且經(jīng)常會(huì)在不同的進(jìn)程間傳遞對(duì)象。在Android平臺(tái),一個(gè)進(jìn)程通常不能訪問另一個(gè)進(jìn)程的內(nèi)存空間,所以要想對(duì)話,需要將對(duì)象分解成操作系統(tǒng)可以理解的基本單元,并且有序的通過進(jìn)程邊界。通過代碼來實(shí)現(xiàn)這個(gè)數(shù)據(jù)傳輸過程是冗長乏味的,Android提供了AIDL工具來處理這項(xiàng)工作。AIDL(
系統(tǒng) 2019-08-29 23:50:47 2268
今天對(duì)api中style下的theme整個(gè)摸了一遍。我將api中theme分為兩種類型來實(shí)驗(yàn);一種是apiLevel為11的,一種是11以下的。level為11的用的是3.0的模擬器,11以下用的是N1,2.3.3的系統(tǒng)。這里我是統(tǒng)一將theme寫在AndroidManifest.xml中定義,如下圖:先總結(jié)level為11以下的theme:1、Theme:它的意思為默認(rèn)狀態(tài),即如果theme這里不填任何屬性的時(shí)候,默認(rèn)為Theme。api原文為:Thed
系統(tǒng) 2019-08-29 23:10:43 2268
今日看書,看到這個(gè)播放器,我就寫了個(gè)例子,感覺還行,這個(gè)播放器能播放后綴是。MP3的音樂,這個(gè)例子在main.xml設(shè)置listView的時(shí)候,注意:android:id="@+id/android:list"的設(shè)置,否則程序會(huì)報(bào)錯(cuò),說找不到listview。這個(gè)效果還是不錯(cuò)的。可以當(dāng)做是簡單的音樂播放器,可以讀取sdcard里面后綴是。MP3的歌曲。有問題可以留言,想要源碼可以留言,這個(gè)代碼比較簡單。轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.ne
系統(tǒng) 2019-08-29 23:01:09 2268