換了家公司上班,忙著公司的項(xiàng)目,好一段時(shí)間沒(méi)寫(xiě)博客了,今天就來(lái)分享Android中Splash界面Rx的一種實(shí)現(xiàn)方式 按著筆者一貫的尿性,Spl...
前言 在項(xiàng)目開(kāi)發(fā)過(guò)程中在drawable目錄下會(huì)逐漸被shape,selector等xml文件充斥,到項(xiàng)目后期會(huì)變得難以維護(hù),還在一定程度上增加...
也許火星了 在自定義控件時(shí)有時(shí)會(huì)支持多種類(lèi)型format,那么我們要怎么取值呢? 有什么方法能判斷此時(shí)調(diào)用TypedArray#getFloat...
前言 幾乎每個(gè)App都會(huì)用到下拉刷新、上拉加載的功能,筆者在實(shí)習(xí)的時(shí)候用過(guò)第一個(gè)開(kāi)源控件就是已經(jīng)停止維護(hù)了的Android-PullToRefr...
最近整理了一個(gè)Android 6.0以上的權(quán)限獲取工具,要用到就直接復(fù)制粘貼好了 直接看代碼 用法 采用Glide的Fragment依附思想,無(wú)...
在開(kāi)發(fā)IM(即時(shí)聊天通訊)中不可避免要設(shè)計(jì)一些聊天窗口頁(yè)面,在輸入框、表情按鈕以及焦點(diǎn)切換時(shí)手機(jī)界面會(huì)不可避免會(huì)碰到一些非常僵硬的閃動(dòng)問(wèn)題,而這...
在開(kāi)發(fā)中我們會(huì)經(jīng)常碰到一些資源需要做緩存優(yōu)化,例如Bitmap,Json等,那么今天我們來(lái)學(xué)習(xí)本地磁盤(pán)來(lái)做緩存的實(shí)現(xiàn)原理 項(xiàng)目地址:DiskLr...
在開(kāi)發(fā)中我們會(huì)經(jīng)常碰到一些資源需要做緩存優(yōu)化,例如Bitmap,Json等,那么今天我們來(lái)瞧瞧默默無(wú)聞的LruCache的實(shí)現(xiàn)原理Ps:本文基于...
面試有一種技巧據(jù)說(shuō)叫做反客為主,當(dāng)遇到Activity-Fragment通信,甚至模塊化開(kāi)發(fā)時(shí)的通信問(wèn)題等等,可以將TA引導(dǎo)到你擅長(zhǎng)的領(lǐng)域中來(lái),...