基本信息
源码名称:桌面便签
源码大小:0.23M
文件格式:.rar
开发语言:Java
更新时间:2015-12-12
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
桌面便签软件是Android上常用软件的一种,比如比较早的Sticky Note,就曾非常流行,而实际上使用android平台对widget开发的支持,桌面便签类软件是非常易于开发的。
本文通过逐步实现一个简单的桌面便签软件,和大家分享进行widget开发的过程和方法。
- package com.silenceburn;
- import android.appwidget.AppWidgetManager;
- import android.appwidget.AppWidgetProvider;
- import android.content.Context;
- import android.util.Log;
- public class MyNote extends AppWidgetProvider {
- /** Called when the activity is first created. */
- final String mPerfName = "com.silenceburn.MyColorNoteConf";
- @Override
- public void onUpdate(Context context, AppWidgetManager appWidgetManager,
- int[] appWidgetIds) {
- // TODO Auto-generated method stub
- final int N = appWidgetIds.length;
- for (int i = 0; i < N; i ) {
- int appWidgetId = appWidgetIds[i];
- Log.i("myLog", "this is [" appWidgetId "] onUpdate!");
- }
- }
- @Override
- public void onDeleted(Context context, int[] appWidgetIds) {
- // TODO Auto-generated method stub
- final int N = appWidgetIds.length;
- for (int i = 0; i < N; i ) {
- int appWidgetId = appWidgetIds[i];
- Log.i("myLog", "this is [" appWidgetId "] onDelete!");
- }
- }
- }