色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙OS開發:【一次開發,多端部署】(導航欄) 導航欄

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-22 14:43 ? 次閱讀

一多導航欄

介紹

本示例展示了導航組件在不同設備形態下的樣式。

  • 在sm設備上,以tabs形式展示,內容、導航為上下樣式布局,通過點擊底部tabs切換內容;
  • 在md/lg設備上,以[SideBarContainer]形式展示,內容、導航為左右布局,通過點擊側邊一二級菜單進行內容切換。
  • 開發前請熟悉鴻蒙開發指導文檔gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md點擊或者復制轉到。

本示例使用[一次開發多端部署]中介紹的自適應布局能力和響應式布局能力進行多設備(或多窗口尺寸)適配,主要通過組件提供窗口斷點事件,保證應用在不同設備或不同窗口尺寸下可以正常顯示。

預覽效果

image.png
本示例在預覽器中的效果:

image.png

使用說明:

  1. 打開首頁,在IDE編輯器中打開預覽器查看預覽效果。
  2. 在預覽器中開啟窗口拖拽模式,拖動窗口變化,可以查看組件的響應式變化,如下圖所示:
  3. 手動自由拖拽窗口,將應用窗口在sm/md/lg三種設備形態下進行切換并查看預覽效果。
  4. 在sm/lg窗口下,點擊左上角圖標進行側邊欄樣式切換

工程目錄

MultiNavBar/entry/src/main/ets/
|---model
|   |---MenuType.ets                       // 側邊欄菜單數據類型
|   |---SideListData.ets                   // 側邊欄數據
|---pages                                  
|   |---AppStore.ets                       // 首頁
|---common                                    
|   |---BreakpointSystem.ets               // 媒體查詢
|   |---CommonMainTabs.ets                 // 一級Tabs
|   |---CommonSubTabs.ets                  // 二級Tabs
|   |---Configuration.ets                  // 樣式配置
|   |---RecommendationList.ets             // 推薦頁面
|   |---SideBarController.ets              // 側邊欄控制器  

`HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿`

搜狗高速瀏覽器截圖20240326151450.png

具體實現

本示例介紹如何使用自適應布局能力和響應式布局能力適配不同尺寸窗口,將頁面分拆為2部分。

整體布局

1.通過GridRow組件提供的斷點事件,獲取到當前窗口的斷點,通過visibility屬性將[Tabs]組件與[SideBarContainer]組件分別在sm/(md、lg) 形態下展示/隱藏。

2.同時通過斷點,對組件設置不同的樣式屬性,以最優的效果展示。

側邊欄SideBar/底部TabsController

1.側邊欄內容布局通過Flex容器分別在sm/(md、lg)形態下進行橫豎展示。

2.內容區域通過不同的窗口斷點進行選擇顯隱。

3.md、lg形態側邊欄一級菜單對應sm形態最外層的TabsController組件、二級菜單對應里層的TabsController組件。

4.側邊欄同時存在兩種形態list/tabs,通過側邊欄左上角圖標切換,list模式下內容區域較小,根據窗口斷點只顯示圖標/圖標+文字,tabs模式下內容區域較大,顯示圖標+文字。

內容區域

1.Swiper組件通過獲取窗口斷點,設置displayCount屬性,在不同窗口下顯示不同數量的圖片。

2.Gird組件通過獲取窗口斷點,設置columnsTemplate與rowsTemplate屬性,在不同窗口下顯示不同數量的Item。

3.內容瀏覽的連續性,進行窗口切換時,內容區域的瀏覽進度可以保持,不會進行重新刷新。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 鴻蒙
    +關注

    關注

    57

    文章

    2368

    瀏覽量

    42896
  • 鴻蒙OS
    +關注

    關注

    0

    文章

    189

    瀏覽量

    4455
收藏 人收藏

    評論

    相關推薦

    HarmonyOS開發案例:【一次開發多端部署(視頻應用)】

    者提供了“一次開發多端部署”的系統能力,讓開發者可以基于一次
    的頭像 發表于 05-11 15:41 ?1501次閱讀
    HarmonyOS<b class='flag-5'>開發</b>案例:【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>(視頻應用)】

    HarmonyOS開發案例:【一次開發多端部署-音樂專輯】

    基于自適應和響應式布局,實現一次開發多端部署音樂專輯頁面。
    的頭像 發表于 05-13 16:48 ?697次閱讀
    HarmonyOS<b class='flag-5'>開發</b>案例:【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>-音樂專輯】

    鴻蒙OS開發:【一次開發多端部署】(多天氣)項目

    本示例展示個天氣應用界面,包括首頁、城市管理、添加城市、更新時間彈窗,體現一次開發多端部署的能力。
    的頭像 發表于 05-20 14:59 ?862次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b><b class='flag-5'>開發</b>:【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(<b class='flag-5'>一</b>多天氣)項目

    鴻蒙OS開發:【一次開發多端部署】(音樂專輯主頁)

    本示例使用一次開發多端部署中介紹的自適應布局能力和響應式布局能力進行多設備(或多窗口尺寸)適配,保證應用在不同設備或不同窗口尺寸下可以正常顯示。
    的頭像 發表于 05-21 14:48 ?809次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b><b class='flag-5'>開發</b>:【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(音樂專輯主頁)

    鴻蒙OS開發:【一次開發多端部署】(音樂專輯頁面)

    基于自適應和響應式布局,實現一次開發多端部署音樂專輯頁面。
    的頭像 發表于 05-25 16:21 ?815次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b><b class='flag-5'>開發</b>:【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(音樂專輯頁面)

    鴻蒙OS開發:【一次開發多端部署】(視頻應用)

    者提供了“一次開發多端部署”的系統能力,讓開發者可以基于一次
    的頭像 發表于 05-25 16:29 ?4560次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b><b class='flag-5'>開發</b>:【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(視頻應用)

    鴻蒙OS開發:典型頁面場景【一次開發多端部署】實戰(音樂專輯頁2)

    本示例使用[一次開發多端部署]中介紹的自適應布局能力和響應式布局能力進行多設備(或多窗口尺寸)適配,保證應用在不同設備或不同窗口尺寸下可以正常顯示。
    的頭像 發表于 05-25 16:47 ?2131次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b><b class='flag-5'>開發</b>:典型頁面場景【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】實戰(音樂專輯頁2)

    鴻蒙OS開發:典型頁面場景【一次開發多端部署】實戰(設置典型頁面)

    本示例展示了設置應用的典型頁面,其在小窗口和大窗口有不同的顯示效果,體現一次開發多端部署的能力。
    的頭像 發表于 05-27 09:36 ?1171次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b><b class='flag-5'>開發</b>:典型頁面場景【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】實戰(設置典型頁面)

    請問系統下方的導航如何隱藏?

    如題,根據需求APP需要全屏顯示,但是現在導航常駐在下面。如何能隱藏導航,在下方邊緣上滑時才出現導航
    發表于 12-31 07:52

    請問鴻蒙Java UI怎么設置全屏,無標題導航

    鴻蒙 JavaUI 怎么設置全屏,無標題導航
    發表于 05-20 11:04

    HarmonyOS\"一次開發多端部署\"優秀實踐——玩機技巧,碼上起航

    的潛在用戶群體。個應用要在多類設備上提供統的內容,需要適配不同的屏幕尺寸和硬件,開發成本較高。\"一次開發
    發表于 08-30 18:14

    Android 仿谷歌側邊導航源碼

    Android 仿谷歌側邊導航源碼
    發表于 03-19 11:23 ?1次下載

    華為開發者大會2021:一次開發 多端部署

    一次開發 多端部署使能開發者從單設備生態跨入多設備生態!
    的頭像 發表于 10-22 15:09 ?1649次閱讀
    華為<b class='flag-5'>開發</b>者大會2021:<b class='flag-5'>一次</b><b class='flag-5'>開發</b> <b class='flag-5'>多端</b><b class='flag-5'>部署</b>

    鴻蒙OS開發:【一次開發多端部署】(多設備自適應能力)簡單介紹

    本示例是《一次開發多端部署》的配套示例代碼,展示了[頁面開發多能力],包括自適應布局、響應
    的頭像 發表于 05-21 14:59 ?2468次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b><b class='flag-5'>開發</b>:【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】(多設備自適應能力)簡單介紹

    鴻蒙OS開發:【一次開發多端部署】( 設置app頁面)

    本示例展示了設置應用的典型頁面,其在小窗口和大窗口有不同的顯示效果,體現一次開發多端部署的能力。
    的頭像 發表于 05-21 14:56 ?1209次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b><b class='flag-5'>開發</b>:【<b class='flag-5'>一次</b><b class='flag-5'>開發</b>,<b class='flag-5'>多端</b><b class='flag-5'>部署</b>】( 設置app頁面)
    主站蜘蛛池模板: xfplay 无码专区 亚洲| 国产免费69成人精品视频| 精品人妻一区二区三区视频53| 天天躁日日躁狠狠躁AV麻豆| 国产精品视频在线自在线| 亚洲欧美成人| 最近中文字幕完整版免费高清| 蜜桃日本免费观看MV| 扒开 浓密 毛| 小777论坛| 啦啦啦 中文 日本 韩国 免费| 99精品视频免费在线观看| 日久精品不卡一区二区| 国产综合欧美区在线| 69亞洲亂人倫AV精品發布| 色欲AV亚洲永久无码精品麻豆| 娇妻让壮男弄的流白浆| 99国产精品久久| 亚洲 欧美 国产 综合不卡| 久久婷婷五月综合色丁香花| 成都电影免费中文高清| 亚洲女人毛片| 欧美最猛性xxxxx亚洲精品| 国产午夜福利伦理300| 24小时日本在线| 天天综合亚洲综合网站| 老师掀开短裙让我挺进动态| 国产 亚洲 中文字幕 在线| 中文无码不卡的岛国片国产片| 色老板美国在线观看| 久久视频在线视频观看精品15| 高清 国产 在线 亚洲| 1313久久国产午夜精品理论片| 久久中文骚妇内射| 国产二区自拍| 91国在线啪精品一区| 亚洲AV精品无码国产一区| 欧美18精品久久久无码午夜福利| 国语精彩对白2021| 丰满艳妇亲伦| abp-146|