android应用间数据传递(使用ContentProvider及SQLite在应用间传递数据)
2015-12-09 00:15
686 查看
创建一个新工程LearnContentWrite,一个空的Activity |
创建一个类MyProviderextendsContentProvider,默认重写如下方法(我们发现其实ContentProvider非常类似数据库操作,所有我们就是使用ContentProvider来操作数据库的查询、删除、添加等操作): delete getType insert onCreate query update |
在LearnContentWrite中的AndroidManifest.xml添加允许外部调用的配置信息 |
<providerandroid:name="MyProvider"android:exported="true"android:authorities="com.czg.cp"></provider> 具体位置: |
<activityandroid:name=".MainActivity"> |
MyProvider.java代码 |
publicclassMyProviderextendsContentProvider{
|
LearnContentWrite项目的MainActivity.java代码 |
publicclassMainActivityextendsAppCompatActivity{ |
先直接运行到手机或虚拟机中,并点击按钮 |
此时就会在手机系统的固定地方创建一个文件夹 Android系统的Data文件夹\内部的Data\找到我们的工程 |
此时通过AnroidDeviceMoniter工具我们可以看到。数据库已经创建成功 |
创建另外一个新工程LearnContentRead,一个空的Activity,LearnContentRead中的MainActivity.java代码 |
publicclassMainActivityextendsAppCompatActivity{ |
相关文章推荐
- 安装配置MySQLMTOP来监控MySQL运行性能的教程
- CentOS下编写shell脚本来监控MySQL主从复制的教程
- Hadoop搭建之Sqoop与SQL链接
- Using Oracle SQL Developer to Setup SQL*Loader Runs
- SQL Developer Connect to MySQL
- mysql5.5 semi-sync replication 安装维护
- Spotlight on MySQL监控MySQL服务器
- sql: sql developer tunnel转接
- sql 撤销索引、表已经数据库(drop)、清除表数据(truncate table)
- PostgreSQL数据导出导入COPY
- Mysql在大型网站的应用架构演变
- PL/SQL Developer使用技巧、快捷键
- 使用Sqoop从MySQL导入数据到Hive和HBase 及近期感悟
- Vsftpd基于MySQL实现用户认证
- MySQL数据库的维护处理
- oracle SQL%ISOPEN
- 利用openssl实现私有CA以及mysql服务器的ssl连接的配置
- 监控MySQL主从同步延时
- mysql日常运维
- Mysql 1030 Got error -1 from storage engine 错误解决