集成一個(gè)第三方相冊(cè)功能脆诉,只需集成一個(gè)插件APK到項(xiàng)目中,無需集成額外代碼逗鸣,并且支持隨時(shí)更新相冊(cè)功能成榜,無需發(fā)布版本更新留拾,無需AndroidManifest中聲明四大組件褐耳,這就是...
集成一個(gè)第三方相冊(cè)功能脆诉,只需集成一個(gè)插件APK到項(xiàng)目中,無需集成額外代碼逗鸣,并且支持隨時(shí)更新相冊(cè)功能成榜,無需發(fā)布版本更新留拾,無需AndroidManifest中聲明四大組件褐耳,這就是...
前言 手把手講解系列文章胁孙,是我寫給各位看官骑脱,也是寫給我自己的菜枷。文章可能過分詳細(xì),但是這是為了幫助到盡量多的人叁丧,畢竟工作5,6年啤誊,不能老吸血,也到了回饋開源的時(shí)候.這個(gè)系列的文...
注:SparseArray來自于Android源碼問題:1拥娄、什么是SparseArray蚊锹?2、SparseArray采用說明數(shù)據(jù)結(jié)構(gòu)稚瘾?3牡昆、SparseArray默認(rèn)容量多大?...
本文已獨(dú)家授權(quán) 鴻洋( hongyangAndroid) 公眾號(hào)發(fā)布摊欠! 前言: 本篇文章主要介紹的是Java(Javaee和Android開發(fā)都會(huì)涉及)中的線程池丢烘。線程池...
博主,提個(gè)建議些椒,您的博客總結(jié)的很全面播瞳,知識(shí)點(diǎn)覆蓋也很廣,但是作為讀者免糕,同一個(gè)知識(shí)赢乓,會(huì)優(yōu)先看別人的博客來解決問題。您的博客描述語言太生硬石窑,不形象牌芋。當(dāng)然是由于個(gè)人自身技術(shù)原因,不好理解松逊。建議多增加一些形象的描述姜贡。。棺棵。楼咳。其實(shí)這篇文章我看了過后還是不知道怎么去適配熄捍,基礎(chǔ)知識(shí)都懂,提出了問題所在母怜,但沒提出如何解決余耽。
本文出自 Eddy Wiki 轨域,轉(zhuǎn)載請(qǐng)注明出處:http://eddy.wiki/interview-work.html 本文收集整理了 Android 面試中面試官經(jīng)常會(huì)問...
想必大家在做日常需求的時(shí)候袱耽,或多或少都有做過動(dòng)畫效果,借助的當(dāng)然就是我們今天的主角:屬性動(dòng)畫干发。對(duì)屬性動(dòng)畫還不熟悉的小伙伴可以先去閱讀下郭霖的文章朱巨,教科書級(jí)別的講解啊哈哈,附上...
1) 對(duì)稱加密加密與解密使用的是同樣的密鑰,所以速度快必峰,但由于需要將密鑰在網(wǎng)絡(luò)傳輸洪唐,所以安全性不高。(2) 非對(duì)稱加密使用了一對(duì)密鑰吼蚁,公鑰與私鑰凭需,所以安全性高,但加密與解密速...
一术唬、簡(jiǎn)單創(chuàng)建一個(gè)Demo 基本結(jié)構(gòu)如下圖: 介紹:demo中將用兩個(gè)自定義View和三個(gè)自定義ViewGroup來分不同情況處理事件薪伏,下面會(huì)貼出類大致代碼:補(bǔ)充:View和V...
了解了ButterKnife的原理后视搏,今天我就帶領(lǐng)大家手寫一個(gè)簡(jiǎn)易的ButterKnife。因?yàn)锽utterKnife使用到了編譯時(shí)注解+反射县袱,所以在手寫項(xiàng)目之前浑娜,小伙伴們需...
ButterKnife想必每一個(gè)Android開發(fā)者都或多或少使用過,它的功能強(qiáng)大之處就不用多說了式散。它的原理可以簡(jiǎn)要概括為:編譯時(shí)注解(AbstractProcessor)+...
前言 由華為裁員傳聞引發(fā)的思考筋遭,據(jù)說華為裁員34歲以上員工,雖是傳聞杂数,但華為明確規(guī)定45歲以后必須退休卻是真的宛畦、大到BAT瘸洛、小到創(chuàng)業(yè)型公司揍移,現(xiàn)在的企業(yè)比較喜歡招聘年輕人也是真...