国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

我要自學(xué)網(wǎng)ps視頻教程免費寧波網(wǎng)站優(yōu)化公司哪家好

我要自學(xué)網(wǎng)ps視頻教程免費,寧波網(wǎng)站優(yōu)化公司哪家好,wordpress翻譯公司,企業(yè)網(wǎng)站設(shè)計圖作者:麥客奧德彪 在應(yīng)用開發(fā)中,最終呈現(xiàn)在用戶面前的UI,是用戶能否繼續(xù)使用應(yīng)用的強力依據(jù)之一,在之前的開發(fā)中,Android 屏幕碎片化嚴重,所以出現(xiàn)了很多尺寸適配方案。 最小寬適配、百分比適配等等。 還有一…

作者:麥客奧德彪

在應(yīng)用開發(fā)中,最終呈現(xiàn)在用戶面前的UI,是用戶能否繼續(xù)使用應(yīng)用的強力依據(jù)之一,在之前的開發(fā)中,Android 屏幕碎片化嚴重,所以出現(xiàn)了很多尺寸適配方案。 最小寬適配、百分比適配等等。

還有一個點,就是為了能在項目中統(tǒng)一管理尺寸,我們一般會在values下生成一個dimens.xml 文件,然后將尺寸和文字大小進行統(tǒng)一管理,提供閱讀性。

Harmony的像素單位

并且提供了像素轉(zhuǎn)換的方式

再看下他的使用方式:

// xxx.ets
@Entry
@Component
struct Example {build() {Column() {Flex({ wrap: FlexWrap.Wrap }) {Column() {Text("width(220)").width(220).height(40).backgroundColor(0xF9CF93).textAlign(TextAlign.Center).fontColor(Color.White).fontSize('12vp')}.margin(5)Column() {Text("width('220px')").width('220px').height(40).backgroundColor(0xF9CF93).textAlign(TextAlign.Center).fontColor(Color.White)}.margin(5)Column() {Text("width('220vp')").width('220vp').height(40).backgroundColor(0xF9CF93).textAlign(TextAlign.Center).fontColor(Color.White).fontSize('12vp')}.margin(5)Column() {Text("width('220lpx') designWidth:720").width('220lpx').height(40).backgroundColor(0xF9CF93).textAlign(TextAlign.Center).fontColor(Color.White).fontSize('12vp')}.margin(5)Column() {Text("width(vp2px(220) + 'px')").width(vp2px(220) + 'px').height(40).backgroundColor(0xF9CF93).textAlign(TextAlign.Center).fontColor(Color.White).fontSize('12vp')}.margin(5)Column() {Text("fontSize('12fp')").width(220).height(40).backgroundColor(0xF9CF93).textAlign(TextAlign.Center).fontColor(Color.White).fontSize('12fp')}.margin(5)Column() {Text("width(px2vp(220))").width(px2vp(220)).height(40).backgroundColor(0xF9CF93).textAlign(TextAlign.Center).fontColor(Color.White).fontSize('12fp')}.margin(5)}.width('100%')}}
}

在這種申明式布局中,直接寫‘12vp’ 更加不好管理了。

官方推薦的寫法是在

float.json 文件中進行管理

沒有單位時默認vp

用腳本生成

使用腳本直接生成常用的尺寸,

#!/bin/bash
vp="vp"
fp="fp"
size_num=300
font_size_num=100
# Generate JSON for size_1 to size_300 and save to float.json
echo "{ "float": [" > float.json
for ((i=1; i<=$size_num; i++)); doecho "{"name": "size_$i","value": "$i$vp"}" >> float.jsonif [ $i -lt $size_num ]; thenecho "," >> float.jsonfi
done
if [ $font_size_num -gt 0 ]; thenecho "," >> float.jsonfor ((i=1; i<=$font_size_num; i++)); doecho "{"name": "size_text_$i","value": "$i$fp"}" >> float.jsonif [ $i -lt $font_size_num ]; thenecho "," >> float.jsonfidone
fi
echo "] }" >> float.jsonecho "float.json file has been generated."

輸出之后可以表現(xiàn)為:

使用時直接

Column() {Text("fontSize($r('app.float.size_1'))").width(220).height(40).backgroundColor(0xF9CF93).textAlign(TextAlign.Center).fontColor(Color.White).fontSize($r('app.float.size_text_12'))}.margin(5)

為了能讓大家更好的學(xué)習(xí)鴻蒙 (Harmony OS) 開發(fā)技術(shù),這邊特意整理了《鴻蒙 (Harmony OS)開發(fā)學(xué)習(xí)手冊》(共計890頁),希望對大家有所幫助:https://qr21.cn/FV7h05

《鴻蒙 (Harmony OS)開發(fā)學(xué)習(xí)手冊》

入門必看

  1. 應(yīng)用開發(fā)導(dǎo)讀(ArkTS)
  2. 應(yīng)用開發(fā)導(dǎo)讀(Java)

HarmonyOS 概念:https://qr21.cn/FV7h05

  1. 系統(tǒng)定義
  2. 技術(shù)架構(gòu)
  3. 技術(shù)特性
  4. 系統(tǒng)安全

如何快速入門

  1. 基本概念
  2. 構(gòu)建第一個ArkTS應(yīng)用
  3. 構(gòu)建第一個JS應(yīng)用
  4. ……

開發(fā)基礎(chǔ)知識:https://qr21.cn/FV7h05

  1. 應(yīng)用基礎(chǔ)知識
  2. 配置文件
  3. 應(yīng)用數(shù)據(jù)管理
  4. 應(yīng)用安全管理
  5. 應(yīng)用隱私保護
  6. 三方應(yīng)用調(diào)用管控機制
  7. 資源分類與訪問
  8. 學(xué)習(xí)ArkTS語言
  9. ……

基于ArkTS 開發(fā):https://qr21.cn/FV7h05

  1. Ability開發(fā)
  2. UI開發(fā)
  3. 公共事件與通知
  4. 窗口管理
  5. 媒體
  6. 安全
  7. 網(wǎng)絡(luò)與鏈接
  8. 電話服務(wù)
  9. 數(shù)據(jù)管理
  10. 后臺任務(wù)(Background Task)管理
  11. 設(shè)備管理
  12. 設(shè)備使用信息統(tǒng)計
  13. DFX
  14. 國際化開發(fā)
  15. 折疊屏系列
  16. ……

http://aloenet.com.cn/news/42529.html

相關(guān)文章:

  • 自己開發(fā)一款游戲怎么做搜索引擎seo優(yōu)化
  • 企業(yè)網(wǎng)站手機版模板免費下載上海關(guān)鍵詞優(yōu)化外包
  • php婚慶網(wǎng)站競價賬戶托管哪家好
  • 大理市住房和城鄉(xiāng)建設(shè)局網(wǎng)站磁力棒
  • wordpress 漏洞 掃描seo網(wǎng)站推廣專員
  • web網(wǎng)站開發(fā)用什么語言網(wǎng)絡(luò)廣告電話
  • 服飾網(wǎng)站模板設(shè)計百度搜索引擎怎么弄
  • 廣西網(wǎng)站建設(shè)運營費用專業(yè)代寫文案的公司
  • html網(wǎng)站開發(fā)工具有哪些互聯(lián)網(wǎng)登錄的網(wǎng)站名
  • 做sns網(wǎng)站需要什么百度熱線電話
  • 網(wǎng)站建設(shè)技術(shù)哪個好seo管理系統(tǒng)
  • qt科技感ui界面sem優(yōu)化軟件哪家好
  • 石家莊做網(wǎng)站價格網(wǎng)站優(yōu)化的關(guān)鍵詞
  • 網(wǎng)站做流量怎么賺錢的培訓(xùn)后的收獲和感想
  • 濟南網(wǎng)站建設(shè)工作室網(wǎng)球排名即時最新排名
  • 有沒有做網(wǎng)站的聯(lián)系方式經(jīng)典營銷案例分析
  • 消費返利系統(tǒng)網(wǎng)站建設(shè)廈門站長優(yōu)化工具
  • 做電商網(wǎng)站注意什么問題seo推廣代運營
  • 建設(shè)信用卡銀行積分商城網(wǎng)站福清網(wǎng)絡(luò)營銷
  • 網(wǎng)站制作難點seo是做什么工作內(nèi)容
  • 網(wǎng)站設(shè)計流程電話站長工具網(wǎng)
  • 網(wǎng)站開發(fā)管理電工培訓(xùn)技術(shù)學(xué)校
  • 怎么建設(shè)自己網(wǎng)站企業(yè)宣傳推廣
  • 國內(nèi)房地產(chǎn)設(shè)計網(wǎng)站建設(shè)網(wǎng)站優(yōu)化公司開始上班了
  • 制作釣魚網(wǎng)站的費用永久免費跨境瀏覽app
  • 怎么接做網(wǎng)站的任務(wù)seo在線優(yōu)化技術(shù)
  • 廣州展廳設(shè)計公司排名廣州seo優(yōu)化推廣
  • 網(wǎng)站搜索框如何做國內(nèi)最好用的免費建站平臺
  • 高端建筑鋁型材seo資料站
  • 做網(wǎng)站需要公司資質(zhì)嗎免費創(chuàng)建自己的網(wǎng)站