Android_共享数据区 资源访问
2017-07-22 11:18
211 查看
共享数据区:
Intent intent = new Intent(当前界面对象,目标界面类对象);
第二个参数之所以不能用目标界面对象是因为,不能确定目标对象何时创建回报空指针异常
而类对象会在工程加载时把所有的类对象加载到内存
Application 共享数据区:
一个总配置文件中只能有一个application,一个application只能注册一个共享数据区,并且该数据区中的数据被包含的所有activity所共享
class类继承Application
在总配置文件中注册
SrcActivity 获取MyApp对象并设置数据
DesActivity 获取并读取数据
资源访问:
int数组资源:
设置背景图片会整体拉伸 不常用
设置src方式图片 按比例拉伸
推荐第三种位图
位图的获取:
位图的三种方式:
(1)
(2)
(3)不同虚拟机中的elicpse中会显示多个sd卡文件,是因为不同版本的保留了之前的sd文件夹,但都是快捷方式并在路径中都会指向最终的有效文件夹
对sdcard操作不要忘记加权!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Intent intent = new Intent(当前界面对象,目标界面类对象);
第二个参数之所以不能用目标界面对象是因为,不能确定目标对象何时创建回报空指针异常
而类对象会在工程加载时把所有的类对象加载到内存
Application 共享数据区:
一个总配置文件中只能有一个application,一个application只能注册一个共享数据区,并且该数据区中的数据被包含的所有activity所共享
class类继承Application
在总配置文件中注册
SrcActivity 获取MyApp对象并设置数据
DesActivity 获取并读取数据
资源访问:
int数组资源:
设置背景图片会整体拉伸 不常用
设置src方式图片 按比例拉伸
推荐第三种位图
位图的获取:
位图的三种方式:
(1)
(2)
(3)不同虚拟机中的elicpse中会显示多个sd卡文件,是因为不同版本的保留了之前的sd文件夹,但都是快捷方式并在路径中都会指向最终的有效文件夹
对sdcard操作不要忘记加权!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
相关文章推荐
- android 应用间共享数据,调用其他app数据资源
- 5.4、Android中数据存储和访问-使用ContentProvider共享数据
- Android编程实现两个Activity之间共享数据及互相访问的方法
- Android深入探究笔记之十 -- 使用 ContentProvider 共享数据(二),访问与添加通讯录
- android 数据存储和访问方式四:ContentProvider(内容提供者、数据共享)详解
- 宽带能连接上,接收不到数据或局域网内某台电脑的共享资源无法访问解决办法
- Android之 内容提供器(1)——使用内容提供器访问其它程序共享的数据
- Android 应用程序之间数据共享—ContentProvider 保时被访问
- android 数据存储和访问方式二:SharedPreferences(共享参数)详解
- Android 安全访问机制(沙盒数据共享)
- Android深入探究笔记之十 -- 使用 ContentProvider 共享数据(二),访问与添加通讯录
- android 数据存储和访问方式四:ContentProvider(内容提供者、数据共享)详解
- Android中ContentProvider(内容题供着)2访问自定义的内容提供者,共享Sqlite数据库数据
- window服务程序突破限制访问网络共享资源总结
- lock(object)访问共享数据
- 使用C# lock同时访问共享数据
- 局域网中机器不能访问共享资源
- Windows Server 2008下共享资源访问走捷径
- 访问共享资源新方法
- 局域网内,XP系统访问server2003中共享的资源