Android项目-WidgetApp Widgets是一个小的应用控件,它能够嵌入在其他的应用中(像主屏幕),并且可以周期性的更新。 能够拥有widget的应用程序被叫做App Widget host,简单创建widget (具体内容在开发文档中写的很详细) 1.创建一个AppWidget类,继承AppWidgetProvider(这个类继承自BroadcastReceiver)2.在mani
转载
2023-06-29 22:27:39
167阅读
本来打算晚上继续 Api Demos 系列的,不过今天下午的时候无聊去玩了一下桌面组件 App Widget 觉得挺不错的一个东西,对它很是感兴趣,玩了一下碰到很多问题,一直在解决问题到了晚上10点。只能怪自己理解不深刻,不过最后还是解决了,把一些领悟写出来也算给自己一个交代。下面是本篇的大纲:
1、AppWidget 框架类
2、在 Android 如何使用 Widget
3、AppW
推荐
原创
2010-07-29 23:42:57
10000+阅读
点赞
3评论
AppWidget 框架类
1、AppWidgetProvider :继承自 BroadcastRecevier , 在AppWidget 应用 update、enable、disable 和 delete 时接收通知。其中,onUpdate、onReceive 是最常用到的方法,它们接收更新通知。
2、 AppWidgetProvderInfo:描述 AppWidget 的大小、更新频率和初始界面等信息,以XML 文件形式存在于应用的 res/xml/目录下。
3、AppWidgetManger :负责管理 AppWidget ,向 AppwidgetProvider 发送通知。
4、RemoteViews :一个可以在其他应用进程中运行的类,向 AppWidgetProvider 发送通知。
转载
精选
2012-08-15 11:34:27
658阅读
本来打算晚上继续 Api Demos 系列的,不过今天下午的时候无聊去玩了一下桌面组件 App Widget 觉得挺不错的一个东西,对它很是感兴趣,玩了一下碰到很多问题,一直在解决问题到了晚上10点。只能怪自己理解不深刻,不过最后还是解决了,把一些领悟写出来也算给自己一个交代。下面是本篇的大纲:1、AppWidget 框架类
转载
2021-08-23 15:04:52
446阅读
下面是本篇的大纲:
1、AppWidget 框架类
2、在 Android 如何使用 Widget
3、AppWidget 框架的主要类介绍
4、DEMO 讲解
1、AppWidget 框架类
1、AppWidgetProvider :继承自 BroadcastRecevier , 在AppWidget 应用 update、enabl
转载
精选
2011-08-02 13:33:40
516阅读
这里要讲的是一个android的桌面程序的设计思路及开发实现过程,先来看一下界面。 软件开发之前必定是设计过程,首先要完成软件的市场定位及功能定位。由上图基本可知本软件的用途,在这个软件开发之前我给出的一些这样的定位:关键词:1.便笺这个不用多讲,必须具备方便快捷的操作及简洁明了的界面,类似生活中的便利贴的功能,大家可以设想一下自己在使用一个便利贴的时候最想要得到的体验,那肯定就是“便利
转载
2023-10-28 07:49:14
38阅读
Android桌面二:Android桌面widget一、概述AppWidget是应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。官方文档地址:《App Widgets》
这里涉及到两个方面的内容:AppWidgetProvider类和appwid
转载
2023-09-27 08:48:54
131阅读
最近做了一个widget,功能跟android自带的Picture frame功能相似,唯一不同的是,Picture frame是从SDCard中取得图片,而我做的这个widget所找的图片是从Google Picasa上面找,具体操作不是写本文的目的。运行效果图:图1. 选择 Picture Frame图2. 从SDCard中找图片,它会一个一个地显示出来。图3. 选择要剪切的图片部分
怎样在Android实现桌面清理内存简单Widget小控件我们常常会看到类似于360、金山手机卫士一类的软件会带一个widget小控件,显示在桌面上,上面会显示现有内存大小,然后会带一个按键功能来一键清理内存,杀死后台进程的功能,那么这个功能是怎样实现的呢,我们今天也来尝试做一个类似的功能的小控件。...
转载
2016-01-14 10:02:00
107阅读
2评论
下面是本篇的大纲: 1、AppWidget 框架类 2、AppWidget 框架的主要类介绍 3、DEMO 讲解1、AppWidget 框架类 1、AppWidgetProvider :继承自 BroadcastRecevier , 在AppWidget 应用 update、enable、disable 和 delete 时接收通知。其中,onUpdate、onReceive 是最常用到的方法,它
转载
2024-10-10 12:41:20
29阅读
# Android 判断widget是否显示
作为一名经验丰富的开发者,我们经常需要判断 Android 应用中的 widget 是否显示,这在某些情况下非常有用。下面我将教你如何实现这个功能。
## 流程
首先,我们来看一下实现这个功能的整体流程:
```mermaid
journey
title 判断widget是否显示
section 开始
开发者->
原创
2024-03-26 07:11:39
441阅读
Android之桌面组件App Widget案例
转载
2011-03-02 17:41:00
92阅读
【Android开发者】aimself本文翻译自Android Developers Blog:Introducing home screen widgets and the AppWidget frameworkAndroid 1.5 SDK一个令人兴奋的新特性是AppWidget framework,这个框架允许开发者开发widgets,这些widgets可以被用户拖到用户的桌面并且可以交互。
安卓开发中很多控件都是Widget类的,但是我们常说的Widget指的是AppWidget,即一些可以放置在桌面的小部件。 下面用两个实例来说一下这个AppWidget怎么来用。实例一:AppWidget的基本使用①创建一个AppWidget的布局文件appwidget_layout.xml<?xml version="1.0
转载
2023-11-04 21:26:30
74阅读
Android开发应用除了程序应用,还有App Widget应用。好多人会开发程序应用而不会开发App Widget应用。本帖子就是帮助大家学习如何开发App Widget应用的。 先简单说说App Widget的原理。App Widget是在桌面上的一块显示信息的东西,通过单击App Widget跳转到程序入口类。而系统自带的程序,典型的App Widget是music,这个Android内置的
转载
2011-03-02 10:11:00
512阅读
2评论
原创/*** 桌面小组件:时钟* * 桌面小组件: 功能:在桌面上直接显示信息,不用启动activity 步骤:1.新建xml文件resource type:appWidget provider(必填属性:宽、高、布局)2.创建一个类 extends AppWidgetProvider,实现小组件的功能3.配置清单文件: <receiver android:name="com.ex
原创
2013-07-01 22:54:17
676阅读
安卓小部件(AppWidget)刷新源码解析一列表一、刷新流程1、system_process 发送广播2、应用widget收到广播,执行一系列的业务逻辑后,调用AppWidgetManager的updateAppWidget()方法3、AppWidgetManager 通过AIDL 通知 system_process更新,system_process收到回调后做一些列操作,回调host 进程4、
转载
2023-08-22 14:01:43
90阅读
# 如何在 Android 12 Launcher 中主动更新 Widget
在 Android 12 中,Widget 的更新机制有了很大的改善,开发者可以更方便地更新 UI。对于刚入行的开发者来说,实现一个能够主动更新的 Widget 是一项重要的技能。本文将带您了解在 Android 12 Launcher 中主动更新 Widget 的完整流程。
## 整体流程
以下是实现主动更新 W
原创
2024-08-14 04:13:34
109阅读
背景项目中有时需要在安卓桌面添加widget,方便用户查看或做一些操作.Demo实现效果图用于实现一个显示日期的widget实现步骤1. 新建widget2. 选择占用屏幕空间的大小3. 自动生成的代码文件4. 主要代码如下:class TimerService : Service() { private lateinit var rv: RemoteViews...
原创
2021-10-19 14:46:39
227阅读
背景项目中有时需要在安卓桌面添加widget,方便用户查看或做一些操
原创
2022-02-25 17:43:52
339阅读