在Android开发中,有时候我们的App设计的功能比较多的时候,需要根据需要更简洁的为用户提供清晰已用的某些功能的时候,用桌面小部件就是一个很好的选择,即App Widget,下面我们就用Android studio来创建一个简单的桌面小部件:
- 选择New->Widget->App Wight
2.接下来设置App Widget的一些信息
其中Minimum Width 和 Minimum Height是设置App Widget的大小,如图我们设置的大小在手机上展示就是和一个应用图标的大小相同。
3.接下来点击Finish按钮,就完成了。运行你的应用,你就可以在桌面添加你自己应用的小部件,是不是很简单?
接下来看看Android Studio为我们做了哪些工作,生成App widget之后,你会发现你的项目中多了三个文件。
第一个是App Widget的Java类,主要逻辑都是在这里实现的,类中重写了父类AppWidgetProvider的三个方法: