前言 大家好,這是這個(gè)系列的第四篇,在閱讀這篇文章之前,建議可以先看下之前系列的文章,為了節(jié)省篇幅,之前詳細(xì)說(shuō)過(guò)的地方,這里就不再詳細(xì)描述了: 【Android 進(jìn)階】仿抖音...
前言 大家好,這是這個(gè)系列的第四篇,在閱讀這篇文章之前,建議可以先看下之前系列的文章,為了節(jié)省篇幅,之前詳細(xì)說(shuō)過(guò)的地方,這里就不再詳細(xì)描述了: 【Android 進(jìn)階】仿抖音...
前言 Google官方提供的Activity和Fragment都默認(rèn)實(shí)現(xiàn)了LifecycleOwner,而使用LiveData一般又都是在Activity和Fragment類...
前言 日常開發(fā)中,有時(shí)候會(huì)遇到特殊字符的顯示,比如數(shù)學(xué)符號(hào)、羅馬字符、特殊單位等等。常見的字符可以直接輸入,但是比如次冪、微分、積分、化學(xué)方程式等等無(wú)法直接輸入。 目前str...
RecyclerView已經(jīng)成為在Android Native開發(fā)過(guò)程中的明星組件,出鏡率超高,只要需要列表展示的內(nèi)容,我們第一想到的就是使用RecyclerView。Rec...
Android 音頻開發(fā) 目錄 Android音頻開發(fā)(1):音頻相關(guān)知識(shí) Android音頻開發(fā)(2):使用AudioRecord錄制pcm格式音頻 Android音頻開發(fā)...
# 關(guān)于RecycleView的overScrollMode屬性的一點(diǎn)探索 這個(gè)屬性本身沒(méi)有特別重要的功能,只是針對(duì)滑動(dòng)做的一個(gè)動(dòng)效,算是錦上添花的一個(gè)東西吧。 這個(gè)屬性是在...
Jetpack AAC 系列文章:“終于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握![http://www.itdecent.cn/p/7...
Jetpack 學(xué)習(xí)--Databinding 集成 1. 集成方法 集成方式如下: 方法1 (此方法在 gradle plugin 5.0以后會(huì)刪除) android{ c...
前言 對(duì)于我來(lái)說(shuō),2020年是不平凡的一年,經(jīng)歷了種種,認(rèn)識(shí)到了人生多艱,唯有靠自己才能站穩(wěn)腳跟,茁壯成長(zhǎng)。 回顧我的2020 工作 年初因?yàn)橐咔椋诩肄k公了好長(zhǎng)時(shí)間...
Java 更新速度越來(lái)越快,版本迭代也是越來(lái)越多,以前的教程中的頁(yè)面和流程亦有變化,故更新一下。本文使用日前最新版本 Java SE 15為模版。 1. 下載 Java SE...
StepView Step by step. Step indicator. Flow indicator。 github地址:stepview snapshot like ...
Fragment的生命周期 AndroidX之前的Fragment 在AndroidX之前的Fragment , 由于配合ViewPager使用 , 在Fragment添加...
Material Design 中文版 卡片規(guī)范 2dp圓角 對(duì)話框四周留白 24dp 尺寸設(shè)計(jì)中,最小單位為8dp 在Android系統(tǒng)中,界面大小一般設(shè)計(jì)為1080px×...