原创 activity半透明的效果
res/values/styles.xml Xml代碼 1.<resources> 2. <style name="Transparent 3."> 4. <item name="android:windowBackgro
原创 有關中文轉碼的幾個基本問題
以下是我在最近的實踐中的總結,寫給做J2EE web開發中遇到中文問題的初學者,箇中高手就不需過目了。文中舉到的例子取自我自己參與的項目。我是在簡體系統下開發繁體web。 網頁向servlet傳遞中文參數的轉碼過程 一. 在網頁的輸入框中
原创 android 2.2與2.1比較新增功能
Android 2.2版本操作系統代號“Froyo”,新增的功能有: 一、Flash 10.1 谷歌Android 2.2增加了Flash功能,在加入Flash功能之後,Android手機將爲用戶提供更好的互聯網以及遊戲體驗。 二、網絡共
原创 Android回顧與展望:從G1到凍酸奶Froyo
ANDROID 版本 SDK 發佈時間 顯著更新 1.0 (G1) 2009 年 2 月 * 支持 GPS 和藍牙(但不支持立體聲藍牙功能) * 多任務特性 * 緊密結合了谷歌的許多服務,比如 Gmail
原创 處理 XML 數據:有效地使用 CDATA 區域
當您在XML文件中存儲數據時,您通常需要仔細以安全且不易使XML解析器混淆的方式進行編碼。特殊的XML標記字符需要被轉換爲一些實體,如果您在文本編輯器中親自編寫XML,這種需求可能會很麻煩。爲避免這種麻煩,您可以使用CDATA區域來直接
原创 wifi設計原理(源碼分析)
初始化在 SystemServer 啓動的時候,會生成一個 ConnectivityService 的實例, try { Log.i(TAG, "Starting
原创 android系統服務---大寶點
常量Values String ADD_SHORTCUT_ACTION 動作:在系統中添加一個快捷方式。. "android.intent.action.ADD_SHORTCUT" String ALL_APPS_ACTION
原创 android 源碼編譯
一.PC工作環境準備 1.從Ubuntu官方主頁www.ubuntn.com.cn 下載Ubuntu8.04桌面版,然後完全安裝。 2.打開ubuntu終端,輸入sudo apt-get install命令來通過ubu
原创 一些技巧
1、Broadcast接收系統廣播的intent 監控應用程序包的安裝 刪除 public class getBroadcast extends BroadcastReceiver { @Override
原创 一些技巧(2)
1、Btimap處理大圖片的解決方法 Android的Dalvik VM爲一個應用提供了大約16MB的內存,一般我們處理超過8MB的圖片將會出現OutOfMemoryError異常,我們解碼一個圖片爲了防止內存不足的異常我們可以使用Bit
原创 android判斷網絡的狀態斷開與否
public class ConnectionChangeReceiver extends BroadcastReceiver { @Override public void onReceive( Context conte
原创 判斷設備是否有網絡連接
1、利用ConnectivityManager取得系統的Context.CONNECTIVITY_SERVICE,需添加權限<uses-permission android:name="android.permission.ACCESS_
原创 Git和Repo掃盲——如何取得Android源代碼
Git 是 Linux Torvalds 爲了幫助管理 Linux 內核開發而開發的一個開放源碼的分佈式版本控制軟件,它不同於Subversion、CVS這樣的集中式版本控制系統。在集中式版本控制系統中只有一個倉庫(reposito
原创 在播放音樂時報PVMFErrNotSupported Prepare failed的解決方法
在用模擬器播放音樂時,總是報一個錯誤:PVMFErrNotSupported Prepare failed.: status=0x1 錯誤在這段代碼裏: try{ mp = new MediaPlayer(); mp.se
原创 Drawable、Bitmap、byte[]之間的轉換
1、Drawable → Bitmap public static Bitmap drawableToBitmap(Drawable drawable) { Bitmap bitmap = Bit