android中应用相机功能,一般有两种:一种是直接调用系统相机,一种自己写的相机。我将分别演示两种方式的使用:
第一种:是使用Intent跳转到系统相机,action为:android.media.action.STILL_IMAGE_CAMERA

import android.app.Activity; import android.content.Intent; import android.os.Bundle; public class CameraTest_2 extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Intent intent = new Intent(); //调用照相机 intent.setAction("android.media.action.STILL_IMAGE_CAMERA"); startActivity(intent); } } 

想要测试的,可以直接新建一个项目,并且把主activity的代码换成上面的,然后运行,我测试了一下,上面这个代码并不需要权限,毕竟只是调用系统自带的程序。

更多相关文章

  1. Android第五十二期 - 云之讯的代码混淆
  2. Android 使用自定义注解代替重复写findViewById代码
  3. Android代码风格指导
  4. android基础-界面代码
  5. Java + TestNG + Appium 实现单机多个Android终端并发测试
  6. 整理出15个Android很有用的代码片段
  7. 转:Android 对话框【Dialog】去除白色边框代码
  8. android之CTS兼容性测试

随机推荐

  1. Android 检测是否安装微信、支付宝
  2. Android状态栏上添加按钮
  3. 可动态布局的Android抽屉之基础
  4. 第二篇 ListView控件
  5. Blog-09-《Android悟道 IntentService》
  6. Android(安卓)NDK开发及OpenCV初步学习笔
  7. Android获取状态栏、标题栏、ActionBar以
  8. 【android】view.isShown ()的用法
  9. Android之数据存入SD卡中
  10. 从原理角度解析Android(安卓)(Java) http