原创 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