日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

AndroidWear开发之HelloWorld篇

發布時間:2025/6/15 Android 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AndroidWear开发之HelloWorld篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

通過前一篇的學習,我們把環境都搭建好了,這下我們就可以正真的開發了。

一、創建Wear項目

通過項目創建向導一步一步下去就可以創建好一個Wear項目:

1.新建項目,一次填入應用名字,應用包名,項目位置,搞android都很熟悉的。

2.這里我們選擇Wear SDK

3.創建一個WearActivity,啟動Activity入口

4.起好名字,我們默認就可以了。

二、修正錯誤

稍等片刻as就幫你把項目建立好了,不過你會發現報錯了

系統找不到WatchActivity,這里我google了一把,得到了答案wear support library是沒有這個WatchActivity,只有InsetActivity。

所以只要我們把WatchActivity換成InsetActivity,然后就會提示你要ovveride這個onReadyForContent方法,然后把onCreate里的剪切到這里就可以運行了

三、編輯代碼

代碼如下MyActivity.java

package com.example.bvin.androidwear_helloworld;import android.os.Bundle; import android.support.wearable.activity.InsetActivity; import android.support.wearable.view.WatchViewStub; import android.util.Log; import android.widget.TextView;public class MyActivity extends InsetActivity {private TextView mTextView;private static String TAG = "MyActivity";@Overridepublic void onReadyForContent() {setContentView(R.layout.activity_my);final WatchViewStub stub = (WatchViewStub) findViewById(R.id.watch_view_stub);stub.setOnLayoutInflatedListener(new WatchViewStub.OnLayoutInflatedListener() {@Overridepublic void onLayoutInflated(WatchViewStub stub) {mTextView = (TextView) stub.findViewById(R.id.text);Log.d(TAG, "TextView: " + mTextView.getText() + " view=" + mTextView);}});}@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);} }

activity_my.xml

<?xml version="1.0" encoding="utf-8"?> <android.support.wearable.view.WatchViewStubxmlns: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:id="@+id/watch_view_stub"android:layout_width="match_parent"android:layout_height="match_parent"app:rectLayout="@layout/rect_activity_my"app:roundLayout="@layout/round_activity_my"tools:context=".MyActivity"tools:deviceIds="wear"> </android.support.wearable.view.WatchViewStub>

注意到這里有一個rectLayout一個roundLayout,一個圓形表的布局,一個方形表的布局。

四、創建模擬器

這樣就沒問題,可以直接運行啟動模擬器,這模擬器蠻好玩的。

創建一個圓形的模擬器

啟動,開機一系列教程,這界面美死了

可以雙擊打開這個界面點start可以找到自己的程序

五、運行

嗯哼,模擬器是方的?

總結

以上是生活随笔為你收集整理的AndroidWear开发之HelloWorld篇的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。