一.普通lambda lambda定義: lambda就是將一小段代碼封裝成匿名函數(shù),以參數(shù)值的方式傳遞到函數(shù)中,供函數(shù)使用。 lambda表達(dá)...
一.Android 權(quán)限分為三大類 1.普通權(quán)限 普通權(quán)限就是不影響用戶隱私的權(quán)限,直接在配置清單文件中配置就行,不用去動態(tài)申請。介紹一些重要...
一.首先將字符串和表情進(jìn)行拆分 注意:我這里用的集合,用.符號代替表情,這個大家都可以隨便 二.利用SpannableString和Spanna...
一.Activity Activity是Android四大組件之一 他主要表示應(yīng)用程序一個界面的所有事物,當(dāng)然他包含window和一些什么周期方...
一.事件分發(fā)流程 事件分發(fā)從Activity到PhoneWindow在到DecorView 二.偽代碼來表示其之間的關(guān)系 三.理解入下圖
一.系統(tǒng)為什么不允許子線程訪問UI線程: 這是因為UI線程里面的控件都是非線程安全的,如果在多線程并發(fā)訪問可能會導(dǎo)致UI控件處于不可預(yù)期的狀態(tài)。...
一.ViewPager+Fragment防止Fragment重復(fù)加載 1.當(dāng)Fragment比較多的時候如果有20個Fragment都不銷毀的話...
一 Application 1、Application的用途 主要作用是實現(xiàn)數(shù)據(jù)或工具類共享 2、Application的生命周期 (1)on...
散列表 概念:Hash表是通過關(guān)鍵字用f()(hash函數(shù))去找對應(yīng)地址的數(shù)據(jù)結(jié)構(gòu);(就像查字典一樣) hash沖突:如果是多音字an(按,安)...