項(xiàng)目中每個(gè)頁(yè)面都會(huì)用到導(dǎo)航欄,大部份的頁(yè)面導(dǎo)航欄樣式都是差不多的,這樣就沒(méi)必要每個(gè)頁(yè)面都寫一遍,可以在common中定義一個(gè)導(dǎo)航欄的公共組件,這...
平時(shí)開(kāi)發(fā)時(shí)直接在模擬器上運(yùn)行的,也沒(méi)有涉及主題相關(guān)的功能。換成真機(jī)運(yùn)行時(shí),發(fā)現(xiàn)很多頁(yè)面變成深色的了,原來(lái)是手機(jī)開(kāi)啟了深色模式,沒(méi)有設(shè)置背景顏色...
鴻蒙、Flutter、SwiftUI、Compose都是聲明式布局,這四者開(kāi)發(fā)風(fēng)格都比較相似。其中我個(gè)人覺(jué)得鴻蒙和Flutter是最像的,不僅代...
背景: 國(guó)內(nèi)出臺(tái)了政策要求適配老年版、盲人版App。手機(jī)系統(tǒng)已自帶 旁白(iOS)、無(wú)障礙(安卓) 功能,可打開(kāi)設(shè)置-輔助功能-旁白體驗(yàn)相關(guān)功能...
方案一:自己維護(hù)版本升級(jí) 和后臺(tái)的同事定義好維護(hù)一個(gè)版本升級(jí)接口,每次發(fā)布新版本后在管理平臺(tái)更新一下版本信息,移動(dòng)端通過(guò)請(qǐng)求接口獲取最新版本信息...
背景 我們?cè)陂_(kāi)發(fā)中經(jīng)常會(huì)遇到從微信、從網(wǎng)頁(yè)、從自家App中打開(kāi)另外一個(gè)App的需求,并且要求跳轉(zhuǎn)到指定頁(yè)面,并繼續(xù)完成后續(xù)業(yè)務(wù)。喚起App三種方...
我們?cè)谄綍r(shí)開(kāi)發(fā)中,要實(shí)現(xiàn)一個(gè)動(dòng)畫,大多數(shù)情況直接用Gif圖,但Gif占用空間較大,而且需要為各種屏幕尺寸、分辨率做適配;另一種是用幀動(dòng)畫,但是幀...
最近游戲組讓配合開(kāi)發(fā)一個(gè) “在Unity中點(diǎn)擊按鈕彈出原生二維碼掃碼頁(yè)面 -> 再把獲取到的二維碼信息傳回給Unity” 的功能,于是我就開(kāi)始了...
最近公司業(yè)務(wù)需求要更換APP主題。最開(kāi)始是一個(gè)地方一個(gè)地方去改,而且項(xiàng)目中很多老代碼是用xib寫的,習(xí)慣純代碼編程的我改的很難受。而且以后指不定...