91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

HarmonyOS與Android大同小異的操作

OpenHarmony技術社區 ? 來源:鴻蒙技術社區 ? 作者: m清風彬彬 ? 2021-11-10 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作為剛剛成為 HarmonyOS 開發者的小白,您是否有過一些對基本功能設置的疑惑?您是否像我一樣用 Android 的語法在 HarmonyOS 中反復嘗試?您是否還在苦苦尋找 project 中的“···Mainfest.xml”,最終的結果都是以失敗告終?

那么接下來,就讓我來為剛入門 HarmonyOS 的小白總結一些在 HarmonyOS 中與 Android 大同小異的操作吧。

如何取消"丑陋"的ActionBar/TitleBar

很多開發者可能都會像我一樣認為這個 ActionBar 比較影響頁面美觀,并使用戶體驗感下降。

開發過 Android 的小伙伴可能都知道,如果我們想要去掉那個影響美觀的 ActionBar 需要把 Theme 文件或 Mainfest 文件中的"theme"改為"···.NoActionBar"。

那么我們在 HarmonyOS 工程中應該如何取消 ActionBar 呢?

①在 HarmonyOS 中取消 TitleBar

設置流程:打開工程→entry→src→main→config.json→moudle節點→添加如下代碼。

"metaData":{
"customizeData":[
{
"name":"hwc-theme",
"value":"androidhwext:style/Theme.Emui.Light.NoTitleBar",
"extra":""
}
]
},

當我們再次運行,可以看到“丑陋”的 TitleBar 已經沒有了。

如何申請應用權限

有過 Android 開發經歷的小伙伴,可能都會像我一樣還在 HarmonyOS 工程中苦苦的尋找類似“···Mainfest.xml”文件去進行權限申請。

那么聯系我們已經在上面解決了取消 TitleBar 的問題,聰明的小伙伴一定會猜到又是需要去修改"config.json"文件中的相關參數。

①在 config.json 中申請相關權限

我們依然需要像第一個問題那樣先找到并打開 config.json 文件。

這次我們需要找到的節點是“moudle”下的“reqPermissions”并如下圖進行權限申請:

例如:

"module":{
······
······,
"reqPermissions":[
{
"name":"ohos.permission.DISTRIBUTED_DATASYNC"
},
{
"name":"ohos.permission.BUS_SVC_BIND_PERMISSION"
},
{
"name":"ohos.permission.servicebus.ACCESS_SERVICE"
},
{
"name":"ohos.permission.KEEP_BACKGROUND_RUNNING"
},
······
]
}

具體權限聲明可參考《應用權限列表》:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/security-permissions-available-0000001051089272

總結

根據以上我們提到的兩個案例,不難得到一個結論:HarmonyOS 工程中的"config.json"文件功能幾乎等同于我們要找的 Android 工程中的“AndroidMainfest.xml”文件功能。

此文檔僅為大家提供借鑒,小伙伴們也可以從這里舉一反三的從中去獲取更多啟示。

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

    關注

    12

    文章

    3973

    瀏覽量

    130293
  • 鴻蒙系統
    +關注

    關注

    183

    文章

    2642

    瀏覽量

    68145
  • HarmonyOS
    +關注

    關注

    80

    文章

    2126

    瀏覽量

    33126

原文標題:HarmonyOS與Android開發有何不同?

文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    HarmonyOS 5】金融應用開發鴻蒙組件實踐

    原生鴻蒙操作系統星河版,面向開發者開放申請,余承東宣布鴻蒙生態設備數達 8 億臺;建設銀行、郵儲銀行等完成鴻蒙原生應用 Beta 版本開發。 2024 年 10 月 22 日: HarmonyOS
    的頭像 發表于 07-11 18:20 ?290次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】金融應用開發鴻蒙組件實踐

    HarmonyOS 5 入門系列 】鴻蒙HarmonyOS示例項目講解

    框架的技術變革 在移動操作系統的發展歷程中,UI 開發模式經歷了從 命令式到聲明式 的重大變革。 根據華為開發者聯盟 2024 年數據報告顯示,HarmonyOS 設備激活量已突破 7.3 億臺,其中
    的頭像 發表于 07-07 11:57 ?154次閱讀
    【 <b class='flag-5'>HarmonyOS</b> 5 入門系列 】鴻蒙<b class='flag-5'>HarmonyOS</b>示例項目講解

    如何為 Android 操作系統/設備生成 APK ?

    如何為 Android 操作系統/設備生成 APK ?
    發表于 06-30 07:12

    HarmonyOS入門指南

    1、文檔與教程 HarmonyOS開發文檔-應用開發導讀 OpenHarmony--應用開發導讀 倉頡編程語言官網 華為開發者博客 華為開發者問答專區 華為生態市場-鴻蒙生態市場
    的頭像 發表于 06-27 00:11 ?122次閱讀

    HarmonyOS基礎組件:Button三種類型的使用

    簡介 HarmonyOS在明年將正式不再兼容Android原生功能,這意味著對于客戶端的小伙伴不得不開始學習HarmonyOS開發語言。本篇文章主要介紹鴻蒙中的Button使用。 Harmon
    的頭像 發表于 06-09 15:48 ?267次閱讀
    <b class='flag-5'>HarmonyOS</b>基礎組件:Button三種類型的使用

    PLL用法

    外設。而這些外設的設置都是在interface designer中的。下面以pll的添加為例,對于trion系列的設置簡單說明。鈦金系列會稍微的區別,但是只要了解了一個,另一個都是大同小異的。 一
    的頭像 發表于 06-07 16:18 ?460次閱讀
    PLL用法

    ST EDGE AI云服務最后一步無法下載工程是怎么回事?

    generating your ioc: undefined”,其他也是大同小異。 C代碼可以下載。 我大約半個月前有用過,當時是沒有任何問題的,現在不知道是我的那個操作不對?還是ST的服務器有問題? 大家有沒有遇到和我類似的問題?
    發表于 03-13 08:17

    ads1298 PACE Detect實際做到電路中,微分電路輸出干擾實在太大了,怎么解決?

    我用的運放是OPA348,您提供的電路與我目前用的大同小異,其中的電容、電阻值我也經過多次調整,也用過您給出的值,效果不是很好。 在 ads1298的PACE_OUT端口輸出前,有個PACE Amp
    發表于 01-15 07:54

    谷歌與三星聯合發布Android XR操作系統

    谷歌與三星近日攜手宣布,共同推出了全新的操作系統——Android XR。這一系統專為頭戴式裝置和智能眼鏡等下一代計算設備提供技術支持,旨在為用戶帶來更為豐富、沉浸式的體驗。 Android XR
    的頭像 發表于 12-16 10:08 ?586次閱讀

    AWTK 最新動態:支持鴻蒙系統(HarmonyOS Next)

    導讀HarmonyOS是全球第三大移動操作系統,有巨大的市場潛力,在國產替代的背景下,機會多多,AWTK支持HarmonyOS,讓AWTK開發者也能享受HarmonyOS生態的紅利。A
    的頭像 發表于 11-06 08:03 ?850次閱讀
    AWTK 最新動態:支持鴻蒙系統(<b class='flag-5'>HarmonyOS</b> Next)

    變頻器故障頻發?這7個常見問題解決方法,你一定要知道

    的“鬧脾氣”情況,不管是ABB,還是西門子等大品牌,或是國內品牌,常見故障它們都有,處理起來方法也大同小異。準備好筆記,隨時記錄這些“維他命”吧,接下來可是滿滿的干貨。 1.過電流故障 (Overcurrent Fault) 你聽到機器咔嚓一聲,然后
    的頭像 發表于 10-29 16:51 ?1466次閱讀

    名單公布!【書籍評測活動NO.47】HarmonyOS NEXT啟程:零基礎構建純血鴻蒙應用

    。 該系統放棄了傳統的AOSP(Android Open Source Project)代碼,僅支持鴻蒙內核及鴻蒙系統的應用,彰顯了中國在操作系統領域的自主可控能力。 HarmonyOS NEXT徹底擺脫
    發表于 10-14 14:36

    華為HarmonyOS NEXT 10月8日開啟公測

    華為宣布,萬眾矚目的HarmonyOS NEXT操作系統將于10月8日正式開啟公測,標志著這一創新力作即將與廣大用戶見面。HarmonyOS NEXT作為華為自研操作系統的最新成果,不
    的頭像 發表于 09-24 15:41 ?1416次閱讀
    華為<b class='flag-5'>HarmonyOS</b> NEXT 10月8日開啟公測

    RK3568修改eMMC分區大小

    我司IAC-RK3568-CM根據eMMC大小的不同,有著不同規格的產品,不論eMMC大小如何改變,其分區的配置大同小異,除了eMMC廠商所使用的區域無法變更外,留給用戶的區域可自由寫入。我司產品
    的頭像 發表于 09-13 08:00 ?1401次閱讀
    RK3568修改eMMC分區大小

    請問MODUS支持LINUX、FREERTOS、UCOS、Mbed、Android所有操作系統嗎?

    請問 MODUS 支持 LINUX、FREERTOS、UCOS、Mbed、Android 所有操作系統嗎?
    發表于 07-23 06:06
    主站蜘蛛池模板: 精品一区 二区三区免费毛片 | 涩涩涩综合在线亚洲第一 | 久久久久久国产精品mv | 色欧美色图 | 久久久久久天天夜夜天天 | 中文字幕在线观看日剧网 | 1024成人| 日本一区不卡在线观看 | 亚洲综合成人网 | 视频一区日韩 | 免费啪视频在线观看免费的 | 黄网站在线观看 | 欧美综合一区二区三区 | 午夜精品久久久久久久99 | 免费国产小视频 | 天天天天天天天操 | 久久青草国产手机看片福利盒子 | 成人青草亚洲国产 | 尻美女视频 | 成人午夜小视频手机在线看 | 性欧美黑人xxxx| 欧美一级在线观看播放 | 国产福利2021最新在线观看 | 一区二区三区免费在线 | 天天操夜夜做 | 人人玩人人弄人人曰 | 日本三级11k影院在线 | 人人草人人干 | 欧美淫| 欧美猛交喷潮在线播放 | 欧美成人精品 | 伊人网网 | 中文字幕1区2区 | 日本黄色视| 女bbbbxxxx毛片视频0 | 天天爱天天做久久天天狠狼 | 美女屁屁免费视频网站 | 日本一区二区高清免费不卡 | 国产伦精品一区二区三区女 | 四虎影视4hu4虎成人 | tube 69sex 第一次 |