Wear OS App開發(fā)全記錄.md

最近要做一個Wear OS端的App,第一次開發(fā)手表端App,對開發(fā)的流程做一個記錄,以備不時之需。

1.項目框架

    <uses-feature android:name="android.hardware.type.watch" />

AndroidManifest最大的區(qū)別是,uses-feature限定了watch這個類型。
build.gradle腳本基本和Android App項目沒有區(qū)別,只是增加了wear相關的library依賴。

2.布局

<?xml version="1.0" encoding="utf-8"?>
<androidx.wear.widget.BoxInsetLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/dark_grey"
    android:padding="@dimen/box_inset_layout_padding"
    tools:context=".SplashActivity"
    tools:deviceIds="wear">
</androidx.wear.widget.BoxInsetLayout>

布局的根結點是BoxInsetLayout,這是專門兼容了手表屏幕的一個Layout,需要注意的是 app:boxedEdges="all"屬性,可以保證View在手表上展示完全。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 15,406評論 4 61
  • 大家好,我是陸嘉杰,我是一名Android開發(fā)者。我想和大家進行一些技術交流,希望越來越多的人能和我成為好朋...
    Louis_陸閱讀 17,329評論 10 25
  • 然而壞情況還在擴展,停止跑步以后,Tina二十多年不犯的老毛病又回來了。他的心臟曾經(jīng)有早搏的現(xiàn)象。竇性心跳過緩,后...
    一沭閱讀 226評論 0 0
  • 抬望眼 雖是滿目烏云 卻也有鮮花美景 我欣賞風光如畫似涓涓細流 花香鳥語 處處鶯歌燕舞 卻走不出淫雨霏霏滿目瘡痍 ...
    夕陽在山閱讀 208評論 0 1

友情鏈接更多精彩內容