不建議用基于as的插件,這樣太依賴更新了,哪天你不更新那就GG了
一種非常好用的Android屏幕適配更新:由于該適配方案越來越多人使用,也有很多人遇到不太理解的問題。所以為了大家更好的使用,我將文章很多內(nèi)容更新了,老用戶可以重新看下整篇文章。主要更新的內(nèi)容是使用方法跟以前不...
不建議用基于as的插件,這樣太依賴更新了,哪天你不更新那就GG了
一種非常好用的Android屏幕適配更新:由于該適配方案越來越多人使用,也有很多人遇到不太理解的問題。所以為了大家更好的使用,我將文章很多內(nèi)容更新了,老用戶可以重新看下整篇文章。主要更新的內(nèi)容是使用方法跟以前不...
android:onclick這種方式調(diào)的方法,用了文章所說的那個(gè)ON_CLICK_IN_XML_POINTCUTS還是不行,然后自己換了好幾個(gè)包名+DeclaredOnClickListener.onClick的路徑,也不行
利用AOP對(duì)點(diǎn)擊事件作防抖處理Header 最近項(xiàng)目中有一個(gè)需求,需要對(duì)重復(fù)的點(diǎn)擊事件作過濾處理。 可能第一個(gè)想到的方法是在 OnClickListener.onClick 中根據(jù)時(shí)間間隔來判斷,這也是比...
樓主,我是做Android開發(fā)的,現(xiàn)在好像都沒有Android的單子接了
程序員接私活完整攻略接私活對(duì)程序員這個(gè)圈子來說是一個(gè)既公開又隱私的話題,不說全部,應(yīng)該大多數(shù)程序員都有過想要接私活的想法,當(dāng)然,也有部分得道成仙的不主張接私活。但是很少有人在公開場(chǎng)合討論私活的問...
我們先來看一下activity啟動(dòng)的過程 activity的startActivity: 經(jīng)過一系列調(diào)用,會(huì)調(diào)到startActivityForResult:其中調(diào)用了Ins...
記錯(cuò)了吧,是華為的Toast不行吧,小米自己改了底層是可以的啊
關(guān)于 Activity 劫持的一些措施關(guān)于 Activity 劫持,上篇已經(jīng)說過,為了解決這個(gè)問題,在網(wǎng)上查看了許多別人的文章,得出的結(jié)論是只能提示用戶,但不能阻止 Activity 劫持的發(fā)生(可能有其他方式)...
很早之前就想寫一個(gè)個(gè)人項(xiàng)目練練手,但是由于工作的關(guān)系,一直沒有真正的開動(dòng)(其實(shí)就是懶)。好吧,反正最近這幾個(gè)星期稍微比較清閑,趁著這個(gè)機(jī)會(huì),在空余時(shí)間擼了一個(gè)個(gè)人項(xiàng)目。 一之...
最小要27的sdk,這個(gè)對(duì)Android版本要求太高了吧
Android快速開發(fā)框架,基礎(chǔ)庫,樣式庫,組件化,組件集成概述 快速開發(fā)框架,并不是現(xiàn)成的框架。它是一種架構(gòu),它集成了基礎(chǔ)庫,網(wǎng)絡(luò)庫,尺寸顏色主題定義,并提出了一種組件化設(shè)計(jì)。它更像是一種sdk+架構(gòu)設(shè)計(jì)抽象。本文也提供了組件設(shè)計(jì)規(guī)...
這個(gè)框架在項(xiàng)目的使用中已經(jīng)有好一段時(shí)間了,于是把其中基本的模塊抽取出來寫出來。 github代碼直通車 demo結(jié)構(gòu)圖: 搭建流程: 引入所需依賴庫: 使用Retrofit+...