自定义表盘探索1

来源:互联网 发布:淘宝上企业店铺靠谱吗 编辑:程序博客网 时间:2024/04/26 14:18

0关于android wear开发,对于我来说是个新鲜活儿,下面就来说说心得把:

1.基本手势

.如何在手表里写好一个service,

先模仿,然后最重要的要知道手表怎么用,经过摸索,他们有如下几个功能:

下拉(看通知栏)

上拉(看应用提示)

左滑1步(看带activity的应用),载滑就是通讯录等其他功能了

还有一个,就是困扰我半天的:提供service绘制表盘功能的长按了!!!有了改功能,所以整个工程不要activity也能炒作


接下来,就来解析一下manifest文件了!

2.meta-data配置:

由于手表基于蓝牙传输的特殊特点,配置类是bundle的数据源key-value有所不同:

<meta-data    android:name="android.service.wallpaper"    android:resource="@xml/watch_face" />
wallper:壁纸

resource:资源文件id为那个

在代码里又是这么写的:

//在service应用<meta-data>元素。  

(Context.)ComponentName cn =new ComponentName(this, MetaDataService.class);  

ServiceInfo info =this.getPackageManager().getServiceInfo(cn, PackageManager.GET_META_DATA);  

info.metaData.getString("meta_name");



0 0
原创粉丝点击