8_Android应用程序层插件.pdfVIP

  • 1
  • 0
  • 约5.77千字
  • 约 20页
  • 2017-07-30 发布于湖北
  • 举报
Android 的应用层插件 韩 超 @ Android 应用 App Widget 的使用 App Widget 是小型应用程序的视 图,可以嵌入在其他应用程序,并定期 更新。这些视图用户界面中是 Widget ,可以发布一个App Widget 的提供者,可以包含其他App Widget 的应用程序组件称为App Widget 宿主 。 创建一个App Widget 的过程序需要以下的内容: 1. 实现一个AppWidgetProvider 类 定义基本的方法,可以允许基于广播事件处理 AppWidget 的事件,例如App Widget 更新、使能、禁止和删 除的时候。AppWidgetProvider 继承了BroadcastReceiver 。 2. 对象AppWidgetProviderInfo 在一个XML 文件中定义的内容,用于描述一个 AppWidget 的元信息。 3. 实现布局 布局文件(XML ),定义App Widget 。 一个简单的App Widget 实现一个App Widget 的AndroidManifest.xml : receiver android:name=.WidgetSample intent-filter action android:name= android.appwidget.action.APPWIDGET_UPDATE / /intent-filter meta-data android:name=vider android:resource=@xml/widget/ /receiver res/xml/widget.xml 文件: appwidget-provider xmlns:android=/apk/res/android android:minWidth=200px android:minHeight=50px android:initialLayout=@layout/main android:updatePeriodMillis=0 / res/layout/main.xml 文件: ?xml version=1.0 encoding=utf-8? LinearLayout xmlns:android=/apk/res/android android:id=@+id/screen android:layout_width=fill_parent android:layout_height=fill_parent android:orientation=vertical TextView android:id=@+id/text android:text=@string/app_name android:background=#FFFFFF00 android:textColor=#FF0000FF android:textSize=20dp andr

文档评论(0)

1亿VIP精品文档

相关文档