自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 android开发 控制摄像头拍照,高级android面试题2019

界面设计 界面设计的较为简单,FrameLayout用来显示预览内容,Button用来点击拍照,布局代码如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=“http://schemas.android.com/apk/res/android” android:orientation="horizo 《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》 **开源项目

2022-01-07 19:28:49 122

原创 Android互动直播APP开发入门笔记

音频采集:将模拟信号采集成数字PCM,技术参考点:采样率(8KHz)、位宽(8bit,16bit)、声道数(2)、音频帧(0.02s); 图像采集:摄像头采集YUV原始数据,技术参考点:分辨率、采样频率、采集格式、传输通道 采集源:摄像头、屏幕录制、文件推流 Android采集:setPreviewCallback获取视频原始数据,MediaRecorder获取音频数据。需要做机型适配 iOS采集:AVFoundation.framework PC采集:摄像头、mjpeg-streamer(屏幕) 前处理

2022-01-02 22:38:47 148

原创 Android-中心区域选中图表-WheelChart,必须试试

} break; case MotionEvent.ACTION_UP: mActivePointerId = INVALID_ID; mLastX = 0; … break; case MotionEvent.ACTION_CANCEL: mActivePointerId = INVALID_ID; mLastX = 0; … break; } return true; } scrollBy方法内部会调用scrollTo方法,重写了scrollTo方法在里面进行一些选中下标的判断和最小最大滚动位置的拦截

2022-01-02 22:35:56 1238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除