Application 共享数据 本帖最后由 zhengchao109 于 2010-05-27 21:54:20 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没看懂LZ这段代码.... LZ所说的共享数据是什么意思啊?我理解的是用SQLite SharedPreferences ContentProvider实现数据共享 1. 轻量级的数据共享,诸如字符串之类的,用sharedPreferrence。2. 提供系统级的数据共享,即各个程序均能访问数据,用contentProvider。3. 本程序内的数据传递,可以使用bundle来打包数据,用intent传输。4. 本程序内的数据共享,可以写静态类或者工具类或者静态函数来实现数据的访问。感觉你的代码,是想写一个方法然后传递程序的运行状态,建议使用第三种或者第四种方法。 在这里需要配置一些信息<application android:name=".common.MainApp"/>在程序下的每一个activity 都可以用this.mainApp = (MainApp) this.getApplicationContext();// 获取activity共享数据访问 MyApp 类的对象的数据...一个程序只初始化一个 MyApp对象... 传递一些对象...是从数据库(contentProvider )里取出来的,本来我要做成用 contentProvider 实现共享,我的同事一定要做成 这样的共享...哎.. 关于service 怎么为每个应用程序图标设置不同的背景图? Unable to resolve target 'android-9' Android 应用程序开机图片 手机QQ的待机接收数据怎么实现呢 android post数据到服务器异常 如何在编译android系统的时候不编译wifi模块 android客户端页卡问题 疯狂Android讲义 这本书如何? android 创建桌面快捷方式,并给快捷方式传自定义参数如何实现? NOKIA OVI商城的应用程序审核过程? AppWidget竟然不支持Uri读取图片???
LZ所说的共享数据是什么意思啊?
我理解的是用SQLite SharedPreferences ContentProvider实现数据共享
2. 提供系统级的数据共享,即各个程序均能访问数据,用contentProvider。
3. 本程序内的数据传递,可以使用bundle来打包数据,用intent传输。
4. 本程序内的数据共享,可以写静态类或者工具类或者静态函数来实现数据的访问。感觉你的代码,是想写一个方法然后传递程序的运行状态,建议使用第三种或者第四种方法。
在这里需要配置一些信息<application android:name=".common.MainApp"/>在程序下的每一个activity 都可以用this.mainApp = (MainApp) this.getApplicationContext();// 获取activity共享数据访问 MyApp 类的对象的数据...一个程序只初始化一个 MyApp对象...
传递一些对象...是从数据库(contentProvider )里取出来的,本来我要做成用 contentProvider 实现共享,我的同事一定要做成 这样的共享...哎..