
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Camer2实现人脸识别
人脸识别google有自带api,Androoid 原生的人脸识别是利用相机的摄像功能和android.media.FaceDetector这个类来实现的1、android.hardware.camera1.1 简介Camera 类用于设置图像捕获设置、开始/停止预览、抓拍图片和检索帧以进行视频编码Camera的源码1.2 人脸识别步骤:1. 初始化相机并设置相机参数;2. 设置预览监听setPr
1. 造成的原因:item的复用,在适配器刷新的时候,EditText中Textwatcher被重复调用的问题,由于调用了notifyDataSetChanged()方法,而导致EditText重绘,并且每次都走了textWatcher的afterTextChanged()方法.导致EditText中的内容发生了错乱的现象.2. 解决办法:方法一:强制停用Recyclerview的复用holder

1.原因分析:Activity长期处于后台,系统由于资源不足,activity被销毁了,fragment状态缓存下来了。由于重新进入activity,重新走了onCreate方法,导致有一个fragment重新加入,造成fragment重叠2.解决方法:(1).通过Tag从前保存的数据中直接去读取@Overrideprotected void...
android 文件上传可以分为两类:一个是小文件,直接上传文件;一个是大文件,这个需要分块上传。1.小文件上传:直接上传文件(tups)
参考与:http://www.2cto.com/kf/201505/396842.html,这网站代码跑起来有问题,自己改动了一下,基本上没什么大问题发现问题可以评论,我会回复的先贴下效果图1、三个布局文件activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/re
解决AndroidStudio 2022.3.1版本 引入maven报错的问题。

思路:获取窗体可见的高度和窗体不可见的高度,然后将布局滚动到可见的区域,可以获取软键盘的高度,然后将根布局滚动相应的距离1.当界面出现变动都会调用这个监听事件: view.getViewTreeObserver().addOnGlobalLayoutListener/*** 解决在页面底部置输入框,输入法弹出遮挡部分输入框的问题** @param root页面根元素* @param editLay
android studio 无法连接夜神模拟器的解决方法1.尝试连接夜神模拟器:首先到你安装夜神模拟器的安装路径下 如:D:\Program Files\Nox\bin 运行cmd ,输入nox_adb.exe connect 127.0.0.1:62001 如下图2:可能是端口被占用因为5037端口为默认的端口,可能被其他...
1、宽高限定符适配1.1 原理:就是穷举市面上所有的Android手机的宽高像素值,设定一个基准的分辨率,其他分辨率都根据这个基准分辨率来计算,在不同的尺寸文件夹内部,根据该尺寸编写对应的dimens文件1.2 缺点:这个方案有一个致命的缺陷,那就是需要精准命中才能适配,比如1920x1080的手机就一定要找到1920x1080的限定符,否则就只能用统一的默认的dimens文件了。而使用默认的尺寸







