中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

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

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

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

作者:麥客奧德彪

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

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

Harmony的像素單位

并且提供了像素轉換的方式

再看下他的使用方式:

// 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)

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

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

入門必看

  1. 應用開發(fā)導讀(ArkTS)
  2. 應用開發(fā)導讀(Java)

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

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

如何快速入門

  1. 基本概念
  2. 構建第一個ArkTS應用
  3. 構建第一個JS應用
  4. ……

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

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

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

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

http://m.risenshineclean.com/news/42529.html

相關文章:

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