zoukankan      html  css  js  c++  java
  • Android桌面小部件实例 桌面小时钟

    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

  • 相关阅读:
    RabbitMq+Haproxy负载均衡
    RabbitMq常用命令
    几种常见的消息队列
    RabbitMq集群搭建
    a=a+b与a+=b的区别
    Redis集群搭建
    变量作用域
    8.3吝啬SAT问题
    Surrounded Regions
    Binary Tree Maximum Path Sum
  • 原文地址:https://www.cnblogs.com/vus520/p/2776989.html
Copyright © 2011-2022 走看看