创建app widget
创建Widget的一般步骤:
第1步:在res\/layout目录下创建一个Widget布局文件.
第2步:创建一个类继承AppWidgetProvider.
第3步:在res\/xml目录下创建一个XML文件,用来定义Widget的特性.
第4步:在AndroidManifest.xml中声明Widget.
使用Android Studio的模板功能,可以帮我们自动完成上面这些步骤.
然后弹出【New Android Component】界面:
Class Name: 类名,继承AppWidgetProvider.[图片]Placement: Widget 放在哪儿.
1.Home-screen and Keyguard: 在主屏幕和锁键上.
2.Home-screen only: 仅在主屏幕上.
3.Keyboard only(API 17+): 仅在锁键上(只支持Android4.2及以上版本).
Resizable(API 12+ ): Widget是否可调整大小,只支持Android 3.1及以上版本.
2.Only Horizontally: 仅水平时可调整.
3.Only vertically: 仅垂直时可调整.
4.Not resizable: 不可调整.