第四周随笔(4)--酷特性widget

2016-06-05  本文已影响0人  關kwan

一般流程:

  1. 新建一个继承AppWidgetProvider的类TextWidget;

  2. 在AndroidManifest为TextWidget注册:

    注册
    说明:
    meta-data可以理解为存储数据
  3. 设置布局文件,即上面resource的widget_setting的layout文件:

meta-data的resource
说明:

initialLayout:初始布局,(widget_setting是一个用户一开始看到的widget的图标(即长按桌面时打开widget的图标),layout_widget是用户将图标拖到桌面后显示的布局文件。所以,至少要创建两个xml)
perviewImage:图标图片
updatePeriodMillis:更新周期


处理事件、加功能

执行功能(例如点击事件等操作)、接收消息 都是在继承AppWidgetProvider的Java文件中写;
主要两个重构方法:
onReceive() 和 onUpdate()

设置点击事件,发送消息到接收器 接收消息后,处理事件
上一篇 下一篇

猜你喜欢

热点阅读