前言 2020年后第一篇,來點(diǎn)輕松的話題吧。在家辦公,UI美眉心血來潮要搞一個滑動特效。 ViewPager+TabLayout ,老生常談的東西了。ViewPager 是基...
前言 2020年后第一篇,來點(diǎn)輕松的話題吧。在家辦公,UI美眉心血來潮要搞一個滑動特效。 ViewPager+TabLayout ,老生常談的東西了。ViewPager 是基...
前言 本文是Retrofit2進(jìn)階系列的第一篇---從源碼角度看Retrofit2實(shí)現(xiàn)原理,我會盡可能用簡潔的代碼幫大家理解Retrofit實(shí)現(xiàn)一次網(wǎng)絡(luò)請求的核心流程是怎樣的...
前言 本來是打算把java代理模式給寫一下的,但是整理思路的時(shí)候發(fā)現(xiàn)這是一個龐大的工程,我需要講清楚什么是代理模式;它的應(yīng)用場景有哪些;代理又分為靜態(tài)代理和動態(tài)代理,它們分別...
本文為筆者整理 + 譯文。 我希望大家通過這篇文章能夠?qū)?Android Context 有一個更深的了解。Context 是 Android 開發(fā)中屬于極為重要的核心概念,...
今天想來說說Android的啟動模式,一來自己做一個總結(jié),二來如果能幫助到別人就更好了~ 首先來看一個實(shí)際的業(yè)務(wù)場景。我之前在公司實(shí)習(xí)的時(shí)候,我所在的部門只負(fù)責(zé)一個品類(國際...
1、從一個 Bug 說起 想必有過一定開發(fā)經(jīng)驗(yàn)的同學(xué)對 ViewModel 都不會陌生,它是 Google 推出的 MVVM 架構(gòu)模式的一部分。這里它的基礎(chǔ)使用我們就不介紹了...
前言 只要你掌握了基礎(chǔ)知識,要想構(gòu)建一個完整的 Android App 并不難,但是想要寫出一個可維護(hù)的 App 就是另一回事了,這時(shí)候就必須讓你自己的代碼足夠健壯,就需要避...
基于 Android API 26 Platform 源碼 寫作背景 大部分文章寫的都非常棒,講的很詳細(xì)。 但是始終有一個問題一直困擾著我: View如何繪制到屏幕上!!! ...
我們假設(shè)計(jì)算機(jī)運(yùn)行一行基礎(chǔ)代碼需要執(zhí)行一次運(yùn)算。 那么上面這個方法需要執(zhí)行 2 次運(yùn)算 這個方法需要 (n + 1 + n + 1) = 2n + 2 次運(yùn)算。 我們把 算...
理解 Activity.runOnUiThread 在開發(fā) Android 應(yīng)用的時(shí)候我們總是要記住應(yīng)用主線程。 主線程非常繁忙,因?yàn)樗幚砝L制UI,響應(yīng)用戶的交互,默認(rèn)情...
前言 熟悉Activity的啟動流程和運(yùn)行原理是一個合格的應(yīng)用開發(fā)人員所應(yīng)該具備的基本素質(zhì),其重要程度就不多做描述了。同時(shí),知識棧應(yīng)該不斷的更新,最新發(fā)布的Android 9...
@lsqbeyond 可以關(guān)注我的公眾號:技術(shù)最TOP,第一時(shí)間會推送在這上面
這15個Android開源庫,只有經(jīng)常逛Github的才知道!哈嘍,大家好,我是西哥! 又到了大家最喜歡了的環(huán)節(jié)--開源庫推薦,前面為大家推薦了我收藏的一些非??岬拈_源庫,受到大家一致好評,還沒看過的,請移步至: 【Android珍藏】...
如需轉(zhuǎn)載請?jiān)u論或簡信,并注明出處,未經(jīng)允許不得轉(zhuǎn)載 目錄 前言 現(xiàn)在Android的應(yīng)用界面越來越復(fù)雜,很多時(shí)候頁面中還有各種動畫,所以頁面卡頓、掉幀等問題就隨之而來,所以就...
把握生命里的每一分鐘,全力以赴我們心中的夢,不經(jīng)歷風(fēng)雨 怎么見彩虹,沒有人能隨隨便便成功 -----《真心英雄》 在第一篇中已經(jīng)講過,LayoutManager主要用于布局其...
前言 本文章旨在提供一種新的思路,在無需 Root 的情況下,實(shí)現(xiàn)自動化釘釘定時(shí)打卡,更多是為了自己方便而定制開發(fā),所以很多功能的實(shí)現(xiàn)局限性較大 MIUI 用戶可以直接使用該...
最近在找工作,我在使用boss投簡歷的時(shí)候,看到boss的我的界面蠻有意思的,就想如何去實(shí)現(xiàn)它,可能是職業(yè)病吧,所以就打算仿一下。先看下仿的效果。 其實(shí)我們拿到這個效果的時(shí)候...