原创 NineOldAndroids:Android 3.0 Animation API的適配庫

NineOldAndroids是一個讓你可以在各個平臺甚至1.0版本上都能使用  Honeycomb (Android 3.0) animation API的庫,在Honeycomb之前Animation非常侷限,所以3.x寫出了新的a

原创 搭建GCM項目——服務端和客戶端(三)

現在進行到服務器端的部分了,我使用最最簡單的Servlet來寫,重點貼出向GCM發送的代碼 (1) 在接收Client發送過來的Registration ID,我使用xml文件存儲起來,代碼如下: [java] view

原创 搭建GCM項目——服務端和客戶端(二)

現在先來完成GCM的客戶端,首先創建android項目,名字就是之前在Google Console中註冊的那個 DemoProject 創建完成之後,用Android SDK Manager確認你的SDK中已經下載了extras中

原创 picasso-強大的Android圖片下載緩存庫

picasso是Square公司開源的一個Android圖形緩存庫,地址http://square.github.io/picasso/,可以實現圖片下載和緩存功能。僅僅只需要一行代碼就能完全實現圖片的異步加載: 1

原创 Android開源項目分類彙總

如果你也對開源實現庫的實現原理感興趣,歡迎 Star 和 Fork Android優秀開源項目實現原理解析 歡迎加入 QQ 交流羣:185715999(入羣理由必須填寫羣簡介問題答案)(六羣) 377723625(一羣已滿)383

原创 十大Material Design開源項目

鏈接地址: http://m.csdn.net/article/2014-11-21/2822753/1

原创 Android屬性動畫PropertyAnimation系列三之LayoutTransition(佈局容器動畫)

在上一篇中我們學習了屬性動畫的ObjectAnimator使用,不瞭解的可以看看 Android屬性動畫Property Animation系列一之ObjectAnimator。這一篇我們來學點新的東西。做項目的時候應該碰到這

原创 Android高級模糊技術

今天我們來更深入瞭解一下Android開發上的模糊技術。我讀過幾篇有關的文章,也在StackOverFlow上看過一些相關教程的帖子,所以我想在這裏總結一下學到的東西。 爲什麼學習這個模糊技術? 現在越來越多的開發者喜歡在自定義控件

原创 推薦一個修改文件編碼的eclipse插件

剛纔在論壇上看見有人把項目從windows移植到unix上,因爲編碼不同導致的亂碼問題,居然要一個個的去手工修改,非常的震驚以及無語。本人經歷的各種各樣的亂碼問題,解決過程中也積累了一些經驗,加上windwos往unix/linux移植

原创 計算Android App佔用的各種空間大小

一個小需求:計算Android App所佔用d的手機內存(RAM)大小、App所產生的數據(Data)大小、App本身所佔用的磁盤空間(ROM)大小。當然,這個就必須用到PackageManager了。 1、查看Android中

原创 Edittext password屬性爲true導致hint全角問題

hint字體受EditText的text字體影響,即受android:typeface的影響。android:typeface有三個取值:“sans”,“serif”,“monospace”,看源碼: setInputType中: i

原创 阿里巴巴 - FastJson使用簡介

1.FastJSON簡介 FastJSOn是阿里巴巴開源的JSON處理工具,大家可以嘗試使用一下。 官網地址:http://code.alibabatech.com/wiki/display/FastJSON/Overview F

原创 Ubuntu 14.10安裝後要做的6件事

Linux著名發行版Ubuntu 14.10已經發布了,相信很多小夥伴已經迫不及待的體驗了一番,下面是安裝了Ubuntu 14.10之後你需要做的6件事情。 Windows 7下硬盤安裝Ubuntu 14.10圖文教程 http:

原创 android開源庫android-gif-drawable

這邊記錄一下android的開源庫android-gif-drawable,可以實現gif的開始暫停,獲取當前幀,獲取播放時間等操作。 有興趣的可以下載我的源代碼:GIFDrawable,也可以自己集成,參考文檔:來敲我啊

原创 android離線語音識別demo

開始做這個的時候,從網上當了一段代碼,但後來測試老是提示沒有找到設備。。。非常煩人。。。 經過多方查找資料,發現需要裝一個Google語音的插件,運行語音識別的時候要用到。如果沒有就提示沒有找到設備。 下載地址:http://dow