原创 Bitmap加載與緩存相關

  概述      Bitmap在Android中指的是一張圖片,可以是各種常見的圖片格式。可以使用BitmapFactory類來加載一個圖片。B

原创 String/StringBuilder/StringBuffer

String     JAVA中有字符串公共池,如果兩個字符串具有相同的內容,它們將共享公共池內同一存儲器。這樣做是爲了節省對經常使用的字符串存儲。另一方面,通過new操作符和構造器創建的String對象,都存儲在堆中,即是兩個Strin

原创 強引用(Strong Reference)/軟引用(Soft Reference)/弱引用(Weak Reference)/虛引用(Phantom Reference)

     強引用:強引用指的是代碼中普遍存在的,類似“Object obj = new Object()”這類的引用,只要強引用還在,垃圾回收器永遠不會回收被引用的對象。      軟引用:軟引用是用來描述一些還有用但並非必要的對象。對

原创 Activity生命週期相關

Activity的子類中兩個重要的方法      onCreate(Bundle): 初始化你的activity,使用setContentView(int) 來給activity設置UI,使用findViewById(int)來獲取UI

原创 Android開發機與模擬器相互訪問

模擬器上訪問開發機:10.0.2.2 開發機上訪問模擬器: -telnet localhost 5554 -redir add tcp:8088:8088 點贊 收藏 分享 文章舉報

原创 JAVA運行時數據區域

      JAVA運行時數據區域分爲:①、方法區(Method Area);②、虛擬機棧(VM Stack);③、本地方法棧(Native Method Stack);④、堆(Heap);⑤、程序計數器(Program Counter

原创 關於View的測量

MeasureSpec類 MeasureSpec類是一個32位的int值(使用位運算是爲了提高並優化效率),高2位是測量模式,低30位是測量大小。 測量模式: EXACTLY(精確模式): 當把View設置成match_par

原创 Android中的AsyncTask解析

概述      AsyncTask是一個抽象的泛型類,它是一個輕量級的異步任務類,它可以在線程池中執行後臺任務,然後把執行的進度和後臺結果傳遞給主線程並在主線程中更新UI。AsyncTask封裝了Thread和Handler。但是Asy

原创 Recyclerview中checkbox的複用問題

在Recyclerview中,如果item中使用了checkbox之類的可以改變狀態的控件,會出現控件的狀態也被複用的情況。 - 暴力的解決方法就是停用ViewHolder的複用:viewHolder.setRecyclable(fals

原创 百度地圖開發中的一些問題

一、定位功能的實現: 創建LocationClient implements BDLocationListener接口,重寫onReceive方法 創建並註冊listener 創建並設置LocationClientOption

原创 建造者模式

     當一個對象非常複雜,爲了區分構建過程和使用過程,使用一個Director類進行對象的構建,Builder規定了這個構建過程。 模式結構:      Builder:抽象建造者接口,規範各個組成部分的構建。      Con

原创 給EditText左右兩邊設置圖片與監聽(drawableLeft/drawableRight)/彈出鍵盤

設置圖片: Drawable phoneDrawableLeft = getResources().getDrawable(R.mipmap.phone_login, null); phoneDrawableLeft.setBound

原创 Dalvik虛擬機內存管理與垃圾回收相關

概述 這篇筆記摘抄自老羅的博客: http://blog.csdn.net/luoshengyang/article/details/41338251 http://blog.csdn.net/luoshengyang/article

原创 Broadcast相關總結

個人對廣播使用得不多,在目前接觸的項目開發中暫時沒有使用到廣播作爲組件間交流工具,僅僅是在做應用復活的時候,接觸過利用系統廣播拉活的機制(現在已經不那麼靈驗了)。不過廣播接收者作爲Android四大組件之一,其重要性自然不言而喻 ,也是各

原创 線程池深入解析筆記

https://www.jianshu.com/p/117571856b28 https://juejin.im/entry/58fada5d570c350058d3aaad 概述 這篇筆記也是整理於寒假實習期間,由於美顏相機demo中