当前位置: 编程技术>移动开发
本页文章导读:
▪camera 捕捉图片后存放有关问题 camera 捕捉图片后存放问题
在android中camera捕捉相片后 相片的存放是手机程序执行的他会自己捕捉与存取并放到一个权限比较低的地方,当你想把这个存放到你这个应用程序中时他是没有权.........
▪ 怎么把CGPoint放入数组中 如何把CGPoint放入数组中
原文地址:如何把CGPoint放入数组中http://www.aisidachina.com/forum/viewthread.php?tid=26把CGPoint放入数组的过程是这样的:NSArray *array=[NSArray arrayWithObjects:NSStringFromCGPoint(0.0f,0.0.........
▪ GPS效能的相关说明 GPS功能的相关说明
GPS功能的相关说明1.GPS三种类型 此选项缺省为Stand Alone模式。 Stand Alone:是目前比较成熟、通用的GPS定位模式,仅通过卫星信号定位。 MS Based:也称为MSB,从服务器下.........
[1]camera 捕捉图片后存放有关问题
来源: 互联网 发布时间: 2014-02-18
camera 捕捉图片后存放问题
在android中camera捕捉相片后 相片的存放是手机程序执行的他会自己捕捉与存取并放到一个权限比较低的地方,当你想把这个存放到你这个应用程序中时他是没有权限的,因此必须通过复制自带程序存放的图片到自己的应用程序中。
private void saveFullImage() {
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File file = new File(Environment.getExternalStorageDirectory(), "test.jpg");
outputFileUri = Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(intent, TAKE_PICTURE);}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{ if ((requestCode == TAKE_PICTURE) && (resultCode == Activity.RESULT_OK)) { // Check if the result includes a thumbnail Bitmap
if (data == null) {
// TODO Do something with the full image stored
// in outputFileUri. Perhaps copying it to the app folder
}
}
}
在android中camera捕捉相片后 相片的存放是手机程序执行的他会自己捕捉与存取并放到一个权限比较低的地方,当你想把这个存放到你这个应用程序中时他是没有权限的,因此必须通过复制自带程序存放的图片到自己的应用程序中。
private void saveFullImage() {
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File file = new File(Environment.getExternalStorageDirectory(), "test.jpg");
outputFileUri = Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(intent, TAKE_PICTURE);}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{ if ((requestCode == TAKE_PICTURE) && (resultCode == Activity.RESULT_OK)) { // Check if the result includes a thumbnail Bitmap
if (data == null) {
// TODO Do something with the full image stored
// in outputFileUri. Perhaps copying it to the app folder
}
}
}
[2] 怎么把CGPoint放入数组中
来源: 互联网 发布时间: 2014-02-18
如何把CGPoint放入数组中
原文地址:如何把CGPoint放入数组中
http://www.aisidachina.com/forum/viewthread.php?tid=26
把CGPoint放入数组的过程是这样的:
从数组中取值的过程是这样的:
原文地址:如何把CGPoint放入数组中
http://www.aisidachina.com/forum/viewthread.php?tid=26
把CGPoint放入数组的过程是这样的:
NSArray *array=[NSArray arrayWithObjects:NSStringFromCGPoint(0.0f,0.0f),NSStringFromCGPoint(0.0f,0.0f),nil];
从数组中取值的过程是这样的:
CGPoint point=CGPointFromNSString([array objectAtIndex:2]);
[3] GPS效能的相关说明
来源: 互联网 发布时间: 2014-02-18
GPS功能的相关说明
GPS功能的相关说明
1.GPS三种类型
此选项缺省为Stand Alone模式。
Stand Alone:是目前比较成熟、通用的GPS定位模式,仅通过卫星信号定位。
MS Based:也称为MSB,从服务器下载卫星信息,然后通过卫星信号定位,会比StandAlone模式搜星过程快一些。类似于最早期的Stand Alone+快速GPS功能。MSB模式下,每次开启GPS功能,如果发现星历过期,会通过数据连接下载最新的卫星信息。
MS Assisted:也称为MSA,通过基站辅助定位,直接从移动通讯公司服务器上获取设备的当前位置。因电信服务器限制,只能实现单次定位。
注:
a.MSA和MSB都是GPSOne功能/标准的一种实现方式。
b.Stand Alone和MSB适用于卫星信号较好的地方使用;MSA适用于卫星信号较差的地方。
c.(Stand Alone + 快速GPS功能)与MSB模式类似,区别在于前者是手动下载星历,后者是主动下载星历。
d.快速GPS可以加快Stand Alone的定位速度。
e.由于MSA的单次定位特性,市场上的GPS软件无法实现移动过程中的连续定位。
2.GPS开关
此选项缺省为打开状态。
打开:此终端上GPS功能打开,可以使用导航功能。
关闭:此终端上GPS功能关闭,任何GPS定位都会失败。
3.是否允许被定位
此选项缺省为打开。
打开:允许移动公司的GPS服务器定位此终端。
关闭:不允许移动公司的GPS服务器定位此终端。
4.模块发起/应用发起
此选项缺省为模块发起。
模块发起:定位时由手机Modem(6085芯片)发起数据连接。
应用发起:定位时由手机上的应用程序发起数据连接。
两者的区别在于:
a.当使用GPS功能需要连接网络(MSA、MSB两种方式会进行数据连接)的时候,模块发起的设置可能因为当前存在其它数据连接而失败;而应用发起的设置会先断开当前数据连接再连接专门的GPS连接点。
b.应用发起的设置,用户可以从工具栏上看到数据连接的过程,而模块发起的不会。
注:
当产生数据连接的时候,都会产生网络费用,请提示用户知晓;如果UIM卡没有开通数据服务,可能造成GPSOne(MSA或者MSB)功能无法正常使用。
GPS功能的相关说明
1.GPS三种类型
此选项缺省为Stand Alone模式。
Stand Alone:是目前比较成熟、通用的GPS定位模式,仅通过卫星信号定位。
MS Based:也称为MSB,从服务器下载卫星信息,然后通过卫星信号定位,会比StandAlone模式搜星过程快一些。类似于最早期的Stand Alone+快速GPS功能。MSB模式下,每次开启GPS功能,如果发现星历过期,会通过数据连接下载最新的卫星信息。
MS Assisted:也称为MSA,通过基站辅助定位,直接从移动通讯公司服务器上获取设备的当前位置。因电信服务器限制,只能实现单次定位。
注:
a.MSA和MSB都是GPSOne功能/标准的一种实现方式。
b.Stand Alone和MSB适用于卫星信号较好的地方使用;MSA适用于卫星信号较差的地方。
c.(Stand Alone + 快速GPS功能)与MSB模式类似,区别在于前者是手动下载星历,后者是主动下载星历。
d.快速GPS可以加快Stand Alone的定位速度。
e.由于MSA的单次定位特性,市场上的GPS软件无法实现移动过程中的连续定位。
2.GPS开关
此选项缺省为打开状态。
打开:此终端上GPS功能打开,可以使用导航功能。
关闭:此终端上GPS功能关闭,任何GPS定位都会失败。
3.是否允许被定位
此选项缺省为打开。
打开:允许移动公司的GPS服务器定位此终端。
关闭:不允许移动公司的GPS服务器定位此终端。
4.模块发起/应用发起
此选项缺省为模块发起。
模块发起:定位时由手机Modem(6085芯片)发起数据连接。
应用发起:定位时由手机上的应用程序发起数据连接。
两者的区别在于:
a.当使用GPS功能需要连接网络(MSA、MSB两种方式会进行数据连接)的时候,模块发起的设置可能因为当前存在其它数据连接而失败;而应用发起的设置会先断开当前数据连接再连接专门的GPS连接点。
b.应用发起的设置,用户可以从工具栏上看到数据连接的过程,而模块发起的不会。
注:
当产生数据连接的时候,都会产生网络费用,请提示用户知晓;如果UIM卡没有开通数据服务,可能造成GPSOne(MSA或者MSB)功能无法正常使用。
最新技术文章: