共有54篇文章,第1页,共3

  • 探秘 widget 之 launcher 添加 widget 的流程分析[分享]
    鉴客 发表于 2011-09-25 07:08|1次评论|4866次阅读
    最近打算研究下android的widget相关问题,并把一些心得在此稍作记录,哈哈,等研究完成了,如果有必要的话,也会把改动的源码贴出来,以飨读者。今天先来看看launcher2中添加widget的流程。 添加widget首先需要在laucher的空白处长按,所以首先定位在laucher的 public boo...
  • 浅谈如何给 appwidget 添加复杂 view[分享]
    鉴客 发表于 2011-09-25 06:52|0次评论|4488次阅读
    我们都知道android原生的widget只支持极少数几个简单的view,所以功能及其简单。很多人都希望在AppWidget添加ListView、GridView等复杂的view来实现更为复杂的功能。我们知道要在AppWidget里添加 View都是通过RemoteView来做到了,然而RemoteView本身功能很弱,支持的操作很...
  • Android实现widget定时更新[分享]
    小编辑 发表于 2010-06-04 13:52|0次评论|4291次阅读
    在开发Android的widget时,第一个需要解决的问题就是怎么实现让widget定时更新,在查阅比较多的资料后,一般情况用Service在后台更新,废话不多说,贴代码如下:  Widget:  public class NewsWidgetProvider extends AppWidgetProvider {   @Override   public void onDel...
  • Android Widget 播放器[分享]
    鉴客 发表于 2011-12-10 11:01|1次评论|3371次阅读
    Widget在手机应用上可谓是个宠儿,基本上好的手机平台不仅应用程序做的好,WIDGET也做的非常好。今天我就把早前做的一个山寨widget播放器,和大家一起分享分享。为什么说他山寨呢?因为我把它也放到应用程序列表里,只是把widget放在手机主页的功能拷了过来。实例中的图片是...
  • Android电池电量监控初步[分享]
    鉴客 发表于 2012-01-29 11:03|1次评论|3370次阅读
    引言 ,学习了包括Activity、Service、AppWidget、Broadcast、Intent、Notification、XML布局、XML配置等基础知识之后,尝试着做一个小玩意儿——电池监控,期间也是阻挠多多,现在基本完成了,所以把自己的经验分享给大家,希望能通过我的文章让还不会的朋友少走弯路,也算...
  • Android 删除/定制桌面电量控制插件[博客]
    張3. 发表于 2011-04-29 15:46|1次评论|3355次阅读
    这个插件是属于设置的一部分,可以在 packages\apps\Settings\res\drawable-hdpi 这个文件夹里面查看,呵呵,有没有看到上面目录的斜杠方向,懂吧。 这里找到一个文件名为:“ic_appwidget_settings_mobile_off” 的PNG文件。 而相关的文件是: vim packages/apps/Settings...
  • 为 Android 首屏创建 AppWidget[代码]
    鉴客 发表于 2012-02-14 11:02|2次评论|2761次阅读
  • android计时器chronometer的基本使用[博客]
    kevin.gan 发表于 2010-01-06 18:00|0次评论|2518次阅读
    在Android中,可以使用计时器来实现对时间的监测,这个类所实现的功能有开始计时,停止计时,重新计时,设置计 时模式, 下面列出计时器方法的原型: long getBase();//返回基地的时间,由setBase(long)设置的 String getFormat();//返回当前字符串格式,此格式是通过setFo...
  • android之App Widget开发实例[博客]
    晨曦之光 发表于 2012-03-20 18:51|6次评论|2454次阅读
           前面一节已经实现了一个简单的App Widget,这里将通过一个实例继续深入学习App Widget。        首先继续了解下App Widget框架的主要的类:        AppWidgetProvider:继承自BroadcastReceiver,在App Widget应用update,enable,disable和delet...
  • android之appwidget(二)启动新activity[博客]
    守夜之星 发表于 2012-08-10 11:36|0次评论|2051次阅读
    紧接上集,appwidget的周期函数对应的事件: onUpdate:到达指定时间之后或者用户向桌面添加appwidget时候会调用这个方法。 onDelete:当appwidget被删除时,会调用这个方法。 onEnable:当一个appwidget第一次被创建,会调用这个方法。 onDisable:当最后一个appwidget实例...
  • Android Launcher开发之AppWidget(桌面小部件)全面解析[分享]
    长平狐 发表于 2012-09-03 12:29|0次评论|1983次阅读
    导读:先简单说说Widget的原理。Widget是在桌面上的一块显示信息的东西,也通过单击Widget跳转到一个程序里面。而系统自带的程序,典型的Widget是music,这个Android内置的音乐播放小程序。先简单说说Widget的原理。Widget是在桌面上的一块显示信息的东西,也通过单击Widge...
  • launcher修改--获取widget信息(图片,文字等)(源码追踪)[分享]
    迷途d书童 发表于 2012-03-30 14:07|0次评论|1757次阅读
           在launcher中,长按屏幕,图挂了,我们在代码里面找一下: 首先,找到onLongClick(View v)方法,然后在这个方法中,有如下代码: if (mWorkspace.allowLongPress()) { if (cellInfo.cell == null) { if (cellInfo.valid) { ...
  • Widget改变大小[博客]
    Thanks 发表于 2012-08-10 19:45|0次评论|1661次阅读
    想控制图片和滚动,要在布局和业务写代码实现,不能 怎么设置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 Widget 的开发[分享]
    华宰 发表于 2011-09-15 10:02|1次评论|1566次阅读
    AppWidget framework 可以方便的在Android桌面上开发Widget小工具,在过去我们已经看到了Live Folder中,下面就以Google官方的一个例子来做介绍吧. 首先我们需要计算下最小高度, 默认情况下Android桌面使用的是基于网格的布局,使用下面的公式可以很好的处理: Minimum siz...
  • 修改 launcher 桌面添加 时钟的问题[提问]
    晓明1 发表于 2012-01-13 16:51|1次评论|1436次阅读
    求大家帮助! 在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怎么点击一个button 就在手机主界面创建一个widget(或在主界面添加一个textvew)[提问]
    yhl126 发表于 2012-11-27 22:03|6次评论|1427次阅读
    请各位大侠帮帮忙,感激不尽!
  • 探秘 widget 之 widget 背后的故事[分享]
    鉴客 发表于 2011-09-25 07:01|1次评论|1288次阅读
    之前分析了下widget添加到laucher的过程,现在我们来分析下widget被添加到laucher之后发生的故事。 AppWidgetProvider 桌面组件实现的组要类,它的父类是一个广播接收器,它主要作用就是接收更新桌面组件的广播消息,然后更新桌面组件 i. public void onUpdate(Context co...
  • android的widget開發,如何實現widget顯示出來才更新?[提问]
    若奇 发表于 2013-04-23 11:36|1次评论|1240次阅读
    android開發中,例如我的widget是個時鍾,在第2屏。我劃到第2屏,它被顯示出來了,才進行時間更新。又或者鎖了屏,解鎖後,widget時鐘才進行更新。 這種想法基於兩個原因:1、節省資源,不希望service長期運作;2、針對某些kill進行的軟件,一旦把service殺掉,widget就無法...
  • android悬浮窗--获取内存[分享]
    迷途d书童 发表于 2012-03-30 14:07|0次评论|1248次阅读
              首先,得先说明,这个例子并不是我写的,是从eoeAndroid的一个帖子上面看到的,下载了他的源代码,然后分析一下,供学习共享。(另外,对于其代码有所修改,以便于更好的说明问题,另:同时把源代码上传,下载地址:http://download.csdn.net/detail/aoman...
  • 【android学习之十七】——特色功能2:桌面组件(快捷方式,实时文件夹)[分享]
    晨曦之光 发表于 2012-03-08 14:19|1次评论|1212次阅读
       二、桌面组件    1.快捷方式           Android手机上得快捷方式的意思可以以我们实际PC机器上程序的快捷方式来理解。而android中要建立某一个程序快捷方式,只需要长按桌面或者点击Menu按钮——》添加,选择“Shortcuts”或者“快捷方式”,如下图,即可添...
top Created with Sketch. 顶部