(趕時(shí)間的同學(xué)可直接跳到最后“結(jié)論”部分。) 背景 底部彈出窗是比較常見(jiàn)的交互鲜结,一般封裝起來(lái)也不困難。谷歌已經(jīng)提供了一個(gè)BottomSheetDialog,幾行代碼便可以顯示...
(趕時(shí)間的同學(xué)可直接跳到最后“結(jié)論”部分。) 背景 底部彈出窗是比較常見(jiàn)的交互鲜结,一般封裝起來(lái)也不困難。谷歌已經(jīng)提供了一個(gè)BottomSheetDialog,幾行代碼便可以顯示...
概述 國(guó)際化的認(rèn)識(shí) 國(guó)際化的適配 國(guó)際化的工具 一、國(guó)際化的認(rèn)識(shí) 開(kāi)發(fā)一個(gè)App露该,如果我們的App需要面向不同的語(yǔ)種(比如中文、英文第煮、繁體等)解幼,那么我們需要對(duì)齊進(jìn)行國(guó)際化開(kāi)發(fā)...
可以可以的!
Flutter 設(shè)置Container高度自適應(yīng)GridView 或Listview在做移動(dòng)端的時(shí)候, 很多時(shí)候會(huì)需要下圖所示的需求,如圖 自己所示: 先進(jìn)行需求分析, 這個(gè)模塊可以設(shè)計(jì)成Container包含GridView, GridView中子內(nèi)容個(gè)數(shù)...
在做移動(dòng)端的時(shí)候, 很多時(shí)候會(huì)需要下圖所示的需求,如圖 自己所示: 先進(jìn)行需求分析, 這個(gè)模塊可以設(shè)計(jì)成Container包含GridView, GridView中子內(nèi)容個(gè)數(shù)...
背景 從Flutter發(fā)布beta版本就一直在關(guān)注Flutter包警、很多大廠(chǎng)也都在使用Flutter比如字節(jié)跳動(dòng)今日頭條撵摆、西瓜視頻、阿里爸爸的閑魚(yú)揽趾、毒APP台汇,包括我們公司(一個(gè)...
本文長(zhǎng)期更新苛骨!M系列芯片的機(jī)型也適用 Xcode16 pod init等命令執(zhí)行出錯(cuò)的請(qǐng)參考點(diǎn)擊這里這里這里這里[https://github.com/CocoaPods/C...
第一次理解: 剛學(xué)java時(shí)篱瞎,對(duì)于volatile的記憶就是: volatile保證可見(jiàn)性 volatile防止指令重排序 volatile不保證原子性 沒(méi)過(guò)腦的背了一下苟呐,寫(xiě)...
前言 最近俐筋,在玩安卓上看到 每日一問(wèn)[https://www.wanandroid.com/wenda/show/8626]:View#getContext() 一定會(huì)返回 ...
請(qǐng)問(wèn)下樓主牵素,switch在點(diǎn)擊的時(shí)候會(huì)有個(gè)點(diǎn)擊效果,要怎么去除
android switch控件寬高的設(shè)置及自定義Switchwitch控件使用的頻率還是很高的澄者,可能大家在使用switch控件時(shí)遇到最大的問(wèn)題就是對(duì)控件寬高的設(shè)置笆呆,大家已經(jīng)發(fā)現(xiàn)在布局文件中通過(guò)layout_width和layout_h...
前言 我基本上找遍了網(wǎng)上所有通過(guò)ItemDecoration設(shè)置分隔線(xiàn)的文章,但都不盡如意粱挡,它們大多只適用于部分情況赠幕,比如只能給線(xiàn)性布局設(shè)置、只能設(shè)置color不能設(shè)置dra...
SPA應(yīng)用是很早就被提出來(lái)的一個(gè)理念,對(duì)應(yīng)Android應(yīng)用來(lái)上,旨在用單Activity+n個(gè)Fragment作為整個(gè)app的頁(yè)面結(jié)構(gòu).相應(yīng)的SPA框架也出現(xiàn)了很多,筆者用...
一年多了询筏,作者的demo開(kāi)源了嗎??
android一種可配置的公共列表頁(yè)封裝方式app項(xiàng)目中列表頁(yè)面的封裝實(shí)現(xiàn) 客戶(hù)端項(xiàng)目常常遇到很多列表頁(yè)面榕堰,而這些列表頁(yè)面都很相似,無(wú)論邏輯還是ui嫌套,所以封裝一個(gè)公用的列表頁(yè)面可以極大地減輕開(kāi)發(fā)負(fù)擔(dān)逆屡,提高程序的可維護(hù)性...
點(diǎn)贊關(guān)注,不再迷路踱讨,你的支持對(duì)我意義重大魏蔗!?? Hi,我是丑丑痹筛。本文 「Java 路線(xiàn)」| 導(dǎo)讀 —— 他山之石莺治,可以攻玉[http://www.reibang.com/p/...
前言:這篇網(wǎng)絡(luò)系列的初衷是分享下網(wǎng)絡(luò)相關(guān)的知識(shí),文章屬于個(gè)人的學(xué)習(xí)總結(jié)博客帚稠。部分內(nèi)容來(lái)源網(wǎng)絡(luò)产雹,如有不適,請(qǐng)私聊翁锡。 Android之網(wǎng)絡(luò)—第一篇(Http原理)Android之...
??App中的紅點(diǎn)廣泛用于提醒功能蔓挖,雖然用在菜單上、Tab上馆衔、列表瘟判,但本質(zhì)它就是一個(gè)紅色的View,不就是放哪里就顯示在哪里嘛角溃,有什么難的拷获?對(duì)!這是UI設(shè)計(jì)師和產(chǎn)品經(jīng)理的一致...
哥减细,github有demo嗎
Android 一個(gè)RecyclerView實(shí)現(xiàn)篩選列表效果圖 簡(jiǎn)介 如上圖展示的內(nèi)容匆瓜,篩選條件的功能很常見(jiàn),一般情況如果條件很多,那么布局文件就會(huì)寫(xiě)的很復(fù)雜驮吱,這篇文章可以提供一個(gè)簡(jiǎn)潔的方案茧妒,布局文件只用一個(gè)RecyclerVie...
有一年多沒(méi)打開(kāi)抖音了,因最近疫情影響只能在家里待著左冬,閑來(lái)無(wú)事刷刷抖音桐筏,發(fā)現(xiàn)抖音從最開(kāi)始的彈窗已換成了彈出彈窗視頻在最上方并且按一定比例縮放,如下圖 要實(shí)現(xiàn)上圖聯(lián)動(dòng)效果拇砰,接下來(lái)...
最近遇到一個(gè)內(nèi)存泄露, 代碼非常簡(jiǎn)單 : 先打開(kāi)一個(gè) FragmentA, 然后通過(guò) replace 替換成 FragmentB, 并且加入回退棧, 因?yàn)?FragmentB...