前言 Gradle插件在Android中的應(yīng)用很廣泛惠豺,很多字節(jié)碼插樁方案就用到了這方面的知識,Android官方提供了很多可用的插件,比如apply plugin: 'com...
前言 Gradle插件在Android中的應(yīng)用很廣泛惠豺,很多字節(jié)碼插樁方案就用到了這方面的知識,Android官方提供了很多可用的插件,比如apply plugin: 'com...
ASM介紹 ASM是一個(gè)字節(jié)碼操作庫兵志,它可以直接修改已經(jīng)存在的class文件或者生成class文件。ASM提供了一些便捷的功能來操作字節(jié)碼內(nèi)容芝发。 與其它字節(jié)碼操作框架(比如:...
要想實(shí)現(xiàn)的效果是如下: 場景:有些時(shí)候是內(nèi)容中間的組件當(dāng)滑動至頂部的時(shí)候固定顯示在頂部。 實(shí)現(xiàn)的思路:1.目標(biāo)組件(button)有兩套慷垮,放在頂部和內(nèi)容中間揖闸;2.當(dāng)內(nèi)容中間的...
Flutter教學(xué):從零開始->進(jìn)階之旅->深入探討 這是個(gè)Flutter教學(xué)系列的文章,會從Flutter基礎(chǔ)入門開始講解料身,帶領(lǐng)大家從零開始學(xué)習(xí)Flutter汤纸,從基礎(chǔ)組件一...
目錄 線程狀態(tài) 線程池 線程安全 Java Memory Model Volatile Sychornized ReentrantLock 樂觀悲觀 死鎖 jmm和jvm的區(qū)...
技術(shù)不止啃擦,文章有料,加 JiuXinDev 入群饿悬,Android 搬磚路上不孤單 前言 相信很多同學(xué)都會有這樣的感受令蛉,前三天剛剛復(fù)習(xí)的知識點(diǎn),今天問的時(shí)候怎么就講不出個(gè)所以然...
一狡恬、認(rèn)識CoordinatorLayout CoordinatorLayout作為support:design庫里的核心控件珠叔,在它出現(xiàn)之前,要實(shí)現(xiàn)View之間嵌套滑動等交互操...
CoordinatorLayout是support.design包中的控件,它可以說是Design庫中最重要的控件兔乞。 本文通過模仿知乎介紹了自定義Behavior汇鞭,通過模仿百...
如需轉(zhuǎn)載請?jiān)u論或簡信撇眯,并注明出處,未經(jīng)允許不得轉(zhuǎn)載 系列文章 Android布局優(yōu)化(一)LayoutInflate — 從布局加載原理說起 Android布局優(yōu)化(二)優(yōu)雅...
Android8.0之前 未知應(yīng)用安裝權(quán)限默認(rèn)開啟虱咧,如下圖所示 Android8.0之后 未知應(yīng)用安裝權(quán)限默認(rèn)關(guān)閉熊榛,且權(quán)限入口隱藏。 如何開啟未知應(yīng)用安裝權(quán)限的入口腕巡,并設(shè)置允...
如果你的報(bào)錯(cuò)和我一樣玄坦,這個(gè)要后端看看在保存圖片的時(shí)候是否有丟幀的情況
Glide顯示圖片失敗,瀏覽器能打開做個(gè)記錄绘沉,在和后臺聯(lián)調(diào)的時(shí)候煎楣,用Glide加載圖片時(shí)一直顯示不了,但是瀏覽器能打開顯示车伞,使用Glide監(jiān)聽方法調(diào)試择懂,error是null,后來比對后臺保存和本地圖片另玖,發(fā)現(xiàn)是圖...
更新:由于該適配方案越來越多人使用困曙,也有很多人遇到不太理解的問題。所以為了大家更好的使用谦去,我將文章很多內(nèi)容更新了慷丽,老用戶可以重新看下整篇文章。主要更新的內(nèi)容是使用方法跟以前不...
本篇文章已授權(quán)微信公眾號 guolin_blog(郭霖)獨(dú)家發(fā)布 前言 雖然去年寫的一篇文章【一種非常好用的Android屏幕適配】就包含字體大小適配鳄哭,但那篇文章講的是根據(jù)不...