Note:文章以Google Android API提供的人脸探测技术进行讲解,并且使用的Camera class进行开发,而不是Google推荐的camera2,如果你开发...

Note:文章以Google Android API提供的人脸探测技术进行讲解,并且使用的Camera class进行开发,而不是Google推荐的camera2,如果你开发...
背景介绍 作为一个Android开发者,肯定会遇到这样的一种情况,用户在玩着你开发的app时,突然有微信来消息了,切换到了微信,然后还在微信逗留看视频啊,聊天啊,刷朋友圈啊等...
Demo下载地址:点击下载Demo 1.首先什么是JNI呢? JNI——(Java Native Interface),他是java平台的特性,不是安卓系统提供的。他定义了一...
近来项目里,RecyclerView更新数据偶尔出现crash,错误日志如下: 遇到这类错误java.lang.IndexOutOfBoundsException: Inco...
混淆这玩意,也是经常用,但也是没总结,趁端午有假有时间,就在这里整理一下,也祝大家端午快乐。 一:混淆是什么,该怎么做? 如果我们的app正常发布就必须要经历混淆这...
引言 对于Android应用的混淆,网上有很多的资料,也有很多的相关案例和模板,相信大家也都比较熟悉。但是,对于一些公司要求混淆度比较高的,有的人就会比较犯难,因为网上的大多...
前言 提起项目模块化(组件化),相信大家并不陌生。这两年行业内也确实兴起了一股模块化的浪潮,大家都兴致勃勃的投入了其中,感觉要是一个搞研发的没听过模块化,出去跟不好意思跟朋友...
坚持原创日更,短平快的 Android 进阶系列,敬请直接在微信公众号搜索:nanchen,直接关注并设为星标,精彩不容错过。 一般我们被问到这样的问题,通常来说,答案都是否...
Retrofit是squareup公司的开源力作,和同属squareup公司开源的OkHttp,一个负责网络调度,一个负责网络执行,为Android开发者提供了即方便又高效的...