Time of Update: 2018-12-04
private Bitmap getDefaultBitmap(Bitmap c_org_pic,String str){ int left=0; int length=str.length(); String loc="";//CN try { loc = ActivityManagerNative.getDefault().getConfiguration().locale.getCountry();
Time of Update: 2018-12-04
參考APIDEMOS裡面的 BitmapDecode.java 對R.drawable.animated_gif的支援 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(new SampleView(this)); } private static class
Time of Update: 2018-12-04
開啟命令列終端Terminal, 進行第一次系統更新並安裝開發必要的軟體包shawn@e014-anle-lnx:~$ sudo su# apt-get install aptitude# aptitude update# aptitude full-upgrade## aptitude -y install sysv-rc-conf subversion subversion-tools python-svn git-core git-svn binutils binutils-dev
Time of Update: 2018-12-04
代碼實現:private ImageView mImageView; private TextView tView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);
Time of Update: 2018-12-04
http://blog.sina.com.cn/s/blog_671d2e4f0100xg1h.htmlint screenDensity = getResources().getDisplayMetrics().densityDpi ; WebSettings.ZoomDensity zoomDensity = WebSettings.ZoomDensity.MEDIUM
Time of Update: 2018-12-04
http://webee.sinaapp.com/archives/28PS:很多人在編譯android4.0中可能遇到一些列問題,比如說其中一個就是GCC版本過高。————————————————————————————————–例如:/usr/include/features.h:323:26: 致命錯誤: bits/predefs.h:沒有那個檔案或目錄編譯中斷。make: ***
Time of Update: 2018-12-04
http://www.cnblogs.com/Tammie/archive/2012/08/16/2642471.html這兩個方法是用來序列化資料的,主要是用在不同的Activity之間在通過intent進行通訊的時候,資料轉送時,Data部分的傳輸。以前沒注意過這個,都是直接用putData的,例如:Intent it=new Intent();Bundle bd=new
Time of Update: 2018-12-04
http://blog.csdn.net/waterinet/article/details/7892834最近做了一個android的音樂播放器,下面將介紹歌詞同步顯示的實現。網上關於這一塊的參考執行個體,多數人推薦了Yoyoplayer。YOYOPlayer是一個用JAVA編寫的,跨平台的音樂播放軟體.集播放,歌詞顯示於一體,並且開放原始碼,感興趣的朋友可以自行google。一、LRC歌詞檔案的解析
Time of Update: 2018-12-04
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
Time of Update: 2018-12-04
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,找到“
Time of Update: 2018-12-04
http://blog.csdn.net/yiyaaixuexi/article/details/6171401安裝git和curl 在終端視窗敲下面的命令:sudo apt-get install git-core curl安裝repo指令碼curl http://android.git.kernel.org/repo >~/repo給repo可執行許可權chmod a+x ~/repo建立一個目錄mydroid , 然後進入該目錄mkdir mydroidcd
Time of Update: 2018-12-04
libiconv是一個跨平台的提供轉碼函數的開源庫,它提供了一個轉換函式:iconv()來實現不同編碼之間的轉換,在Android平台上libxml2庫的編譯需要用到libiconv庫,所以需要編譯出libiconv庫才能夠實現libxml2的基於Android NDK的編譯,為此對libiconv庫進行了編譯分析,最終成功,並以此進行記錄。至於Android NDK平台的編譯環境搭建具體可以參考我寫的其它博文。下面就介紹如何?libiconv庫的Android
Time of Update: 2018-12-04
在android中多點觸控很很好玩的技術,多點觸控可以使你所做的遊戲可玩性更高。首先先講講多點觸控的實現方法。event.getAction()//擷取觸控動作比如ACTION_DOWNevent.getPointerCount();//擷取觸控點的數量,比如2則可能是兩個手指同時按壓螢幕event.getPointerId(nID);//對於每個觸控的點的細節,我們可以通過一個迴圈執行getPointerId方法擷取索引event.getX(nID);//擷取第nID個觸控點的x位置event
Time of Update: 2018-12-04
自己寫了個Java用戶端的測試程式,訊息收發都沒用問題,轉而進軍Android。這回真是費好大勁了,斷斷續續debug三四天了。 Android的BasicServerConnection常式總是運行出錯,出錯的地方是jar包中的方法不是自己寫的方法。冥思苦想一天不得其解。只能自己寫了個小程式開始測試SFS在Android中的使用。首先測試連接,翻出畢業設計的伺服器端。結果始終連不上伺服器,調試一天才發現Android項目忘記加網路存取權限了。巨汗無比下班回家去了。 然後證明了SFS用戶
Time of Update: 2018-12-04
轉載:http://www.android123.com.cn/androidkaifa/612.html顯示Web網頁: 1. Uri uri = Uri.parse("http://www.android123.com.cn"); 2. Intent it = new Intent(Intent.ACTION_VIEW,uri); 3. startActivity(it);顯示Google地圖: 1. Uri uri = Uri.parse("geo:38.899533,-77.03
Time of Update: 2018-12-04
android中傳送簡訊其實很簡單,如果想通過調用本機簡訊系統則通過intent就可以完成,主要代碼如下:Uri uri = Uri.parse("smsto:00000000000");Intent it = new Intent(Intent.ACTION_SENDTO, uri);it.putExtra("sms_body", "The SMStext");startActivity(it);String body="this is sms demo";Intent mmsintent =
Time of Update: 2018-12-04
每個做過Android應用的都知道Android的MANIFEST.XML很重要,每個Activity都必須在這裡定義一下,但很少人知道這個xml中其他的文字欄位是什麼意思。這裡只是我用過的給大家講講,錯的請指出,我就是個憑感覺走的人。android:allowTaskReparenting是否允許activity更換從屬的任務,比如從簡訊息任務切換到瀏覽器任務。android:alwaysRetainTaskState是否保留狀態不變,比如切換回home,再從新開啟,activity處於最後的
Time of Update: 2018-12-04
dip: device independent pixels(裝置獨立像素). 不同裝置有不同的顯示效果,這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。px: pixels(像素). 不同裝置顯示效果相同,一般我們HVGA代表320x480像素,這個用的比較多。如果用px,就會用實際像素畫,比個如吧,用畫一條長度為240px的橫線,在480寬的模擬器上看就是一半的屏寬,而在320寬的模擬器上看就是2/3的屏寬了。而dip,就是把螢幕的高分成480分,
Time of Update: 2018-12-04
使用如下代碼時,發現字型大小不會變大,反而會變小:size = (int) mText.getTextSize() + 1;mText.setTextSize(size);後來發現getTextSize傳回值是以像素(px)為單位的,而setTextSize()是以sp為單位的,兩者單位不一致才造成這樣的結果。這裡可以用setTextSize()的另外一種形式,可以指定單位:setTextSize(int unit, int size)TypedValue.COMPLEX_UNIT_PX :
Time of Update: 2018-12-04
作者:David Walsh翻譯:Siqi (siqi.zhong@gmail.com)原文:TweetView: Android, Packaging, and Review 在前兩篇教程Dojo mobile TweetView 系列教程之三 —— Tweets和Mentions視圖 與 Dojo mobile TweetView 系列教程之四 —— 建立 Setting 視圖 中,我們建立了TweetView行動裝置 App程式所需的HTML,