鴻蒙應用開發-DevEco Studio 模板體驗(三)
設定頁面框架:
部分程式碼如下:
<DependentLayout xmlns:ohos=" ohos:height="$float:singleCardViewHeight" ohos:width="match_parent"> <Text ohos:id="$+id:item_content_text" ohos:height="$float:singleCardViewTextHeight" ohos:width="match_content" ohos:align_parent_left="true" ohos:center_in_parent="true" ohos:left_margin="$float:singleCardViewLeftMargin" ohos:text_color="$color:textColorPrimary" ohos:text_size="$float:textSizeBody1"/> <Image ohos:id="$+id:item_right_icon" ohos:height="match_content" ohos:width="match_content" ohos:align_parent_right="true" ohos:center_in_parent="true" ohos:image_src="$graphic:icon_right_grey" ohos:right_margin="$float:singleCardViewRightMargin"/> <Text ohos:id="$+id:item_right_content_text" ohos:height="$float:singleCardViewRightTextHeight" ohos:width="match_content" ohos:center_in_parent="true" ohos:left_of="$id:item_right_icon" ohos:right_margin="$float:singleCardViewRightTextRightMargin" ohos:text_color="$color:textColorSecondary" ohos:text_size="$float:textSizeBody2"/> </DependentLayout>
頁面滯留介面跳轉
部分程式碼如下:
<DirectionalLayout xmlns:ohos=" ohos:height="match_content" ohos:width="match_parent" ohos:bottom_margin="$float:margin_common" ohos:left_margin="$float:breadth_common" ohos:orientation="horizontal" ohos:right_margin="$float:breadth_common" ohos:top_margin="$float:margin_common"> <DirectionalLayout ohos:height="match_parent" ohos:width="match_content" ohos:left_padding="$float:breadth_common" ohos:orientation="horizontal" ohos:weight="1"> <Image ohos:id="$+id:item_icon" ohos:height="$float:breadth_checkbox_image" ohos:width="$float:breadth_checkbox_image" ohos:layout_alignment="vertical_center" ohos:left_margin="$float:margin_checkbox_image" ohos:right_margin="$float:breadth_checkbox_image_margin"/> <DirectionalLayout ohos:id="$+id:text_layout" ohos:height="match_content" ohos:width="match_content" ohos:orientation="vertical"> <Text ohos:id="$+id:item_content_text" ohos:height="match_content" ohos:width="match_content" ohos:layout_alignment="left" ohos:text_size="$float:checkbox_main_text_size"/> <Text ohos:id="$+id:item_status_text" ohos:height="match_content" ohos:width="match_content" ohos:layout_alignment="left" ohos:multiple_lines="true" ohos:text_size="$float:checkbox_minor_text_size" ohos:top_margin="$float:margin_between_texts" /> </DirectionalLayout> </DirectionalLayout> <DirectionalLayout xmlns:ohos=" ohos:id="$+id:checkbox_layout" ohos:height="$float:height_checkbox_1" ohos:width="match_content" ohos:bottom_margin="$float:margin_common" ohos:layout_alignment="right" ohos:orientation="horizontal" ohos:right_margin="$float:breadth_checkbox" ohos:top_margin="$float:margin_common"> <Image ohos:id="$+id:item_right_checkbox" ohos:height="$float:height_checkbox_image" ohos:width="$float:width_checkbox_image" ohos:bottom_margin="$float:margin_common2" ohos:image_src="$media:Enabled" ohos:layout_alignment="vertical_center" ohos:top_margin="$float:margin_common2" /> </DirectionalLayout> </DirectionalLayout> </DirectionalLayout>
商品框架:
部分程式碼:
<DirectionalLayout xmlns:ohos=" ohos:height="match_content" ohos:width="match_parent" ohos:bottom_margin="$float:margin_common" ohos:left_margin="$float:breadth_common" ohos:orientation="horizontal" ohos:right_margin="$float:breadth_common" ohos:top_margin="$float:margin_common"> <DirectionalLayout ohos:height="match_parent" ohos:width="match_content" ohos:left_padding="$float:breadth_common" ohos:orientation="horizontal" ohos:weight="1"> <Image ohos:id="$+id:item_icon" ohos:height="$float:breadth_checkbox_image" ohos:width="$float:breadth_checkbox_image" ohos:layout_alignment="vertical_center" ohos:left_margin="$float:margin_checkbox_image" ohos:right_margin="$float:breadth_checkbox_image_margin"/> <DirectionalLayout ohos:id="$+id:text_layout" ohos:height="match_content" ohos:width="match_content" ohos:orientation="vertical"> <Text ohos:id="$+id:item_content_text" ohos:height="match_content" ohos:width="match_content" ohos:layout_alignment="left" ohos:text_size="$float:checkbox_main_text_size"/> <Text ohos:id="$+id:item_status_text" ohos:height="match_content" ohos:width="match_content" ohos:layout_alignment="left" ohos:multiple_lines="true" ohos:text_size="$float:checkbox_minor_text_size" ohos:top_margin="$float:margin_between_texts" /> </DirectionalLayout> </DirectionalLayout> <DirectionalLayout xmlns:ohos=" ohos:id="$+id:checkbox_layout" ohos:height="$float:height_checkbox_1" ohos:width="match_content" ohos:bottom_margin="$float:margin_common" ohos:layout_alignment="right" ohos:orientation="horizontal" ohos:right_margin="$float:breadth_checkbox" ohos:top_margin="$float:margin_common"> <Image ohos:id="$+id:item_right_checkbox" ohos:height="$float:height_checkbox_image" ohos:width="$float:width_checkbox_image" ohos:bottom_margin="$float:margin_common2" ohos:image_src="$media:Enabled" ohos:layout_alignment="vertical_center" ohos:top_margin="$float:margin_common2" /> </DirectionalLayout>
原文連結: https://developer.huawei.com/consumer/cn/forum/topic/0201561270740160431?fid=0101303901040230869
原作者: 蛟龍騰飛
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69970551/viewspace-2771881/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 鴻蒙應用開發-DevEco Studio 模板體驗(四)鴻蒙dev
- 鴻蒙應用開發-DevEco Studio 模板體驗(一)鴻蒙dev
- DevEco Studio 2.0開發鴻蒙HarmonyOS應用初體驗全面測評dev鴻蒙
- 使用Taro開發鴻蒙原生應用——快速上手,鴻蒙應用開發指南鴻蒙
- 使用 Taro 開發鴻蒙原生應用 —— 快速上手,鴻蒙應用開發指南鴻蒙
- 鴻蒙 HAIWEI DevEco Studio 安裝配置,執行Hello World!鴻蒙AIdev
- 鴻蒙OS 2.0應用開發初潮鴻蒙
- 【鴻蒙千帆起】《開心消消樂》完成鴻蒙原生應用開發,創新多端聯動使用者體驗鴻蒙
- 《三國殺》完成鴻蒙原生應用開發,更多遊戲品類加入鴻蒙生態鴻蒙遊戲
- 鴻蒙系統應用基礎開發鴻蒙
- 鴻蒙系統應用開發之開發準備鴻蒙
- 鴻蒙 Android iOS 應用開發對比02鴻蒙AndroidiOS
- 鴻蒙真的是套殼嗎?HarmonyOS應用開發初體驗,Java原生和JavaScript的mvvm開發鴻蒙JavaScriptMVVM
- 加速鴻蒙生態共建,螞蟻mPaaS助力鴻蒙原生應用開發創新鴻蒙
- 鴻蒙應用開發新體驗——論大廠產業規劃與就業趨勢鴻蒙產業就業
- 鴻蒙原生應用開發——分散式資料物件鴻蒙分散式物件
- 自學鴻蒙應用開發(17)- TabList和Tab鴻蒙
- 優酷鴻蒙開發實踐 | 鴻蒙卡片開發鴻蒙
- 鴻蒙系統應用開發之入門解說鴻蒙
- 雷霆遊戲加入鴻蒙“朋友圈”,《問道》手遊啟動鴻蒙原生應用開發遊戲鴻蒙
- 如何使用DevEco Studio建立Native C++應用devC++
- 米哈遊宣佈啟動鴻蒙原生應用開發鴻蒙
- 鴻蒙IDE的家居裝置控制模板使用經驗鴻蒙IDE
- 鴻蒙開發案例:直尺鴻蒙
- 鴻蒙JS 開發整理鴻蒙JS
- 軟通動力鴻蒙書籍《HarmonyOS應用開發》正式出版鴻蒙
- 鴻蒙作業系統開發工具DevEco下載和安裝(圖文詳細教程)鴻蒙作業系統dev
- 鴻蒙原生應用開發及部署:開啟HarmonyOS NEXT App新紀元鴻蒙APP
- 鴻蒙生態夥伴SDK市場正式釋出,驅動千行百業鴻蒙原生應用開發鴻蒙
- 鴻蒙系統應用開發之基於API6的藍芽開發鴻蒙API藍芽
- 鷹角網路宣佈將啟動鴻蒙原生應用開發鴻蒙
- 鴻蒙開發案例:指南針鴻蒙
- 鴻蒙3D開發鴻蒙3D
- 《保衛蘿蔔4》僅用一個月完成鴻蒙原生應用開發鴻蒙
- 鴻蒙NEXT開發案例:簡體繁體轉換器鴻蒙
- 全新適配鴻蒙生態,Cocos引擎助力3D應用開發鴻蒙3D
- HDC 2022重磅首發《鴻蒙生態應用開發白皮書》,附全文鴻蒙
- 鴻蒙系統系列教程5-鴻蒙開發環境的搭建鴻蒙開發環境