http://blog.csdn.net/javasecret/article/details/7579698 很多人在項目中做長時間操作時,比如訪問web service後台資料,都想顯示一個透明無邊框的圓形進度條,如: 不幸的是,Android系統內建的ProgressDialog,無論如何設定Theme、style,或者用java代碼設定什麼屬性,邊框都是去不掉的,至少我現在還不知道怎麼去掉: 怎麼辦?
http://blog.sina.com.cn/s/blog_671d2e4f0100xg1h.htmlint screenDensity = getResources().getDisplayMetrics().densityDpi ; WebSettings.ZoomDensity zoomDensity = WebSettings.ZoomDensity.MEDIUM
http://webee.sinaapp.com/archives/28PS:很多人在編譯android4.0中可能遇到一些列問題,比如說其中一個就是GCC版本過高。————————————————————————————————–例如:/usr/include/features.h:323:26: 致命錯誤: bits/predefs.h:沒有那個檔案或目錄編譯中斷。make: ***
http://www.cnblogs.com/Tammie/archive/2012/08/16/2642471.html這兩個方法是用來序列化資料的,主要是用在不同的Activity之間在通過intent進行通訊的時候,資料轉送時,Data部分的傳輸。以前沒注意過這個,都是直接用putData的,例如:Intent it=new Intent();Bundle bd=new
http://blog.sina.com.cn/s/blog_5edb01e90101dwh7.html方法一: 在 AndroidMainfest.xml中選擇哪個activity,設定windowSoftInputMode屬性為 adjustUnspecified|stateHidden < activity android:name=".Main" android:label="@string/app_name"
情況:android平板已經可以和藍芽鍵盤串連,並可以輸入文本等,大部分按鍵可以正常響應。但有少數幾個按鍵不響應,ESC、鎖屏鍵、搜尋鍵。調試步驟:1.開啟鍵盤輸入的調試資訊,以便擷取按鍵的掃描碼:frameworks/base/services/input/InputReader.cpp#define DEBUG_RAW_EVENTS 1//0 修改為1,開啟調試資訊在方法InputDevice::process()可以看到列印資訊如下:#if DEBUG_RAW_EVENTS
不用解壓,直接讀取zip中指定的檔案,例如檔案/sdcard/a.zip中有檔案z.txt,讀取步驟如下:int zfd = zip_open("/sdcard/a.zip/z.txt");if (ZIP_IS_VALID(zfd)) {zip_seek(zfd, 5, SEEK_SET);zip_read(zfd, buf, 10);zip_close(zfd);}1.依賴於android
http://blog.csdn.net/zqchn/article/details/8770913這幾天在做的項目網盤。上傳時需要用到調用系統內建的檔案管理工具來選擇檔案,後來就在考慮怎麼調用,網上也搜了很久,沒有很好的解決方案,後來在一瞬間發現了一篇不錯的文章,借鑒了一下代碼。/** 調用檔案選擇軟體來選擇檔案 **/private void showFileChooser() {intent = new
http://www.eifr.com/article.php?id=1464奇怪問題 startActivityForResult() 後直接調用 onActivityResult() 開發人員都知道,可以通過使用 startActivityForResult() 和 onActivityResult() 方法來傳遞或接收參數。然而在“輕聽”項目中,還沒等到被調用的 Activity 返回,onActivityResult() 就被執行了。找了很久,終於通過小道訊息得知,這與
http://blog.csdn.net/zxf20063033/article/details/7575906在android2.3上實現截屏功能費了很大的勁,一直很好奇4.0是怎麼實現截屏的,所以拿到ICS代碼後就迫不及待研究了下ICS的截屏功能。 一、WindowManager端 1. 快速鍵ICS的截屏快速鍵是power鍵+volume
http://webservices.ctocio.com.cn/310/12221310.shtml 預設AVD的路徑一般為系統使用者目錄下,WIN7下為C:\Users\Administrator\ 預設AVD的路徑一般為系統使用者目錄下,WIN7下為C:\Users\Administrator\ 完整目錄為:C:\Users\Administrator\.android,即後為的.android目錄應該是安裝android-sdk的時候,預設建立的 修改的方法: 在系統內容變數上添
android:digits="1234567890.+-*/%\n()"限制輸入框中只能輸入自己定義的這些字串 如果輸入其它將不予以顯示android:numeric="integer"限制輸入框中只能輸入數字android:phoneNumber="true"限制輸入框中只能輸入手機號碼android:password="true"限制輸入框中輸入的任何內容將以"*"符號來顯示android:hint="預設文字"輸入內容前預設顯示在輸入框中的文字android:textColorHint=
http://blog.csdn.net/waterinet/article/details/7892834最近做了一個android的音樂播放器,下面將介紹歌詞同步顯示的實現。網上關於這一塊的參考執行個體,多數人推薦了Yoyoplayer。YOYOPlayer是一個用JAVA編寫的,跨平台的音樂播放軟體.集播放,歌詞顯示於一體,並且開放原始碼,感興趣的朋友可以自行google。一、LRC歌詞檔案的解析
http://blog.163.com/yiba_suanzao/blog/static/130557377201092895638907/android:autoLink設定是否當文本為URL連結/email/電話號碼/map時,文本顯示為可點擊的連結。可選值(none/web/email/phone/map/all) android:autoText如果設定,將自動執行輸入值的拼字糾正。此處無效果,在顯示IME並輸入的時候起作用。 android:bufferType指定getTex
http://blog.school51.com/show_diary.asp?uid=84890&logid=622777 solution:在AndroidManifest.xml中對應的Activity中找到“android:excludeFromRecents”,把值改為false,或直接去掉該項。e.g.AndroidManifest.xml<activity android:icon="@drawable/ic_launcher_fmradio"
1.開啟電腦的管理-裝置管理員,用USB連結android裝置(android裝置要開啟USB調試),應該可以看到帶黃色問號的USB裝置。2.在裝置上右鍵查看屬性-詳細資料,在屬性中選擇硬體ID,此時可以看到硬體ID,例如:USB\VID_2207&PID_0010&REV_0222&MI_01USB\VID_2207&PID_0010&MI_013.開啟sdk\extras\google\usb_driver\android_winusb.inf,找到“
原始的android代碼,系統預設語言是英文,一般來說需要改成預設中文,修改的方法很多:1.修改PRODUCT_LOCALES欄位,將要選擇的語言放在第一位,如: PRODUCT_LOCALES := en_US zh_CN
http://blog.chinaunix.net/space.php?uid=25832818&do=blog&id=3039340android-sdk檔案夾下platform存放的是android對應的平台術語平台表示android本身(platform),包括所有的二進位檔案、程式碼程式庫和工具。SDK中提供的emulator只是android平台中到眾多組件之一【google android 揭秘】1.解壓檔案下載工具 wget
libiconv是一個跨平台的提供轉碼函數的開源庫,它提供了一個轉換函式:iconv()來實現不同編碼之間的轉換,在Android平台上libxml2庫的編譯需要用到libiconv庫,所以需要編譯出libiconv庫才能夠實現libxml2的基於Android NDK的編譯,為此對libiconv庫進行了編譯分析,最終成功,並以此進行記錄。至於Android NDK平台的編譯環境搭建具體可以參考我寫的其它博文。下面就介紹如何?libiconv庫的Android
http://hi.baidu.com/theonlyking/blog/item/58dcc61373a98ac8f7039ebc.html現在Android發展的如火如荼,但是它的一些程式還是需要調用到C的代碼,這期間的銜接(JAVA與C之間)就叫做JNI。不熟悉JNI的可以先百度一下,另外,還需要NDK的一個開發環境,我用的是NDK5。話不多說,開始:建立一個Android工程,之後,在裡面建立一個類,裡面只需要包含一個native方法即可,例:package