前言 之前講過一篇TabLayout實(shí)現(xiàn)頂部導(dǎo)航的文章,這篇文章,來詳細(xì)介紹下TabLayout的一些基本使用,讓大家以后更加方便的使用。 這篇文章涉及的內(nèi)容有: 控件庫的導(dǎo)...
前言 之前講過一篇TabLayout實(shí)現(xiàn)頂部導(dǎo)航的文章,這篇文章,來詳細(xì)介紹下TabLayout的一些基本使用,讓大家以后更加方便的使用。 這篇文章涉及的內(nèi)容有: 控件庫的導(dǎo)...
本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 20181207日更新博客,寫這篇文章的時(shí)候,我對(duì)簡書的寫作技巧還不熟悉,現(xiàn)在更新下說明 寫在前面的話:我...
盜我文章?
萬字長文 - 史上最全ConstraintLayout(約束布局)使用詳解前言 ConstraintLayout 是一個(gè)使用“相對(duì)定位”靈活地確定微件的位置和大小的一個(gè)布局,在 2016 年 Google I/O 中面世,它的出現(xiàn)是為了解決開發(fā)中過...
最近在了解Android組件化開發(fā)相關(guān)模式,在組件間通信和服務(wù)相互調(diào)用的時(shí)候,除了ARouter,意外發(fā)現(xiàn)了ServiceLoader這個(gè)類,便抽時(shí)間了解了一下,并寫了Dem...
本文章發(fā)布在掘金,請(qǐng)大家移步查看https://juejin.cn/post/6950616789390721037[https://juejin.cn/post/69506...
該文章發(fā)布在掘金,請(qǐng)大家移步查看:https://juejin.cn/post/6949186887609221133[https://juejin.cn/post/6949...
解鎖管理EventBus注冊(cè)新姿勢(shì)——自定義注解+反射 開局一張圖,裝備全靠撿本文旨在分享code生涯當(dāng)中的一些小技術(shù) EventBus簡介 官網(wǎng)[https://green...
不需要保證延遲加載,有時(shí)候餓漢式也是有優(yōu)點(diǎn)的,比如一個(gè)單例初始化比較耗時(shí),如果是延遲加載,那么這個(gè)耗時(shí)就會(huì)在調(diào)用的時(shí)候進(jìn)行,這很影響性能,如果是餓漢式一開始就已經(jīng)初始化完了,那這個(gè)耗時(shí)就不會(huì)影響調(diào)用
為什么說枚舉是最好的Java單例實(shí)現(xiàn)方法?很久沒有寫過接地氣的東西了,今天隨便寫一個(gè)非?;A(chǔ)的。其實(shí)這篇文章也可以叫做《Java單例的破壞與防御方法》,無所謂了。 講解Java單例實(shí)現(xiàn)方式及其原理的文章數(shù)不勝數(shù),本文...
@itfitness Kotlin 應(yīng)該避免使用斷言 你這種寫法 沒有空安全可言
Android實(shí)現(xiàn)視頻錄制目錄 效果展示 實(shí)現(xiàn)步驟 ●實(shí)現(xiàn)自定義相機(jī)這里代碼比較簡單就不多解釋了,另外自定義相機(jī)中實(shí)現(xiàn)了一個(gè)用于返回Camera和SurfaceHolder對(duì)象的VideoRecord...
目前的依賴注入框架好像不支持組件化 我試過hilt
我在新的提交中在基類中使用反射對(duì)viewmodel進(jìn)行了初始化 可以看下
一個(gè) Android MVVM 組件化架構(gòu)框架AndroidBaseFrameMVVM ?? AndroidBaseFrameMVVM 是一個(gè) Android 項(xiàng)目 MVVM 架構(gòu) 開箱即用的框架 該框架基于 Kotlin...
當(dāng)然,不是所有地方都能給你插的,只有能插的地方,才叫Join Points。
對(duì)不起,我走神了!
離學(xué)友一河 評(píng)論自AspectJ基本用法
AndroidBaseFrameMVVM ?? AndroidBaseFrameMVVM 是一個(gè) Android 項(xiàng)目 MVVM 架構(gòu) 開箱即用的框架 該框架基于 Kotlin...
這是高手??
drawable和mipmap目錄1. 前言 11月分勞務(wù)派遣進(jìn)了家大公司orz,開始一個(gè)新的項(xiàng)目。當(dāng)我將一張切圖分別放在drawable的各個(gè)dpi文件夾后,同事和我說不需要弄那么多份切圖放在drawabl...
五大基本原則部分轉(zhuǎn)載的12年這篇里面還有若干錯(cuò)?。?br>http://www.cnblogs.com/hnrainll/archive/2012/09/18/2690846.html
kestory 評(píng)論自面向?qū)ο蟮娜蠡咎匦裕宕蠡驹瓌t
三大特性部分轉(zhuǎn)載的這篇09年的也說明下吧:https://blog.csdn.net/ma1kong/article/details/4457044
kestory 評(píng)論自面向?qū)ο蟮娜蠡咎匦?,五大基本原則
@明月依希 悲劇+1
使用Kotlin編寫Gradle腳本說明 在Android應(yīng)用開發(fā)中,離不開Gradle腳本的構(gòu)建,它的重要性不言而喻,它是使用一種基于Groovy的特定領(lǐng)域語言(DSL)來聲明項(xiàng)目設(shè)置,拋棄了基于XML的各種...