背景 隨著華為翼闹、小米等廠商在平板、折疊手機(jī)上的發(fā)力坤塞,Android對(duì)多窗口(分屏模式)程癌、自由窗口斟览、畫(huà)中畫(huà)等功能的支持璧诵,在大屏設(shè)備上的體驗(yàn)越來(lái)越好汰蜘,國(guó)內(nèi)市場(chǎng)份額也已占據(jù)首位,越...
背景 隨著華為翼闹、小米等廠商在平板、折疊手機(jī)上的發(fā)力坤塞,Android對(duì)多窗口(分屏模式)程癌、自由窗口斟览、畫(huà)中畫(huà)等功能的支持璧诵,在大屏設(shè)備上的體驗(yàn)越來(lái)越好汰蜘,國(guó)內(nèi)市場(chǎng)份額也已占據(jù)首位,越...
前言 Android自定義View是Android初中級(jí)開(kāi)發(fā)工程師向高級(jí)工程師進(jìn)階所必須掌握的一塊內(nèi)容之宿,其重要性不言而喻族操。接下來(lái)的一段時(shí)間,我會(huì)連續(xù)出幾篇跟自定義View相關(guān)...
1比被、導(dǎo)出traces.txt文件 使用adb命令:adb pull /data/anr/traces.txt G:\ANR但是經(jīng)常會(huì)碰到無(wú)法導(dǎo)出的情況坪创,錯(cuò)誤日志:adb: e...
引言 相信很多Android APP 開(kāi)發(fā)者在處理TextView 換行的時(shí)候都曾頭痛不已過(guò)炕婶,尤其是在做復(fù)雜布局的時(shí)候,適配的時(shí)候都踩過(guò)不少坑莱预。筆者也踩過(guò),直到在一次查看源碼...
gradle 插件 + asm 字節(jié)碼基礎(chǔ)講完了项滑,我們就要開(kāi)始實(shí)戰(zhàn)環(huán)節(jié)了依沮,這次我們來(lái)做一個(gè)圖片加載監(jiān)控,本文雖然只講一個(gè)實(shí)例枪狂,但是很多場(chǎng)景以及很多開(kāi)源框架都會(huì)用到 Gradl...
細(xì)心點(diǎn)的童鞋會(huì)發(fā)現(xiàn)弧呐,到特殊節(jié)日比如清明節(jié)這天很多App都設(shè)置了符合主題的灰白模式闸迷,比如京東,如圖所示: 我們?cè)賮?lái)看看最終實(shí)現(xiàn)的效果圖: 那我們今天就介紹三種方案全局設(shè)置灰白模...
推薦先看幾篇文章:1.Android 熱修復(fù)使用Gradle Plugin1.5改造Nuwa插件2.GradleTransformAPI的基本使用3.Transform官方文...
View的繪制和事件處理是兩個(gè)重要的主題,上一篇《圖解 Android事件分發(fā)機(jī)制》已經(jīng)把事件的分發(fā)機(jī)制講得比較詳細(xì)了崩哩,這一篇是針對(duì)View的繪制巡球,View的繪制如果你有所了...
作者:李旺成 時(shí)間:2016年5月3日 一、PagerAdapter介紹 先看效果圖 PagerAdapter簡(jiǎn)介 ListView 大家應(yīng)該都很熟悉吧邓嘹!ListView 一...
如今許多app都會(huì)應(yīng)用到的一種UI交互形式,列表滑動(dòng)到頂部汹押,固定頂部欄效果矿筝,我們也可以稱(chēng)作其為吸頂效果。比如微博 棚贾、各大瀏覽器的首頁(yè)信息流模塊窖维、我的頁(yè)面的設(shè)計(jì)等榆综。微博評(píng)論的吸...
之前寫(xiě)過(guò)一篇文章《Android開(kāi)發(fā)之仿微博詳情頁(yè)(滑動(dòng)固定頂部欄效果)》,當(dāng)時(shí)采用的解決方案是用一個(gè)ScrollView去包裹內(nèi)容布局铸史,通過(guò)監(jiān)聽(tīng)滑動(dòng)狀態(tài)鼻疮,在適當(dāng)?shù)臅r(shí)候,移入...
背景 在我做 Android 開(kāi)發(fā)之前崭篡,我就發(fā)現(xiàn)有些 App 的狀態(tài)欄和導(dǎo)航欄有透明效果挪哄,或者是沉浸式效果,比如說(shuō)酷安的客戶端琉闪,是像這個(gè)樣子的 雖然只是簡(jiǎn)單的改變迹炼,但相對(duì)于傳...
當(dāng)開(kāi)始一個(gè)新項(xiàng)目的時(shí)候,有一個(gè)很重要的步驟就是確定我們的APP首頁(yè)框架颠毙,也就是用戶從桌面點(diǎn)擊APP 圖標(biāo)斯入,進(jìn)入APP 首頁(yè)的時(shí)候展示給用戶的框架,比如微信吟秩,展示了有四個(gè)Tab...
不少安卓開(kāi)發(fā)的小伙伴在工作幾年后壮池,會(huì)覺(jué)得很迷惘偏瓤,到底自己的開(kāi)發(fā)能力處于什么水平,該如何努力成為對(duì)標(biāo)大廠的高級(jí)開(kāi)發(fā)椰憋,或者成為架構(gòu)師厅克。這里結(jié)合自身工作經(jīng)驗(yàn)及參照大廠招聘高級(jí)工程師...