摘要: ARKit中包含的ARFace可以用于面部表情识别,共采集51个面部信息特征,存放在ARFaceAnchor.BlendShapeLocation类中。 需要注意,面部识别最低iOS系统版本为iOS 11.0,但iOS 11.0只有50个信息点位,iOS 12.0 增加了一个舌头的点位: Left 阅读全文
posted @ 2022-07-05 10:30 灰熊Grizzly 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 利用filter函数偷懒,面试的时候能取个巧不需要手写那么多吧。 private fun quickSort(list: ArrayList<Int>) : ArrayList<Int> { if (list.size <= 1) { return list } val listSort = Arr 阅读全文
posted @ 2021-04-14 16:38 灰熊Grizzly 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、MessageQueue介绍 /** * Low-level class holding the list of messages to be dispatched by a * {@link Looper}. Messages are not added directly to a Messa 阅读全文
posted @ 2021-02-05 16:27 灰熊Grizzly 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 一、Message定义 Message类官方介绍如下: /** * User-defined message code so that the recipient can identify * what this message is about. Each {@link Handler} has 阅读全文
posted @ 2021-02-05 14:23 灰熊Grizzly 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: Android IPC机制——— Binder方式解析 Binder解决了进程间通讯的问题,想要了解Binder,需要先了解一下Android的AIDL。 阅读全文
posted @ 2020-11-23 17:34 灰熊Grizzly 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Android启动都做了什么(API 25) 1.点击启动一个app,Launcher进程采用Binder IPC向ActivityManagerService发起startActivity请求; 2.ActivityManagerService接收到请求后,向zygote进程发送创建进程的请求; 阅读全文
posted @ 2020-10-31 13:15 灰熊Grizzly 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 快速排序就是取出数组中的第一个值,比这个值小的放到前面,比这个值大的放在后面。将一个问题分解成相同的子问题,就可以用递归的方式来做。 swift的高阶函数filter过滤器可以简化全部代码: func quickFilterSort(_ arr: [Int]) -> [Int] { if arr.c 阅读全文
posted @ 2020-02-25 14:52 灰熊Grizzly 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1.UITextField的私有属性_placeholderLabel禁止访问: iOS13通过KVC的方式修改私有属性有crush风险。 如需要默认填充,UITextField包含attributedPlaceholder属性,可以自定义富文本实现我们的需求。 2.模态跳转默认modalPrese 阅读全文
posted @ 2020-01-31 00:18 灰熊Grizzly 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 最近接手一个项目,收拾一堆的剩下的烂摊子,有相关金额的部分,现场反应接收到的json数据在显示和计算时,有的时候会有1分钱的误差,关于钱的事情是绝对不可能允许的。原因其实很简单,查看了一下代码,在用MJExtension接收数据时,全部选用的是float类型来接收,在需要使用高精度的时候,我们一定要 阅读全文
posted @ 2020-01-04 14:09 灰熊Grizzly 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 多线程的前提是在同一队列。队列负责管理多个任务,队列拥有一个线程池,线程池里有一个或者多个线程,按要求将每个任务调度到某一个线程执行。 串行队列,后一个任务等待前一个任务结束后在执行,按添加顺序执行。 并行队列,后一个任务不会等待前一个任务,不等前一个任务完成就会分配新的任务。 创建队列dispat 阅读全文
posted @ 2019-12-06 10:59 灰熊Grizzly 阅读(211) 评论(0) 推荐(0) 编辑