原创 Android中Bitmap的加載和Cache(三級緩存 :LruCache,DiskLruCache)學習筆記

Android設備作爲客服端,最明顯的特點就是:將服務端數據按照某種格式展示給Android用戶。圖片又是其中最重要的數據加載格式,所以對圖片加載和緩存的學習和掌握是一個Android開發人員必備的基礎技能。本篇主要學習研究Bitmap的

原创 悟空

今年廣州的夏天格外的燥熱。廣州的夏天一向很漫長,甚有人說,這是個一整年都是夏天的城市。至於深切感受到燥熱,約莫是對比了去年剛來時的體味,還有一個最重要的,此時的心境或許不再那般,身體自然有了更高的要求。轉眼間,我已經離開了昆明一年又三個月

原创 Android中 獲取手機信息以及聯網狀態的一些工具類小結

Tools 在Android項目開發過程中常常需要去獲取手機信息的一些狀態值或者是判斷網絡狀態等情況。其實這些都是一個個工具類方法,其實方法本身並不複雜,但對於開發者來說,沒必要去記憶這些東西,最好的辦法就是收集成一些方法集用的時候直接搬

原创 AJAX——初遇

AJAX學習筆記 什麼是AJAX? AJAX = 異步 JavaScript 和 XML。 AJAX 是一種在無需重新加載整個網頁的情況下,能夠更新部分網頁的技術。 很多使用 AJAX 的應用程序案例:新浪微博、Google 地圖、

原创 adb shell 命令操作應用數據文件

Android開發者經常會涉及到一些直接在window環境下操作Android手機系統的情況。事實上,如果應用獲得了手機系統賦予的root權限,我們就可以在window環境下通過adb shell 來連接手機,對內部文件進行操作。大多數情

原创 在XRecycleView的基礎上添加分組列表(拓展功能)

簡介        衆所周知,RecyclerView 是Android L版本中新添加的一個用來取代ListView的SDK,它的靈活性與可替代性比listview更好。我們可以在此基礎上開發出豐富的效果。RecycleView之所以如

原创 迷茫

        從事Android開發還差兩個月就滿一年,IT這一行也算是開始踏入門道,談不上掌握了多少吃飯技術,當下的自己,更像是學藝未精就早早下了山的弟子,手握寒鐵卻遲遲演練不出人生的招式。         大學志願的時候想學的是會計

原创 Fragment學習理解筆記

Fragment(片段) Fragment的簡介 在官方文檔中,fragment被定義爲activity的一個模塊零件,它有自己的生命週期,接收它自己的輸入事件,並且可以在activity運行時添加或者刪除。實際意義上它可以算是And

原创 Android-動態加載插件化的兩種實現方式(二):接口

上一篇博客中http://blog.csdn.net/lxping51/article/details/71480239,主要通過反射的方式來實現動態加載插件化,今天我們以接口的方式來達到目的。接口的實現比反射更爲簡單,而且直接調用對性能

原创 Android-動態加載插件化的兩種實現方式(一):反射

縱觀整個Android體系的發展,常規應用開發中,很少使用到動態加載和熱修復等插件化技術,但是在一些比較大的應用中我們可以察覺到他的存在。例如:支付寶、QQ、微信、去哪兒APP等都內嵌了很多“插件”來擴張延伸更多功能。未來插件化是否會成爲

原创 Android中使用Java開源庫Javassist動態創建字節碼的學習研究

研究該內容想要達到的目的: 通過Javassist動態創建字節碼特性在Android項目中運行時生成.dex文件供Android程序調用。 Javassist簡介: Javassist是一個開源的分析、編輯和創建Java字節碼的類庫。它是

原创 android—代碼動態佈局筆記

       在android項目中,大多數界面佈局都是通過.xml文件佈局的,少部分情況,或者一些特殊項目的需求會使用到代碼動態佈局。寫這篇博客的目的主要是爲了記錄自己在項目中經常使用動態佈局,偶爾會遇到一些版本適配和佈局差異的問題。以