使用相机拍摄指定区域,自己封装了个工具类,直接使用就可以

代码使用如下

public class MainActivity extends Activity implements OnClickListener {

private FacadeView facade;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

facade=(FacadeView) findViewById(R.id.facade);

facade.setTransParentRectWH(300, 300);

findViewById(R.id.btn_shutter).setOnClickListener(this);

}

@Override

public void onClick(View v) {

facade.takeRectPicture(true);

}

}

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent" >

android:id="@+id/facade"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

/>

android:id="@+id/btn_shutter"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentBottom="true"

android:layout_centerHorizontal="true"

android:layout_marginBottom="10dip"

android:background="@drawable/btn_shutter_background" />

下载代码:链接: http://pan.baidu.com/s/1hr0F5nm 密码: aecf

android 拍照固定区域,android相机区域拍照,快速集成相关推荐

  1. Android学习之调用系统相机实现拍照功能

    一.今天,来介绍如何调用系统自带的相机进行拍照,主要有以下2种实现的方式: 1.Camera应用程序包含了一个意图过滤器,即intent filter,它使得开发人员能够提供与Camera应用程序同等 ...

  2. android头部固定悬停,Android开发上滑悬停且头部可刷新

    需求:上滑列表后推荐,小岛,专题置顶,可左右切换.因为头部有重要内容,所有头部出现且滑到顶之后,再下来可刷新头部内容 效果图: scroll1.jpg Screenshot_20200627_1341 ...

  3. android app固定dp,Android屏幕适配—被偷走的dp

    一.Android手机屏幕DPI DPI概念自行百度 Android手机按照不同DPI分为:ldpi.mdpi. hdpi. xhdpi. xxhdpi等. 在不同的DPI上,px和dp有不同的比例关 ...

  4. android获取固定uuid,Android获取本机唯一序列号和可变UUID方法

    UUID+设备号序列号 唯一识别码(不可变) private String getMyUUID(){ final TelephonyManager tm = (TelephonyManager) ge ...

  5. android listview固定内容,android ListView详解

    在android开发中ListView是非常重要的控件.我自己也还是一个小白,把自己的学习经验分享出来,希望可以帮到初学Android的朋友们.这也是我第一次写博客,我尽量将结构处理的好一些,也说的易 ...

  6. android 不固定指示器,Android简单的页面指示器

    最近项目需要加一个导航页,页面有个简单的指示器功能,本来这个东西ui用图画好就可以,但是那样的指示器是死的,小圆点不会随着页面的滑动而滑动. 我们需要的是上图这种效果. 这也很简单,网上一大推实现好的 ...

  7. android 手机固定mac,Android之获取手机MAC

    一种比较折衷的办法,在获取MAC地址之前先判断当前WiFi状态,若开启了Wifi,则直接获取MAC地址,若没开启Wifi,则用代码开启Wifi,然后马上关闭,再获取MAC地址. ​ 目前此方法测试成功 ...

  8. android 定义固定数组,Android 图片数组定义和读取

    位置:packages/apps/Launcher2 1.图片数组定义.资源读取 如果有多张图片,这些图片的使用与顺序无关,可以采取这种方式. drawable-nodpi中有3张图片,wallpap ...

  9. 【Android 开发】SufaceView自定义相机拍照

    前段时间写了关于一篇关于调用系统相机的博客,如果需要调用系统相机和截图可以看一看这篇博客:Android学习之调用系统相机拍照.截图并保存最近发现不同手机,调用系统相机效果不太好,,所以学习Andro ...

最新文章

  1. 2021版Java知识体系详解!(赠视频)
  2. Python踩坑指南(第一季)
  3. 行路的心情-让自己慢下来(11)
  4. 15天内数据迁移!广东省能源局发布通知,这类数据中心面临停工风险!
  5. PL/SQL Developer使用技巧、快捷键
  6. linux python开发环境_如何在Linux系统中搭建Python编程环境
  7. 扩展 junit 框架_JUnit 5 –扩展模型
  8. 4.3串的模式匹配算法(BF算法)
  9. C++中的错误处理方法(含示例代码)
  10. mysql库存自动更新_秒杀库存需不需要实时更新到mysql?
  11. 中国程序员生存现状?
  12. 刘谦春晚再掀魔术热 网上木马趁火打劫
  13. 蓝牙 - BQB认证测试
  14. Segmentation-Driven 6D Object Pose Estimation论文详解
  15. mysql身份证来算年龄_MySQL 根据身份证出生年月计算年龄户籍地性别
  16. P3537 [POI2012]SZA-Cloakroom
  17. Android WebView 图片加载不出来
  18. 台式计算机主要硬件设备有哪些,电脑基本硬件有哪些
  19. CY2荧光染料,Cy2@NHS酯基本染料,Cy2DIGE NHS ester的物化性质及光谱特性
  20. 如何为Github Pages设置动态的背景图片?

热门文章

  1. 【非技术贴】Laptop到Netbook再到XXpad
  2. html中table是块元素吗,列表及表格(块元素,内联元素)
  3. Vol3 Chapter 11 缓存控制
  4. win10的“全新启动”功能,摇身一变为纯净版系统
  5. 一文了解Python编程语言及安装
  6. 读书笔记之《今日简史》
  7. 有没有免费的视频转音频软件?这些转换器值得你收藏
  8. 机器学习基础:从贝叶斯定理到概率分布
  9. Swift 中的 async/await ——代码实例详解
  10. 1984年计算机屏幕有多大,19.5英寸的计算机显示屏有多大?