摘要: 一、 什么是YuvImage? YuvImage包含了YUV数据,并且提供了一个将YUV数据压缩成Jpeg数据的方法。 二、 什么时候使用 相机Camera类的PreviewCallback回调中,这个接口回调的是相机的预览图片,是YUV格式的数据,这是,利用YuvImage对象的compressT 阅读全文
posted @ 2019-06-11 21:56 Ayinger 阅读(4130) 评论(0) 推荐(0)
摘要: 解决方案: 阅读全文
posted @ 2019-06-11 21:47 Ayinger 阅读(329) 评论(0) 推荐(0)
摘要: 今天看到了一个视图慢慢显示出来的动画,心生好奇,决定一探究竟,原来,实现非常简单,使用ViewAnimationUtils. createCircularReveal()方法可以实现,这个方法返回一个动画器,该动画器可以使剪贴圆具有动画效果。具体代码如下: 阅读全文
posted @ 2019-06-03 17:14 Ayinger 阅读(222) 评论(0) 推荐(0)
摘要: 今天学习大神的代码的时候,发现大神使用了Arrays.asList()这个方法,点进去一看还是Android原生方法,不容错过,抓紧机会,向大神看齐 主要作用:将数组转化为List 注意事项: 使用方法: 探究list不能add与remove的原因: 使用Arrays.asList()方法得到的li 阅读全文
posted @ 2019-06-03 17:10 Ayinger 阅读(752) 评论(0) 推荐(0)
摘要: 背景介绍 今天做读取联系人信息的时候,出现了一个问题 但是明明已经添加了读取联系人权限,为什么还要让我添加权限,在网上查了一下,发现是因为权限问题。 系统权限主要分为两种,普通权限以及危险权限 普通权限:不会直接获取用户的隐私,如果manifest中声明了这些权限,系统会自动授予app这些普通权限。 阅读全文
posted @ 2019-06-03 17:01 Ayinger 阅读(203) 评论(0) 推荐(0)
摘要: Android系统架构师安卓系统的体系机构,Android的系统架构和其他操作系统一样,采用了分层的架构,共分为4层,从高到低分别是Android应用层,Android应用架构层,Android系统运行层和Linux内核层。 1. 应用程序 顶层中有所有的Android应用程序,包括通讯录、浏览器等 阅读全文
posted @ 2019-06-03 16:43 Ayinger 阅读(5422) 评论(0) 推荐(0)
摘要: 参考博客: https://blog.csdn.net/maimiho/article/details/81165974 阅读全文
posted @ 2019-06-03 16:34 Ayinger 阅读(614) 评论(0) 推荐(0)
摘要: 1. so库是什么? NDK(Native Development Kit)编译出来的动态链接库,一些重要的加密算法或者核心协议一般都是用c写,然后Java调用,这样可以避免反编译后查到应用的源码。 主要作用是针对不同Android手机的CPU架构做兼容。 2. .so库如何存放? 为了减小apk体 阅读全文
posted @ 2019-05-17 14:54 Ayinger 阅读(1176) 评论(0) 推荐(0)
摘要: 一、 使用原生方式解析 准备工作:准备一个布局文件,用来显示元数据与转换之后的数据 1. 使用原生方式 将String转换为JOSNObject 1.1 准备元数据 1.2 开始转换数据 2. 使用原生方式:将String转换为JOSNArray 2.1 准备元数据 2.2 开始转换数据 二、 使用 阅读全文
posted @ 2019-04-23 17:07 Ayinger 阅读(1048) 评论(0) 推荐(0)
摘要: 2. 继承SlidingActivity实现侧滑菜单 3. 通过继承SlidingFragmentActivity实现滑动菜单 阅读全文
posted @ 2019-04-11 12:44 Ayinger 阅读(507) 评论(0) 推荐(0)