├── .gitignore ├── 361camera ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── org │ │ └── hunter │ │ └── a361camera │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── org │ │ │ └── hunter │ │ │ └── a361camera │ │ │ ├── base │ │ │ └── CameraApplication.java │ │ │ ├── camera │ │ │ └── MainActivity.java │ │ │ ├── util │ │ │ ├── ActivityUtils.java │ │ │ ├── AutoFocusHelper.java │ │ │ ├── CameraUtil.java │ │ │ └── LogUtil.java │ │ │ ├── view │ │ │ └── Camera2Fragment.java │ │ │ └── widget │ │ │ ├── AutoFitTextureView.java │ │ │ └── PorterDuffImageView.java │ └── res │ │ ├── anim │ │ └── scale.xml │ │ ├── drawable │ │ └── focus_area.xml │ │ ├── layout-land │ │ └── fragment_camera2.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ └── fragment_camera2.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ ├── capture.png │ │ ├── flash_auto.png │ │ ├── flash_off.png │ │ ├── flash_on.png │ │ ├── hdr_off.png │ │ ├── hdr_on.png │ │ ├── ic_10s.png │ │ ├── ic_3s.png │ │ ├── ic_launcher.png │ │ ├── switch_camera.png │ │ └── timer.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── org │ └── hunter │ └── a361camera │ └── ExampleUnitTest.java ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/.gitignore -------------------------------------------------------------------------------- /361camera/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /361camera/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/build.gradle -------------------------------------------------------------------------------- /361camera/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/proguard-rules.pro -------------------------------------------------------------------------------- /361camera/src/androidTest/java/org/hunter/a361camera/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/androidTest/java/org/hunter/a361camera/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /361camera/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/base/CameraApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/base/CameraApplication.java -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/camera/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/camera/MainActivity.java -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/util/ActivityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/util/ActivityUtils.java -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/util/AutoFocusHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/util/AutoFocusHelper.java -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/util/CameraUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/util/CameraUtil.java -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/util/LogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/util/LogUtil.java -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/view/Camera2Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/view/Camera2Fragment.java -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/widget/AutoFitTextureView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/widget/AutoFitTextureView.java -------------------------------------------------------------------------------- /361camera/src/main/java/org/hunter/a361camera/widget/PorterDuffImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/java/org/hunter/a361camera/widget/PorterDuffImageView.java -------------------------------------------------------------------------------- /361camera/src/main/res/anim/scale.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/anim/scale.xml -------------------------------------------------------------------------------- /361camera/src/main/res/drawable/focus_area.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/drawable/focus_area.xml -------------------------------------------------------------------------------- /361camera/src/main/res/layout-land/fragment_camera2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/layout-land/fragment_camera2.xml -------------------------------------------------------------------------------- /361camera/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /361camera/src/main/res/layout/fragment_camera2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/layout/fragment_camera2.xml -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/capture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/capture.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/flash_auto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/flash_auto.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/flash_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/flash_off.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/flash_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/flash_on.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/hdr_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/hdr_off.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/hdr_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/hdr_on.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/ic_10s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/ic_10s.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/ic_3s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/ic_3s.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/switch_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/switch_camera.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxhdpi/timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxhdpi/timer.png -------------------------------------------------------------------------------- /361camera/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /361camera/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /361camera/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /361camera/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /361camera/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /361camera/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /361camera/src/test/java/org/hunter/a361camera/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/361camera/src/test/java/org/hunter/a361camera/ExampleUnitTest.java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gengqifu/361Camera/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':361camera' 2 | --------------------------------------------------------------------------------