iphone/android比较学习之──图片、文件、字符串
2011-07-20 13:43
483 查看
1. 显示图片这两个平台都很简单:
iphone中使用UIImage,告诉它文件path就可以了
android中使用ImageView,同样非常简单
2. 读取文件
iphone中一般借助NSBundle的pathForResource/pathForDocuments获取资源文件路径
而android中使用Context.getResources或者Context.getAssets
获取文件的内容iphone相对简单可以调用NSString的stringWithContentsOfFile,直接读入字符串,或者调用NSData的dataWithContentsOfFile读取binary。
Android中就相对复杂一点了,代码类似
InputStreamis = getAssets().open("***");
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
is.close();
String text = new String(byte);
iphone中使用UIImage,告诉它文件path就可以了
android中使用ImageView,同样非常简单
2. 读取文件
iphone中一般借助NSBundle的pathForResource/pathForDocuments获取资源文件路径
而android中使用Context.getResources或者Context.getAssets
获取文件的内容iphone相对简单可以调用NSString的stringWithContentsOfFile,直接读入字符串,或者调用NSData的dataWithContentsOfFile读取binary。
Android中就相对复杂一点了,代码类似
InputStreamis = getAssets().open("***");
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
is.close();
String text = new String(byte);
相关文章推荐
- [置顶] Android开发之将图片文件转化为字节数组字符串,并对其进行Base64编码处理
- iphone/android比较学习之──提示框的使用【转】
- iphone/android比较学习之──获取屏幕分辨率
- Android的图片,字符串,demin,color,以及Array,boolean,Integer资源的使用-android学习之旅(五十四)
- Android的图片,字符串,demin,color,以及Array,boolean,Integer资源的使用-android学习之旅(五十四)
- Android学习之实现WebView中input="file"选择文件,处理选择图片无法返回类型问题
- Android的图片,字符串,demin,color,以及Array,boolean,Integer资源的使用-android学习之旅(五十四)
- Android的图片,字符串,demin,color,以及Array,boolean,Integer资源的使用-android学习之旅(五十四)
- Android的图片,字符串,demin,color,以及Array,boolean,Integer资源的使用-android学习之旅(五十四)
- Android app-cache-Path的 缓存图片、缓存文件的路径包名路径 和外路径比较
- iphone/android比较学习之──提示框的使用
- Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值 数组
- Android 个人学习笔记之--- Pull解析XML文件
- Android中遍历文件夹、比较文件类型测试
- python文件查找字符串,python递归学习
- Android学习(41) -- 自定义控件(5)图片轮播(伪循环)
- Android ExifInterface 学习笔记,图片旋转的操作。
- Android图片处理框架之Fresco学习使用
- JAVA开发_图片文件与字符串之间的转换
- Android图片缩放总结及比较