前言 最近寫業(yè)務(wù)的時(shí)候遇到一個(gè)帶有輪播的界面 在交互效果還定稿的時(shí)候,大佬同事建議輪播樣式可以考慮 MotionLayout 中的 Carousel, 這個(gè)組件就是為輪播而生...
前言 最近寫業(yè)務(wù)的時(shí)候遇到一個(gè)帶有輪播的界面 在交互效果還定稿的時(shí)候,大佬同事建議輪播樣式可以考慮 MotionLayout 中的 Carousel, 這個(gè)組件就是為輪播而生...
逐句理解項(xiàng)目含義。 可以到項(xiàng)目地址查看源碼,加速Github[https://gitee.com/zcwfeng/use_compose] 對(duì)照,因?yàn)橥耆么a沒意義 Mai...
源碼版本:Android 27 一、應(yīng)用的啟動(dòng) 首先我們需要知道: ActivityThread的main方法,是Android應(yīng)用程序啟動(dòng)時(shí)的入口點(diǎn)。 在main方法里執(zhí)行...
目錄 Android之context講解[http://m.itdecent.cn/p/5674359ad081] context Context,中文直譯為“上下文”...
AsyncTask 長(zhǎng)久以來,AsyncTask在Android開發(fā)中一直扮演著一個(gè)重要的角色,它主要用于執(zhí)行一些不太長(zhǎng)的異步任務(wù)。作為用來替代Thread + Handle...
我們首先來看一下Builder模式的定義:23種設(shè)計(jì)模式之一,英文叫Builder Pattern。其核心思想是將一個(gè)“復(fù)雜對(duì)象的構(gòu)建算法”與它的“部件及組裝方式”分離,使得...
我們通常是使用onActivityResult來獲取頁面回傳回來的回調(diào)以及數(shù)據(jù),但是隨著應(yīng)用的擴(kuò)展,onActivityResult回調(diào)方法各種嵌套、耦合嚴(yán)重、難以維護(hù),會(huì)有...
Android Jetpack[https://developer.android.google.cn/jetpack] 集合了一系列的開發(fā)庫,旨在幫助開發(fā)者更容易地創(chuàng)作高質(zhì)...