大家都知道Android項目中的res目錄中的資源eclipse插件會在gen中自動生成相應的id應用,這樣就統一了資源管理那么這種自動生成的id就是寫死的東西了這就導致了不容易做修改項目中需要將現有的組件打成jar包這樣打包后類文件當然是肯定沒問題但是資源文件就不行了。這個地方的id不能在新建的項目中被應用了所以資源文件不能被打到res目錄中,這種情況下就必須要打到assets目錄中這樣就會出現問題了一般情況下我們應用資源文件是通過int型的id來引用的
系統 2019-08-29 23:07:17 1973
轉載請注明出處:http://blog.csdn.net/guolin_blog/article/details/9526203照片墻這種功能現在應該算是挺常見了,在很多應用中你都可以經常看到照片墻的身影。它的設計思路其實也非常簡單,用一個GridView控件當作“墻”,然后隨著GridView的滾動將一張張照片貼在“墻”上,這些照片可以是手機本地中存儲的,也可以是從網上下載的。制作類似于這種的功能的應用,有一個非常重要的問題需要考慮,就是圖片資源何時應該
系統 2019-08-12 09:29:48 1966
Android支持GIF動畫,但是如果利用ImageView標簽直接寫在布局文件中:程序只能加載GIF動畫的第一幀。效果如下:如果想要正常播放GIF動畫,需要借助Movie實
系統 2019-08-29 22:07:43 1964
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/managing-audio/audio-focus.html當用戶希望從Android設備欣賞音頻時,他將會有狠多選擇。大多數設備有內置的喇叭,以及有線耳機的插孔,還有很多支持A2DP音頻的藍牙連接設備。一).檢查哪個硬
系統 2019-08-12 01:55:12 1964
2011.09.14———androidlistview的橫向滾動參考:http://topic.csdn.net/u/20100817/22/0337960e-fe08-4aff-8d48-2aeb3c9cc3f7.htmlhttp://www.eoeandroid.com/thread-75501-1-1.html問題:item過長需要listview橫向滾動顯示解決:listView外層加一個線性容器然后在線性容器外邊加一個HorizontalScr
系統 2019-08-29 22:55:32 1963
Android啟動異常:Theconnectiontoadbisdown,andasevereerrorhasoccured.啟動android模擬器時.有時會報Theconnectiontoadbisdown,andasevereerrorhasoccured.的錯誤.在網友說在任務管理器上把所有adb.exe關閉掉.重啟eclipse.但試過不管用.所以在外國網站上找到一種可行的方法:1.先把eclipse關閉.2.在管理器轉到你的androidSDK
系統 2019-08-29 22:16:41 1963
下面幾個網址是developer.android.com的android官網的代理網址,如果不想通過VPN或者其他的跳墻(無奈啊,不能寫的兩個字)方式,可以直接打開下面三個網址之一,http://developers.androidcn.com/offline.htmlhttp://www.coolapk.com/docs/reference/packages.htmlhttp://androidappdocs.appspot.com/sdk/index.
系統 2019-08-29 22:41:27 1962
注明:本文轉自http://www.moandroid.com.在前面的2篇文章Android讀寫XML(上)——package說明、Android讀寫XML(中)——SAX中想必大家對XML文件讀取的方法已經比較熟悉了,在這里我們就不多說了,直接說明如何將信息寫成XML文件,首先介紹AndoidSDK中的相關類。類說明XmlSerializerDefineaninterfacetoserialziationofXMLInfoset.定義一個接口來實現XM
系統 2019-08-29 22:05:29 1962
當某個組件第一次運行的時候,Android啟動了一個進程。默認的,所有的組件和程序運行在這個進程和線程中。也可以安排組件在其他的進程或者線程中運行進程組件運行的進程由manifestfile控制。組件的節點—,,,和—都包含一個process屬性。這個屬性可以設置組件運行的進程:可以配置組件在一個獨立進程運行,或者多個組件在同一個進程運行。甚至可以多個程序在一個進程中運行——如果
系統 2019-08-29 22:52:16 1961
AndroidHandler【轉載】原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出處、作者信息和本聲明。否則將追究法律責任。http://lichen.blog.51cto.com/697816/486402此文是關于Handler的。Handler主要接受子線程發送的數據,并用此數據配合主線程更新UI。當應用程序啟動時,Android首先會開啟一個主線程(也就是UI線程),主線程為管理界面中的UI控件,進行事件分發,比如說,你要是點擊一個Bu
系統 2019-08-12 09:30:26 1960
使用用ADW的Launcher的人應該有點印象里面的功能,就是拖拽應用或者Widget圖標到刪除圖標上,停留1秒以上,則會顯示"Droptouninstall"的提示,放開則打開卸載該程序的界面,現在就是要分析模仿這個功能。主要用到有兩方面的東西,卸載和停留提示。卸載主要使用的是:IntentuninstallIntent=newIntent(Intent.ACTION_DELETE,Uri.parse("package:"+mUninstallPkg))
系統 2019-08-29 23:24:47 1959
Android采用SharedPreferences保存數據使用SharedPreferences在程序的數據空間中生成xml文檔來保存數據基本操作:1packagecom.hu.data;23importandroid.app.Activity;4importandroid.content.SharedPreferences;5importandroid.content.SharedPreferences.Editor;6importandroid.os
系統 2019-08-29 23:09:22 1959
以前做項目的時候,需要Intent傳遞復雜類型,例如:數組,ArrayList類型,傳遞類對象,今天抽空寫了個例子,方便以后用的時候查詢!有問題可以留言;轉載請標明出處:http://blog.csdn.net/wdaming1986/article/details/6762633程序主界面:點擊list按鈕傳遞數據:點擊parcelable傳遞數據:點擊serializable傳遞數據:下面看代碼:一、MainAcitivty。java類的代碼:
系統 2019-08-29 22:53:01 1959
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/cloudsync/backupapi.html當用戶購置了一個新的設備并且重置了他們現有的設備時,他們可能期望當GooglePlay在初始化階段將應用恢復出來后,能夠同時把相應的數據也恢復出來。默認的,這樣的事情不會發生
系統 2019-08-12 01:54:48 1959
先來看下效果:main.xml
系統 2019-08-12 09:30:21 1958