
HashMap和Hashtable都實現(xiàn)了Map接口泼诱,但決定用哪個之前先要弄清楚它們之間的區(qū)別漩蟆。主要的區(qū)別是:線程安全性誉帅,同步(synchron...
1木柬、用enum代替int常量枚舉類型是指一組固定的常量組成合法值的類型锐朴。 怎么定義囱皿? 它們就是通過公有的靜態(tài)final域為每個枚舉常量導(dǎo)出實例的...
Java反射是可以讓我們在運行時獲取類的函數(shù)哗魂、屬性肛走、父類、接口等Class內(nèi)部信息的機制录别。通過反射還可以讓我們在運行期實例化對象朽色,調(diào)用方法,通過...
1组题、教程Markdown 在線網(wǎng)址, 動態(tài)權(quán)限授權(quán)示例. 2葫男、在線視頻剪切網(wǎng)站 非常不錯的在線網(wǎng)站, 處理音頻和視頻. 參考. 3、 Andro...
第一次從github clone下來是執(zhí)行 第二 第三 在所在項目的build.gradle中的android 代碼塊中加入如下 在你的sett...
TextView顯示下劃線的兩種方法 1崔列、Android TextView中顯示下劃線的兩種方法1.在資源文件里的寫法 2.在代碼中的寫法 理解...
Activity 常用Manager 自定義View Style Drawable Animation Activity生命周期 Reflection
Handler:誰發(fā)送,誰處理边翼,主要工作就是消息的發(fā)送和接收過程鱼响。消息的發(fā)送可以通過post的一系列方法以及send的一系列方法來實現(xiàn),post...
MVP模式的作用 分離了視圖邏輯和業(yè)務(wù)邏輯组底,降低了耦合 Activity只處理生命周期的任務(wù)丈积,代碼變得更加簡潔 視圖邏輯和業(yè)務(wù)邏輯分別抽象到了V...