原创 深入理解HTTP協議

http協議學習系列 1. 基礎概念篇 1.1 介紹   HTTP是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫。它的發展是萬維網協會(World Wide Web Consortium)和Intern

原创 Android Handler、Message完全解析,帶你從源碼的角度徹底理解

  Android異步消息處理機制完全解析,帶你從源碼的角度徹底理解 標籤: AndroidHandlerMessageMessageQueueLooper 2013-08-22 14:02 44422人閱讀 評論(102)

原创 Android靜默安裝實現方案,仿360手機助手秒裝和智能安裝功能

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/47803149 之前有很多朋友都問過我,在Android系統中怎樣才能實現靜默安裝呢?所謂的靜默安裝,就是不用彈出

原创 線程中sleep和wait的區別

1、這兩個方法來自不同的類分別是Thread和Object 2、最主要是sleep方法沒有釋放鎖,而wait方法釋放了鎖,使得其他線程可以使用同步控制塊或者方法。 3、wait,notify和notifyAll只能在同步控制方

原创 Intent及其屬性詳解

一.Intent的介紹 Intent的中文意思是“意圖,意向”,在Android中提供了Intent機制來協助應用間的交互與通訊,Intent負責對應用中一次操作的動作、動作涉及數據、附加數據進行描述,Android則根據此Intent的

原创 Android最佳性能實踐(二)——分析內存的使用情況

由於Android是爲移動設備開發的操作系統,我們在開發應用程序的時候應當始終把內存問題充分考慮在內。雖然Android系統擁有垃圾自動回收機制,但這並不意味着我們就可以完全忽略何時去分配或釋放內存。即使

原创 Android - 解決國內不能從google代理服務器更新下載問題

大家好,我是你們的康志哥。經常發現初學者不知道如何更新sdk、下載源代碼、綁定源代碼、下載System Image等等環境問題,因爲假如無法簡單從谷歌服務器下載,要自己找資源的話,確實挺費神的,接下來,我寫了一篇如何解決無法從谷歌代理服

原创 Activity中的onSaveInstanceState()解析

大家好,我是你們的康志哥。 很多開發朋友不是特別理解onSaveInstanceState()的使用或不清楚什麼時候進行數據保存,原因可能是對Activity的生命週期理解得不深【可以先參考這篇文章:輕鬆徹底清晰Android Acti

原创 Android最佳性能實踐(一)——合理管理內存

有不少朋友都問過我,怎樣才能寫出高性能的應用程序,如何避免程序出現OOM,或者當程序內存佔用過高的時候該怎麼樣去排查。確實,一個優秀的應用程序,不僅僅要功能完成得好,性能問題也應該處理得恰到好處。爲此,我也是閱讀了不少Android官方

原创 UTF-8 GBK UTF8 GB2312 之間的區別和關係

UTF-8:Unicode TransformationFormat-8bit,允許含BOM,但通常不含BOM。是用以解決國際上字符的一種多字節編碼,它對英文使用8位(即一個字節),中文使用24爲(三個字節)來編碼。UTF-8包含全世界所

原创 Android編程之SparseArray<E>詳解[取代HashMap]

最近編程時,發現一個針對HashMap<Integer, E>的一個提示:翻譯過來就是:用SparseArray<E>來代替會有更好性能。那我們就來看看源碼中SparseArray到底做了哪些事情:一、構造從構造方法我們可以看出,它和一般

原创 Android事件分發機制完全解析(終極版二)

大家好,我是你們的康志哥。 Android 事件傳遞機制是個很複雜的過程,大家讀完Android事件分發機制完全解析(終極版)後,假如還有疑問,歡迎繼續閱讀這篇更加詳細的分析文章,此篇文章還會介紹Android事件分發機制中對事件序列的處

原创 Android 系統名字、版本、API level的對應關係

Code name Version API level Lollipop 5.1 API level 22 Lollipop 5.0 API level 21 KitKat 4.4 - 4.4.4 API leve

原创 樂觀鎖和悲觀鎖的區別

悲觀鎖(Pessimistic Lock), 顧名思義,就是很悲觀,每次去拿數據的時候都認爲別人會修改,所以每次在拿數據的時候都會上鎖,這樣別人想拿這個數據就會block直到它拿到鎖。傳統的關係型數據庫裏邊就用到了很多這種鎖機制,比如行

原创 [Android]手機短信驗證功能

介紹        短信驗證功能大家都很熟悉了。在很多地方都能見到,註冊新用戶或者短息驗證支付等。短信驗證利用短信驗證碼來註冊會員,大大降低了非法註冊,很大程度上提高了用戶賬戶的安全性。    目前市面上已經有了很多提供短信驗證的