更新到3.5版本后懈糯,格式化布局文件代碼,會(huì)自動(dòng)給排序元素,導(dǎo)致界面布局錯(cuò)亂 解決辦法:設(shè)置 > code style > XML 右上角 Set...
Activity.finish() 在你的activity動(dòng)作完成的時(shí)候,或者Activity需要關(guān)閉的時(shí)候,調(diào)用此方法磨总。當(dāng)你調(diào)用此方法的時(shí)候誓篱,...
因?yàn)閛nSaveInstanceState 不一定會(huì)被調(diào)用朋贬,所以onCreate()里的Bundle參數(shù)可能為空,如果使用onCreate()來(lái)...
一.Glide緩存機(jī)制 Glide采取的多級(jí)緩存機(jī)制窜骄,能夠較為友好地實(shí)現(xiàn)圖片锦募、動(dòng)圖的加載。其主要有 內(nèi)存緩存+磁盤緩存 啊研,當(dāng)然他們的作用也有不...
ARouter 是一個(gè)用于幫助 Android App 進(jìn)行組件化改造的框架 —— 支持模塊間的路由御滩、通信、解耦https://github.c...
換膚分為動(dòng)態(tài)換膚和靜態(tài)換膚 靜態(tài)換膚 這種換膚的方式,也就是我們所說(shuō)的內(nèi)置換膚,就是在APP內(nèi)部放置多套相同的資源党远。進(jìn)行資源的切換削解。這種換膚的方...
裝箱是指將不可為空的值類型轉(zhuǎn)換為引用類型沟娱,或?qū)⒅殿愋娃D(zhuǎn)換為它實(shí)現(xiàn)的某個(gè)接口(例如int to icomparable )氛驮。拆箱是指從對(duì)象顯式轉(zhuǎn)換...
Stream 概念:Stream 就是流的意思,表示發(fā)出的一系列的異步數(shù)據(jù)济似〗梅希可以簡(jiǎn)單地認(rèn)為 Stream 是一個(gè)異步數(shù)據(jù)源。它是 Dart 中處...
Future async 庫(kù)中有一個(gè)叫Future的東西砰蠢。Future是基于觀察者模式的蓖扑。如果你熟悉Rx或者JavaScript的Promise...