android 4.4W.2是用于智能手表开发,建议用android studio开发,不过也可以用eclipse,因为是新系统,所以网上的demo比较少。
针对手表小屏幕的关系,android 有一套新的ui库去适配,具体sample可以用 sdk manager管理下载
这个库可以帮你专为可穿戴设备构建UI,一些主要的类包括:
BoxInsetLayout - 一个FrameLayout ,可以自适应屏幕形状,可以把子View填充进屏幕的中间。
CardFragment - 一个可扩展内容的Fragment,可垂直滚动的卡片
CircledImageView - 圆形的ImageView
ConfirmationActivity - 一个Activity,当用户完成某个操作的时候 会有确认动画
DismissOverlayView - 一个实现了长按消失的view
GridViewPager - 一个可以允许用户垂直和水平滑动页面的控件,可以实现一个GridPagerAdapter 来展现数据
WatchViewStub - 根据屏幕的形状来渲染一个特殊的布局的类
WearableListView - 专门为小屏幕的可穿戴设备而优化的listview,显示一个可垂直滚动的列表。当用户停止滑动的时候,会自动将最近的项吸附住。
以wearablelistview为例开发
WearableListView是适用于android小型设备如智能手表显示列表的组件,可以村子滚动,非常方便的在只能手表上显示列表控件,每次显示三个列表在屏幕中间位置。
它继承RecyclerView,实现了OnScrollListener接口。