SquareCamera-PCamera-api
所属分类:android开发
开发工具:Java
文件大小:188KB
下载次数:2
上传日期:2016-08-23 15:28:20
上 传 者:
半盏流年
说明: SquareCamera使用Camera api实现的相机程序 ,Android,源码精简,亲测可用,适合初学者研究
(SquareCamera implemented using Camera api camera program, Android, streamlined source, pro-test available for beginners research)
文件列表:
LICENSE (1085, 2015-05-10)
build.gradle (436, 2015-05-10)
demo (0, 2015-05-10)
demo\build.gradle (619, 2015-05-10)
demo\proguard-rules.pro (658, 2015-05-10)
demo\src (0, 2015-05-10)
demo\src\androidTest (0, 2015-05-10)
demo\src\androidTest\java (0, 2015-05-10)
demo\src\androidTest\java\com (0, 2015-05-10)
demo\src\androidTest\java\com\desmond (0, 2015-05-10)
demo\src\androidTest\java\com\desmond\demo (0, 2015-05-10)
demo\src\androidTest\java\com\desmond\demo\ApplicationTest.java (347, 2015-05-10)
demo\src\main (0, 2015-05-10)
demo\src\main\AndroidManifest.xml (1106, 2015-05-10)
demo\src\main\java (0, 2015-05-10)
demo\src\main\java\com (0, 2015-05-10)
demo\src\main\java\com\desmond (0, 2015-05-10)
demo\src\main\java\com\desmond\demo (0, 2015-05-10)
demo\src\main\java\com\desmond\demo\MainActivity.java (1603, 2015-05-10)
demo\src\main\res (0, 2015-05-10)
demo\src\main\res\layout (0, 2015-05-10)
demo\src\main\res\layout\activity_main.xml (713, 2015-05-10)
demo\src\main\res\menu (0, 2015-05-10)
demo\src\main\res\menu\menu_main.xml (361, 2015-05-10)
demo\src\main\res\mipmap-hdpi (0, 2015-05-10)
demo\src\main\res\mipmap-hdpi\ic_launcher.png (3418, 2015-05-10)
demo\src\main\res\mipmap-mdpi (0, 2015-05-10)
demo\src\main\res\mipmap-mdpi\ic_launcher.png (2206, 2015-05-10)
demo\src\main\res\mipmap-xhdpi (0, 2015-05-10)
demo\src\main\res\mipmap-xhdpi\ic_launcher.png (4842, 2015-05-10)
demo\src\main\res\mipmap-xxhdpi (0, 2015-05-10)
demo\src\main\res\mipmap-xxhdpi\ic_launcher.png (7718, 2015-05-10)
demo\src\main\res\values-w820dp (0, 2015-05-10)
demo\src\main\res\values-w820dp\dimens.xml (358, 2015-05-10)
demo\src\main\res\values (0, 2015-05-10)
demo\src\main\res\values\dimens.xml (211, 2015-05-10)
... ...
# SquareCamera
[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-SquareCamera-brightgreen.svg?style=flat)](http://android-arsenal.com/details/1/1745)
## Description
Android module that takes a square photo using the native Android Camera APIs. The new Camera2 APIs from the L release is not used because support has to go back to SDK version 14 for my own requirement.
## Features
- Tap to focus
- Two fingers zooming
- Front & Back camera
- Flash mode
## SDK Support
Support from SDK version 14 onwards
## Example
```
private static final int REQUEST_CAMERA = 0;
// Start CameraActivity
Intent startCustomCameraIntent = new Intent(this, CameraActivity.class);
startActivityForResult(startCustomCameraIntent, REQUEST_CAMERA);
// Receive Uri of saved square photo
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode != RESULT_OK) return;
if (requestCode == REQUEST_CAMERA) {
Uri photoUri = data.getData();
}
super.onActivityResult(requestCode, resultCode, data);
}
```
## Video Demo
Link: https://youtu.be/cSGFiP-gZYU
近期下载者:
相关文件:
收藏者: