原创 android 4.x receiver、services無法啓動

實現一個Receiver, 由於android 更新的安全機制, android 4.0 一個APK包中如果沒有actvity,只有Receiver或Services,則services 不能啓動。Receiver也不會啓動,收不到廣

原创 android view增加點擊效果,如:iReader書架書籍點擊變暗

    Android開發中,View的圖片是動態生成的,我們需要增加點擊效果。像iReader 的書架中的書籍,點擊變暗。 使用很簡單:     ImageView iv = (ImageView) this.findViewById

原创 linux命令行 UTC時間戳與時間互換

我們自己寫的日誌中經常有UTC時間戳(long 類型時)。需要轉爲人可識別的時間,2012-xx-xx Linux的Date命令已經提供了這樣的功能。 時間->時間戳 [hpc@ming-archhost ~]$ date --

原创 android 讀取 AndroidManifest.xml 中的數據:版本號、應用名稱、自定義K-V數據(meta-data)

Android開發中我們常常需要知道,當前應用的版本信息。可以進行自動升級判斷。擴展自定義數據 meta-data, 這些數據都在AndroidManifest.xml .我們如何獲取這些信息呢? 下來示例如何讀取這些數據。 1 版本信

原创 Android,已知應用名稱, 通過應用名稱來啓動應用

在Android開發中,我們有需要通過“應用名稱”來啓動應用的需求。 使用方法很簡單, Intent intent = getIntentByName("應用名稱"); startActivity(intent); // 通過應用名

原创 android 動態切換主題,動態換膚

android 動態換膚,Android系統已經完美解決換膚問題,看到網上好多的朋友還在詢問如何換膚。我示例一下Android換膚 看效果 點擊 Day 後的主題皮膚 點擊 Night後,主題皮膚 package cn.hpc

原创 android 使用eclipse編譯 FBReaderJ流程

Android 上開源的閱讀器,FBReaderJ 1 獲取FBReaderJ的源代碼 從官網獲取FBReaderJ的源代碼,現在FBReaderJ託管到 github,可以從下列地址直接下載,或用Git同步 https://githu

原创 使用java 反射,對類中成員變量賦值.將Json對像轉爲Java對像

面臨的麻煩, Android 開發中經常需要與Intenet通信獲取數據 ,中間交換格式,大家都喜歡Json, 如何將Json對像轉爲Java的對像? 一個個屬性來解析可以實現,但對我來說這樣做太土了. 通過Java的反射可以很方便,高效

原创 WebRtc 研究筆記1 Arch linux 環境中下載, 編譯

開篇第一句,我覺得是最最重要的:  注意: WebRtc 源碼的編譯基礎工作: X X!  一定要在命令行, 讓Git Svn 等命令訪問到google的服務器,否則會出現各種異常 參考: https://groups.google

原创 firefox 提示 ssl_error_unsupported_version

打開網頁顯示 Unable to Connect Securely Firefox cannot guarantee the safety of your data on xxxx because it uses SSLv3, a br

原创 再談 android 設備SN的獲取 續 android 設備唯一碼的獲取,Cpu號,Mac地址

之前發過一篇文章獲取  http://blog.csdn.net/hpccn/article/details/7872141 android 設備唯一碼的獲取,Cpu號,Mac地址 這個方法使用中發現一些不完美的地方. ------

原创 java 最佳單例模式

    public class LazySingleton {     private static class LazyLoading {         // static Context context;         priv

原创 lua學習筆記 4 迭代法遍歷 table,當Table中含Table時,遞歸輸出

迭代法遍歷 table,當Table中含Table時,遞歸調用。打印Table中 K, V值 通過type(arg) 判斷當前類型 table1 = { name = "Android Developer", email = "

原创 Android單元測試 Instrumentation

開發中我們需要對部分功能進行單元測試,啓動Activity來測試部分小功能,有點小題大作,殺雞用牛刀。 我們可以用Android單元測試 Instrumentation 本篇只是入門,起到拋磚的效果 Instrumentat

原创 android4.0 開啓硬件加速後應用運行出錯

Android4.0 開啓硬件加速後部分應用運行出錯。 出現異常: 12-20 15:18:19.543: E/AndroidRuntime(26301): FATAL EXCEPTION: main12-20 15:18:19.54