基本信息
源码名称:桌面便签
源码大小:0.23M
文件格式:.rar
开发语言:Java
更新时间:2015-12-12
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

桌面便签软件是Android上常用软件的一种,比如比较早的Sticky Note,就曾非常流行,而实际上使用android平台对widget开发的支持,桌面便签类软件是非常易于开发的。

本文通过逐步实现一个简单的桌面便签软件,和大家分享进行widget开发的过程和方法。 



  1. package com.silenceburn;  
  2.   
  3. import android.appwidget.AppWidgetManager;  
  4. import android.appwidget.AppWidgetProvider;  
  5. import android.content.Context;  
  6. import android.util.Log;  
  7.   
  8. public class MyNote extends AppWidgetProvider {  
  9.     /** Called when the activity is first created. */  
  10.       
  11.     final String mPerfName = "com.silenceburn.MyColorNoteConf";  
  12.   
  13.     @Override  
  14.     public void onUpdate(Context context, AppWidgetManager appWidgetManager,  
  15.             int[] appWidgetIds) {  
  16.         // TODO Auto-generated method stub   
  17.         final int N = appWidgetIds.length;  
  18.         for (int i = 0; i < N; i ) {  
  19.             int appWidgetId = appWidgetIds[i];  
  20.             Log.i("myLog""this is ["   appWidgetId   "] onUpdate!");  
  21.   
  22.         }  
  23.     }  
  24.   
  25.     @Override  
  26.     public void onDeleted(Context context, int[] appWidgetIds) {  
  27.         // TODO Auto-generated method stub   
  28.         final int N = appWidgetIds.length;  
  29.         for (int i = 0; i < N; i ) {  
  30.             int appWidgetId = appWidgetIds[i];  
  31.             Log.i("myLog""this is ["   appWidgetId   "] onDelete!");  
  32.         }  
  33.     }  
  34.   
  35. }