- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 Android Studio 项目上传GitHub 以及GitHubDesktop 的使用
文章目录Android Studio 项目上传GitHub安装Git并在AS中配置连接自己的GitHub账号创建本地仓库添加文件到代码仓上传到GitHub完善使用GitHub Desktop 管理更新Clone a RepositoryCreate a new repositoryAdd Local repository具体的操作最近有从所做的项目里拆出来一个小的Demo当做学习的参考和适用方法...
2019-01-27 14:34:08 6757
原创 随笔——2019我要立个flag
本学期还有三天半结束,机主拒绝对本学期进行续费,并毅然决然挥手不见。26号下午两点的高铁,咱就拜拜了,猪年再见了。虽然这学期结束了,农历狗年马上就要路转角和我们说拜拜了。脑海中一只可爱的小金毛摇着尾巴说我说再见的样子,噗,萌我一脸血。脚边跟着一只胖嘟嘟的小猪,吭哧吭哧的抱着一个金元宝,发财就完事了。2019年农历猪年,是我的本命年,博主24了。最早的一批90后已经而立了;最早的一批95后也...
2019-01-27 00:16:51 631 7
原创 Android PreviewCallback和OnPreviewFrame学习,附一个简单的Demo
最近项目需要,将录制视频改成采用onpreviewframe采集视频帧。看了很多的资料,感觉都写的不是很全,我就集百家之长,写了自己的总结和见解,同时附了一个小demo。相机在绑定 SurfaceHolder.Callback 之后,可以设置将预览显示在SurfaceView上 。这里SurfaceView有自己的生命周期,但是我们也可以获取到预览的数据。添加绑定这就是通过绑定Previe...
2019-01-26 23:24:34 6854
原创 Android Camera 预览及录制视频 附demo
文章目录1. 打开Camera:2. 连接预览:3. 启动预览:4. 启动视频录像:4.1. 给Camera对象解锁:4.2. 配置MediaRecorder对象:4.2.1. setCamera():4.2.2. setAudiioSource():4.2.3. setVideoSource():4.2.4. 设置视频的输出格式和编码:4.2.4.I.setOutputFormat():4.2....
2019-01-26 18:05:44 5381
原创 IOException: No such file or directory 问题解决
文章目录问题描述:注册权限动态申请权限总结:问题描述:Android开发,在访问文件夹创建文件的时候,报错IOException: No such file or directory ,代码本身没有问题。注册权限找了一会儿,突然间想起来这是一个访问内存,需要权限,在AndroidManifest中进行注册: <uses-permission android:name="andr...
2019-01-25 22:26:27 35448 2
原创 Camera.onPreviewFrame 无法回调,无法获取帧
项目本来是采用MediaRecorder来录制视频并对视频进行处理获取信息。后改变方式转用onPreviewFrame来获取预览帧直接处理。但是始终无法进入到onPreviewFrame函数内部,无法正确回调。我已经用camera.setPreviewCallback(this);触发了回调函数(这里常用的有三种回调函数,不在此处详细说了),但是依旧没有办法进入onPreviewFrame函数。...
2019-01-25 11:44:47 3595 10
原创 getParameters failed (empty parameters) 问题解决
最近改代码,删掉了原来录制视频做处理的逻辑,改用onPreviewFrame来回调到预览帧处理。修改后出现了这个错误getParameters failed (empty parameters)出现这个错误大概率是在采集视频,需要认真的管理Camera对象,以及跟MediaRecorder类的协调。当使用Camera对象记录视频时,除了Camera.open()和Camera.release(...
2019-01-25 11:13:54 12228 2
转载 随笔——别做一个媚外的舔狗
本文章转自甲大的公众号,甲大的文字比较刚,但是写的内容还是不错的,我挺喜欢甲大,有胆量,有追求的一个同龄人。「舔狗」一词在18年一时间火遍全国,大家应该都知道舔狗什么意思。现在舔狗一词已经不仅仅只是用来形容男生对女生的态度了。大学生期末疯狂预习的时候,不少学渣选择了抱学霸大腿,这被称作学习上的舔狗;工作上为了得到认可,不少人也选择了做自己上司的舔狗;跟朋友出去吃个饭,没钱A...
2019-01-21 17:38:22 962
原创 ThreadLocal小问题:与同步机制的区别及原理
啥是ThreadLocalThreadLocal 不是用来解决对象共享访问问题的,而是线程本地变量,其 set 的对象作用域为当前线程内部,生命周期伴随线程执行而终止,多个线程间不共享,切记将 ThreadLocal 理解成多线程变量副本的认知是绝对错误的,没有副本这一操作, ThreadLocal 中 set 进去的对象依然是引用方式而不是复制拷贝,所以谈不上副本,所以一般不建议 Thread...
2019-01-18 22:14:43 476
原创 HashMap面试夺命连环call
文章转自公众号《java编程精选》,是模拟面试的过程,逐渐深入的一个流程乙级扩展的相关问题,看了看感觉写的很好,转过来码一下。文章目录1、为什么用HashMap?2、HashMap 的工作原理是什么?3、有什么方法可以减少碰撞?4、HashMap 中 hash 函数怎么是实现的?5、拉链法导致的链表过深,为什么不用二叉查找树代替而选择红黑树?为什么不一直使用红黑树?6、说说你对红黑树的见解?7...
2019-01-15 22:05:41 1023 6
原创 RGB与YIQ的转换
YIQ,是NTSC(National Television Standards Committee)电视系统标准。Y是提供黑白电视及彩色电视的亮度信号(Luminance),即亮度(Brightness),I代表In-phase,色彩从橙色到青色,Q代表Quadrature-phase,色彩从紫色到黄绿色。优点较其他颜色空间,YIQ颜色空间具有能将图像中的亮度分量分离提取出来的优点,并且YIQ...
2019-01-15 21:07:53 7857
原创 浅谈 分布式 高并发 多线程的异同
相信很多人都和我一样,会认为三者是一个意思。确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系统的并发能力吗?实际上,他们三个总是相伴而生,但侧重点又有不同。下面只是简单地说一下异同,先把坑都挖出来,改天挨个详细的分析一下。什么是分布式?分布式更多的一个概念,是为了解决单个物理服务器容量和性能瓶颈问题而采...
2019-01-15 20:31:47 253
原创 namespace "cv" 没有成员 "face" 问题记一下
配置好opencv3.4.0,新建项目可以打开图片,说明配置成功导入原有项目,报错如下老项目的opencv的版本是3.1.0,怀疑是版本的问题,按一下老版本的OpenCV试一下...
2019-01-15 10:28:16 6609 6
转载 安卓面试题目及问题解析,码资源
转自厘米姑娘的简书链接:https://www.jianshu.com/p/718aa3c1a70b1 AndroidActivityQ:说下Activity的生命周期?技术点:Activity生命周期思路:分条解释Activity从创建到销毁整个生命周期中涉及到的方法及作用参考回答:在Activity的生命周期涉及到七大方法,分别是:onCreate()表示Activit...
2019-01-11 17:33:41 343
原创 Android 面试 必备知识点清单
Android 面试需要准备的知识点清单,摘自郭神公众号,码一下,后面个单独分析写一下。Java 基础知识面向对象的基本思想Object类相关:Object类的几个关键函数、String涉及到的常量池概念,序列化 &amp;amp; 反序列化。重要关键字:final、static。内部类:内部类的分类、应用场景、内部类编译成class后是怎么样的。抽象类 &amp;amp; 接口:区别、应用场景。...
2019-01-11 11:38:33 629
转载 面试缓存三大问题及解决方案
文章目录1 缓存来由2 缓存三大问题2.1 缓存穿透2.1.1 问题描述2.1.2 解决方案2.2 缓存雪崩2.2.1 问题描述2.2.2 解决方案2.3 缓存击穿2.3.1 问题描述2.3.2 解决方案转自公众号《java编程精选》1 缓存来由随着互联网系统发展的逐步完善,提高系统的qps(每秒查询率),目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈...
2019-01-10 22:41:05 839
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人