1. 前言 斷斷續(xù)續(xù)寫了一段時(shí)間的設(shè)計(jì)模式,終于把經(jīng)典的23種設(shè)計(jì)模式全寫完了。下面對(duì)這些設(shè)計(jì)模式總結(jié)一下。 2. 設(shè)計(jì)原則 設(shè)計(jì)原則的介紹 : 設(shè)計(jì)模式的六大原則即使我們之...
1. 前言 斷斷續(xù)續(xù)寫了一段時(shí)間的設(shè)計(jì)模式,終于把經(jīng)典的23種設(shè)計(jì)模式全寫完了。下面對(duì)這些設(shè)計(jì)模式總結(jié)一下。 2. 設(shè)計(jì)原則 設(shè)計(jì)原則的介紹 : 設(shè)計(jì)模式的六大原則即使我們之...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對(duì)定位3.3 角度定位3.4 邊距3.5...
本文由BarryZhang原創(chuàng),同時(shí)首發(fā)于diycode.cc、barryzhang.com ,非商業(yè)轉(zhuǎn)載請(qǐng)注明作者和原文鏈接。 前言 開發(fā)做得久了,總免不了會(huì)遇到各種坑。而...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進(jìn)階】RecyclerView源碼解析(一)——繪制流程2.【進(jìn)階】R...
Activity mActivity =new Activity() 作為Android開發(fā)者,不知道你有沒有思考過這個(gè)問題,Activity可以new嗎?Android的應(yīng)...
Github鏈接 卡頓原因 RecyclerView: notifyDataSetChanged 數(shù)據(jù)需要全局刷新時(shí),可以使用notifyDataSetChanged;對(duì)于增...
本文由玉剛說寫作平臺(tái)提供寫作贊助,版權(quán)歸玉剛說微信公眾號(hào)所有原作者:Xiasem版權(quán)聲明:未經(jīng)玉剛說許可,不得以任何形式轉(zhuǎn)載 前言 路由跳轉(zhuǎn)在項(xiàng)目中用了一段時(shí)間了,最近對(duì)An...
前言 RecyclerView這個(gè)控件幾乎所有的Android開發(fā)者都使用過(甚至不用加幾乎),它是真的很好用,完美取代了ListView和GridView,而Recycle...
Android系統(tǒng)發(fā)布十多年以來,關(guān)于Android的UI的適配一直是開發(fā)環(huán)節(jié)中最重要的問題,但是我看到還是有很多小伙伴對(duì)Android適配方案不了解。剛好,近期準(zhǔn)備對(duì)糗事百...