目錄 1. 自定義View基礎(chǔ) 1.1 分類 自定義View的實現(xiàn)方式有以下幾種 類型定義自定義組合控件多個控件組合成為一個新的控件鸦概,方便多處復(fù)用繼承系統(tǒng)View控件繼承自T...
目錄 1. 自定義View基礎(chǔ) 1.1 分類 自定義View的實現(xiàn)方式有以下幾種 類型定義自定義組合控件多個控件組合成為一個新的控件鸦概,方便多處復(fù)用繼承系統(tǒng)View控件繼承自T...
一叠殷、什么是LayoutInflater? 翻譯源碼中的解釋: 實例化一個布局XML文件到他相應(yīng)的View視圖中。他從未被直接使用揖庄。相反栗菜,需要使用Activiy中的getLay...
一、前言 在實際開發(fā)的過程中蹄梢,會有一些需要保持屏幕常亮疙筹,避免進(jìn)入鎖屏狀態(tài)的需求。最常見的就是視頻播放的過程中禁炒,如果屏幕突然暗了而咆,或者直接鎖屏,會非常的影響用戶的體驗幕袱。 本篇文...
Activity的啟動模式分為四種: 1. Standard模式:默認(rèn)啟動模式暴备,這種模式下,Activity可以有多個實例们豌,每次啟動Activity涯捻,不管任務(wù)棧中是否已經(jīng)有該...
Android應(yīng)用運行在后臺的時候望迎,經(jīng)常被系統(tǒng)的LowMemoryKiller殺掉障癌,當(dāng)用戶再次點擊icon或者從最近的任務(wù)列表啟動的時候,進(jìn)程會被重建辩尊,并且恢復(fù)被殺之前的現(xiàn)場...
一混弥、必要性 android build-tools升級到31.0.0(S)后,會強(qiáng)制要求升級到gradle7对省,否則無法編譯。gradle7廢棄了大量的api晾捏,增加了更嚴(yán)格的安...
這個案例是利用豎向的RecyclerView和橫向的HorizontalScrollView 實現(xiàn)的一個可橫向和豎向滑動的view, [https://github.com/...
Gson是google推出的用于Java對象和JSON之間序列化和反序列化的公開庫蒿涎。使用Gson可以使我們的JSON解析工作更加方便。 如果你還不懂得JSON是什么惦辛,請查看它...
你的支持對我意義重大!?? Hi胖齐,我是旭銳玻淑。本文已收錄到 GitHub · Android-NoteBook[https://github.com/pengxurui/Andr...