// Uri uri=Notes.CONTENT_URI;
// ContentValues values=new ContentValues();
// values.put(Notes._ID, 1);
// values.put(Notes.TITLE, (String) getText(R.string.message));
// values.put(Notes.NOTE, R.string.message);
// values.put(Notes.CREATED_DATE, R.string.message);
// values.put(Notes.MODIFIED_DATE, R.string.message);
// note.insert(uri, values);
db.execSQL("CREATE TABLE " + NOTES_TABLE_NAME + " (" + Notes._ID + " INTEGER PRIMARY KEY," + Notes.TITLE + " TEXT," + Notes.NOTE
+ " TEXT," + Notes.CREATED_DATE + " INTEGER," + Notes.MODIFIED_DATE + " INTEGER" + ");");
// String sql = "insert into notes (" + Notes._ID + "," + Notes.TITLE + "," + Notes.NOTE + "," + Notes.CREATED_DATE + ","
// + Notes.MODIFIED_DATE + ")values(" + 1 + "," + "aaaaa,bbbb," + 2 + "," + 3 + ")";
// db.execSQL(sql);
<receiver android:name="MeatherAppWidgetProvider">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
<action android:name="CHANGE" />
<action android:name="DO_SOMETHING" />
<action android:name="uuu"></action>
</intent-filter>
Intent intent=new Intent("CHANGE");
intent.putExtra("data",edit.getText().toString());
sendBroadcast(intent);
public void onReceive(Context context, Intent intent) {
super.onReceive(context, intent);
//得到数据
if (intent.getAction().equals("CHANGE")) {
String str = intent.getStringExtra("data");
Toast.makeText(context, "在服务器中得到的:"+Date_.loadTitlePref(context), Toast.LENGTH_SHORT).show();
context.startService(new Intent(context, UpdateService.class));
}
//刷新时间
if (intent.getAction().equals("DO_SOMETHING")) {
System.out.println("000000000000000000000");
System.out.println("11111111111111111111");
Toast.makeText(context, "@@@@@@@@@",Toast.LENGTH_SHORT).show();
context.startService(new Intent(context, UpdateService.class));
}
String action = intent.getAction();
if (AppWidgetManager.ACTION_APPWIDGET_UPDATE.equals(action)) {
context.startService(new Intent(context, UpdateService.class));
}
}
//发广播
Intent intt= new Intent("DO_SOMETHING");
PendingIntent pendingIntent2 = PendingIntent.getBroadcast(context, 0, intt, 0);
views.setOnClickPendingIntent(R.id.weather3, pendingIntent2);
分享到:
相关推荐
Qt5开发简单的服务器,提供日志查询,时间广播功能,采用SQLITE3.
有序广播 概况: 本章我们要学习三种数据存储方法,包括基本文件存储、SharedPreference、SQLite 有序广播 实验: 了解如何通过AndroidStudio查看安卓系统中的文件系统。 实验 有序广播的实验 1.注册两个广播接收器...
Service是android 系统中的四大组件之一,它跟Activity级别一样,但不能自己运行只能后台运行,并且可以和其他组件进行交互。使用场合例如:后台音乐播放器。 使用了什么数据库?在android中使用了开源项目sqlite...
到此数据库配置完成,如使用sqlite3请直接按照第一步修改安装步骤前端,运行yarn install后端运行pip install –r requiremen
使用外部存储4.sqlite-15.sqlite-26.sqlite-37.以启动方式使用Service8.以绑定方式使用Service-19.以绑定方式使用Service-210.广播机制-111.广播机制-212.广播机制-案例13.进程的优先级14.UI线程模 资源太大,传百度...
二手交易系统使用了Android四大组件、Fragment、SQLite数据库、多线程和网络通信等技术。用户伴随着欢迎页面进入应用,然后注册和登录,可以记住密码,下次就无需输入。在首页可以看到学习、生活、体育和电子用品...
广播可以分为有序广播和无序广播两种。 * 有序广播:优先级高的广播接收器先接收广播。 * 无序广播:所有广播接收器同时接收广播。 BroadcastReceiver 有两种注册方式,即静态注册和动态注册。静态注册需要在 ...
本文档总结了 11 个 Android 实践项目,涵盖了 Android 应用开发的多个方面,包括 Activity 传值、网络请求、GPS 定位、广播接收、左滑菜单、服务、Toast 通知、RecycleView、SQLite 数据库等。 一、Activity 传值 ...
广播和共享首选项 首先透过SharePreference来记住帐密,登入之后呼叫Broadcast,此时会广播并要求所有活动完成 相机意图 使用适当的intent呼叫系统内部的相机来拍摄,一开始先确认是否已经获取使用相机的权限,如果...
该系统通过分析 Android 的体系架构及应用程序的组成,利用 Java 和 SQLite 技术,构建了一个基于 Android 的景点推荐系统。该系统主要包括主界面、景点信息介绍、写微记、搜索以及定位导航等功能模块。 知识点一:...
安卓开发基础知识:介绍安卓开发的基本概念、组件和框架,包括活动、服务、广播接收器、内容提供器等。 安卓界面设计:讲解如何设计美观、易用的安卓应用界面,包括布局、控件、样式和主题等方面的内容。 安卓数据...
(1)创建一个Android应用,实现用户登录注册功能,要求利用SQLite数据库存储用户名和密码,并且登录时判断用户...(4)实现广播和通知的功能。 (5)利用WebView上网功能。 (6)利用Service组件实现音乐播放功能。
开发者需要了解 SharedPreferences、文件存储、SQLite 等数据存储机制,了解如何使用这些机制存储和访问数据。 Android 应用开发学习笔记是一个详细的 Android 应用开发指南,涵盖了 Android 应用开发的各个方面,...
局域网聊天室 QT sqlite数据库 局域网聊天室 广播 私聊 注册
1.5.4 sqlite 数据存储和检索数据库 1.5.5 共享数据和应用程序间通信 1.5.6 使用小组件、live folder和live wallpaper增强主屏幕 1.5.7 广泛的媒体支持和2d/3d图形 1.5.8 优化的内存和进程管理 1.6...
2. SQLite的表创建以及增删改和对media库的查询 3. 自定义控件的设计和使用 4. 官方jar包ViewPage的使用,以及页面的优化 5. 网络歌词文件抓取,下载显示 6. 全局Application,MediaPlayer的使用 7. 各种对话框和动画的...
3.使用本地Sqlite可管理 4.添加/更新/删除带有附注和类别的收入 5.添加/更新/删除带有注释和类别的费用 6. 27+个类别 7. 10+收入类别 8.概览报告周期(周、月、3个月) 9.支持双币种(印尼盾、美元),易于定制 10....
Android中的数据存取,讲述了Android的四种数据存取方法:Preference、File、SQLite和Network 第10章 Content Provider Content Provider,讲述了Android不同应用程序之间相互共享数据的机制,包括ContentProvider...
有关provider sqlite的demo,是实习的一个小练习,可运行
内含两份代码,均可运行,附实验报告,仅供参考!!Activity界面基本实验;启动式service ,生成随机数;绑定式service,执行...广播:有序广播,系统广播,普通广播;contentprovider+SQLite;基于service的综合mp3;