- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Android 仿微信朋友圈拍照原理解读,技术分析
这个方式通常会有一个问题就是照片的处理保存需要很长的时间,而且需要精确的控制每个手机的分辨率,否则很容易出现拍完照展示出来的图片和预览的不一致 ,中间有明显的变化过程。但是这个方法只针对于固定需求,因为这样拿到的图像,生成照片质量是比较差的,需要高质量的照片还是需要等待,这也是微信拍照编辑出来的照片质量比较差的原因。在日常开发中,我们的APP中经常会有拍照的功能,很多的产品经理会要求把拍照和拍照后编辑的体验弄成和微信一样。当点击按钮的时候,直接将当前预览的一帧图像,保存成一张照片。再来看看cameraX,
2022-09-29 14:36:03 823
原创 android camera2拍照图像输出过慢,华为手机比较明显
最近在camera2自定义相机拍照,在点击拍照按钮回调,在处理图像流的时候总是卡主尤其是华为手机,几乎所有手机都会拍照后拿不到imageReader读取的image然后我加了个300ms的延迟后,可以成功读取到完整的图像流了,但是体验感很不好在测试以后 ,发现华为手机在将图像流处理为jpeg的时候,需要243ms。这是造成卡主的原因,也解释了我加了300ms以后就不卡主的原因 原始代码val captureCallback = object : CameraCaptureSessi..
2021-04-02 11:14:36 1891
原创 Android camera2拍照旋转角度详解
最近用Android camera2做自定义相机,基本的关于打开相机到预览的过程就不多叙述了大家参看https://github.com/gengqifu/361Camera这个文章就可以知道今天详细讲讲我开过程中遇到的旋转角度的问题直接上代码//初始化传感器定位orientationEventListener = object : OrientationEventListener(mActivity) { override fun onOrientationC
2021-04-02 10:58:25 3303
原创 flutter--关于克隆GitHub项目上flutterSDK版本设置
作为一个4年多Android开发者 最近开始学习flutter;首先想到的就是clone大名鼎鼎的阿里flutter-go项目https://github.com/alibaba/flutter-go直接打开终端 git clonehttps://github.com/alibaba/flutter-go.git 运行这个命令克隆的时候,因为这个项目比较大,如果没有科学上网的话,会报错接收的文件太大,所以可以使用git clonegit://github.com/alibaba/flutte...
2020-06-22 11:21:04 1577
原创 Android多渠道打包新发现,毕竟是写给像我这样子的菜鸟的
毕竟个人第一次写博客,最近公司项目完了,要求多渠道打包上架 对于没有多渠道打包过的菜鸟来说怎么办啊? 当然是百度啊,还有什么说的。。。。。。 于是乎,各种百度的文章出来了。。。。。基本上的思路就是在build gradle里面添加product flavor 对没错,就是像我这样子做。。这都是大神们教我们的没有错 但是我遇到第一个问题就是,在gradle里面,当你的渠道名为全
2016-06-09 14:43:41 463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人