
1. 前言 class文件作為 JVM 的可執行文件,在可讀性方面比 C語言 等直接編譯成平臺可執行文件的語言強太多,反編譯class文件往往能...
1. 前言 ?從學習Java的第一天開始,到如今工作當中,想必大家都耳聞目染了各種Java的優點。其中肯定少不了:Java有虛擬機,java是跨...
在自定義View的時候使用drawText來繪制字符。 drawText(String text, float x, float y,Paint...
長久以來,ArrayList憑借著自生的存儲結構優點以及簡單好用的操作方法有著很高的曝光使用率。相信很多朋友都對ArrayList的優缺點倒背如...
一個View,從無到有會走三個流程,也就是老生常談的measure,layout,draw三流程; 我們都知道Android視圖是由一層一層構成...
在學習源碼中,發現有大量使用位運算符,這樣做的目的是為了節約內存開銷和加快計算效率。 位運算符,這個"位"代表這什么? 位:二進制位簡稱“位”,...
什么是事件分發? 大家知道Android中的視圖是由一個個View嵌套構成的層級視圖,即一個View里包含有子View,而這個子View里面又可...
setContentView()方法會將我們的視圖設置到哪兒去了? Activity會調用當前Activity的Window的setConten...
Handler機制是Android中相當經典的異步消息機制,在Android發展的歷史長河中扮演著很重要的角色,無論是我們直接面對的應用層還是F...