共有54篇文章,第1页,共3页
-
-
Android实现widget定时更新[分享]
- 在开发Android的widget时,第一个需要解决的问题就是怎么实现让widget定时更新,在查阅比较多的资料后,一般情况用Service在后台更新,废话不多说,贴代码如下: Widget: public class NewsWidgetProvider extends AppWidgetProvider {
@Override
public void onDel...
-
-
探秘 widget 之 launcher 添加 widget 的流程分析[分享]
- 最近打算研究下android的widget相关问题,并把一些心得在此稍作记录,哈哈,等研究完成了,如果有必要的话,也会把改动的源码贴出来,以飨读者。今天先来看看launcher2中添加widget的流程。 添加widget首先需要在laucher的空白处长按,所以首先定位在laucher的 public boo...
-
-
浅谈如何给 appwidget 添加复杂 view[分享]
- 我们都知道android原生的widget只支持极少数几个简单的view,所以功能及其简单。很多人都希望在AppWidget添加ListView、GridView等复杂的view来实现更为复杂的功能。我们知道要在AppWidget里添加 View都是通过RemoteView来做到了,然而RemoteView本身功能很弱,支持的操作很...
-
-
Android Widget 播放器[分享]
- Widget在手机应用上可谓是个宠儿,基本上好的手机平台不仅应用程序做的好,WIDGET也做的非常好。今天我就把早前做的一个山寨widget播放器,和大家一起分享分享。为什么说他山寨呢?因为我把它也放到应用程序列表里,只是把widget放在手机主页的功能拷了过来。实例中的图片是...
-
-
Android电池电量监控初步[分享]
- 引言 ,学习了包括Activity、Service、AppWidget、Broadcast、Intent、Notification、XML布局、XML配置等基础知识之后,尝试着做一个小玩意儿——电池监控,期间也是阻挠多多,现在基本完成了,所以把自己的经验分享给大家,希望能通过我的文章让还不会的朋友少走弯路,也算...
-
-
Android 删除/定制桌面电量控制插件[博客]
- 这个插件是属于设置的一部分,可以在 packages\apps\Settings\res\drawable-hdpi 这个文件夹里面查看,呵呵,有没有看到上面目录的斜杠方向,懂吧。 这里找到一个文件名为:“ic_appwidget_settings_mobile_off” 的PNG文件。 而相关的文件是: vim packages/apps/Settings...
-
-
为 Android 首屏创建 AppWidget[代码]
-
-
android计时器chronometer的基本使用[博客]
- 在Android中,可以使用计时器来实现对时间的监测,这个类所实现的功能有开始计时,停止计时,重新计时,设置计 时模式, 下面列出计时器方法的原型: long getBase();//返回基地的时间,由setBase(long)设置的 String getFormat();//返回当前字符串格式,此格式是通过setFo...
-
-
android之App Widget开发实例[博客]
- 前面一节已经实现了一个简单的App Widget,这里将通过一个实例继续深入学习App Widget。 首先继续了解下App Widget框架的主要的类: AppWidgetProvider:继承自BroadcastReceiver,在App Widget应用update,enable,disable和delet...
-
-
Android Launcher开发之AppWidget(桌面小部件)全面解析[分享]
- 导读:先简单说说Widget的原理。Widget是在桌面上的一块显示信息的东西,也通过单击Widget跳转到一个程序里面。而系统自带的程序,典型的Widget是music,这个Android内置的音乐播放小程序。先简单说说Widget的原理。Widget是在桌面上的一块显示信息的东西,也通过单击Widge...
-
-
android之appwidget(二)启动新activity[博客]
- 紧接上集,appwidget的周期函数对应的事件: onUpdate:到达指定时间之后或者用户向桌面添加appwidget时候会调用这个方法。 onDelete:当appwidget被删除时,会调用这个方法。 onEnable:当一个appwidget第一次被创建,会调用这个方法。 onDisable:当最后一个appwidget实例...
-
-
Widget改变大小[博客]
- 想控制图片和滚动,要在布局和业务写代码实现,不能 怎么设置widget的大小?
1
<?xml version="1.0" encoding="utf-8"?>
2
<appwidget-provider
3
xmlns:android="http://schemas.android.com/apk/res/android"
4
android:minWidth="499dp"
5
android:minHei...
-
-
android怎么点击一个button 就在手机主界面创建一个widget(或在主界面添加一个textvew)[提问]
- 请各位大侠帮帮忙,感激不尽!
-
-
launcher修改--获取widget信息(图片,文字等)(源码追踪)[分享]
- 在launcher中,长按屏幕,图挂了,我们在代码里面找一下: 首先,找到onLongClick(View v)方法,然后在这个方法中,有如下代码: if (mWorkspace.allowLongPress()) {
if (cellInfo.cell == null) {
if (cellInfo.valid) {
...
-
-
修改 launcher 桌面添加 时钟的问题[提问]
- 求大家帮助! 在default_workspace.xml文件 添加 <appwidget launcher:packageName="com.android.alarmclock" launcher:className="com.android.alarmclock.AnalogAppWidgetProvider" launcher:screen="2" launcher:x="0" launcher:y="0" launcher:spanX...
-
-
android app widget中使用自定义view[提问]
- app widget开发中,我想 使用自己定义的view,因为app widget支持 RemoteViews,我想问的是 RemoteViews中怎么样使用自己的view,如自定义view是com.my.AwView,使用代码怎么样加载这个view呢?
-
-
关于 Android Widget 的开发[分享]
- AppWidget framework 可以方便的在Android桌面上开发Widget小工具,在过去我们已经看到了Live Folder中,下面就以Google官方的一个例子来做介绍吧. 首先我们需要计算下最小高度, 默认情况下Android桌面使用的是基于网格的布局,使用下面的公式可以很好的处理: Minimum siz...
-
-
探秘 widget 之 widget 背后的故事[分享]
- 之前分析了下widget添加到laucher的过程,现在我们来分析下widget被添加到laucher之后发生的故事。 AppWidgetProvider 桌面组件实现的组要类,它的父类是一个广播接收器,它主要作用就是接收更新桌面组件的广播消息,然后更新桌面组件 i. public void onUpdate(Context co...
-
-
android快捷图标在桌面的位置[提问]
- 我做pad开发。从“小部件”里拖动一个图标到桌面上,松手后,创建快捷图标。这个成功了。但快捷图标的位置不是松手处的位置,而是跑到了桌面的主屏幕上。怎么能让快捷图标显示在松手处?
-
-
【android学习之十七】——特色功能2:桌面组件(快捷方式,实时文件夹)[分享]
- 二、桌面组件 1.快捷方式 Android手机上得快捷方式的意思可以以我们实际PC机器上程序的快捷方式来理解。而android中要建立某一个程序快捷方式,只需要长按桌面或者点击Menu按钮——》添加,选择“Shortcuts”或者“快捷方式”,如下图,即可添...