Android桌面小部件实例 桌面小时钟 AppWidegetProvider

/** * Android桌面小部件实例 桌面小时钟 */public class EX04_28 extends AppWidgetProvider {           @Override        public void onUpdate(Context context, AppWidgetManager appWidgetManager,                         int[] appWidgetIds) {                 // TODO Auto-generated method stub                   /* 新起UpdateService的Intent */                 Intent intent = new Intent(context, UpdateService.class);                 context.startService(intent);                   super.onUpdate(context, appWidgetManager, appWidgetIds);         }           public static class UpdateService extends Service {                   @Override                 public IBinder onBind(Intent arg0) {                         // TODO Auto-generated method stub                         return null;                 }                   @Override                 public void onStart(Intent intent, int startId) {                         super.onStart(intent, startId);                         /* 取得Widget的View */                         RemoteViews updateViews = new RemoteViews(this.getPackageName(),                                         R.layout.main);                         /* 格式化时间hh:mm占表时跟分 */                         SimpleDateFormat sdf = new SimpleDateFormat("hh:mm");                         /* 将时间放置TextView */                         updateViews.setTextViewText(R.id.TextView01,                                         "" + sdf.format(new Date()));                           /* 更新widget */                        ComponentName thisWidget = new ComponentName(this, EX04_28.class);                         AppWidgetManager manager = AppWidgetManager.getInstance(this);                         manager.updateAppWidget(thisWidget, updateViews);                   }         }   }

 一些优秀的帖子:

沈阳公交源代码(先放一个)
http://www.eoeandroid.com/thread-229366-1-1.html

android自定义Dialog 封装
http://www.eoeandroid.com/thread-228919-1-1.html

 7个Android应用程序源代码打包下载
http://www.eoeandroid.com/thread-228832-1-1.html

 


更多相关文章

  1. 在下方的tab页
  2. Android应用程序创建桌面快捷方式
  3. Android应用程序创建桌面快捷方式
  4. 真正的Android
  5. Android日志系统Logcat源代码简要分析
  6. 70个具有商业实战性的精品Android源码
  7. 发掘美丽的 Android(安卓)桌面
  8. 谈谈Ubuntu for Android
  9. android手把手教你开发launcher(一)(AndroidStudio版)

随机推荐

  1. MySQL中KEY、PRIMARY KEY、UNIQUE KEY、I
  2. Windows安装MySQL 5.7.18 解压版的教程
  3. 详解数据库连接的URL的写法及总结
  4. mysql5.7.19 winx64安装配置方法图文教程
  5. MySql超长自动截断实例详解
  6. mysql 5.7.15 安装配置方法图文教程(wind
  7. Mysql 5.6.37 winx64安装双版本mysql笔记
  8. centos6.5下mysql 5.7.19 安装配置方法
  9. mysql5.7.19 安装配置方法图文教程(win10
  10. mysql5.7.19 winx64解压缩版安装配置教程