安卓入门
文章平均质量分 89
vicemiami
前来学习
展开
-
【安卓随笔】使用OpenCV进行人脸跟踪和自动拍照
众所周知,其实在安卓原生的方法里,已经具备谷歌的人脸检测算法,只需要传入一张图片,即可获取其中人脸的个数以及两眼之间的距离等信息,如果这些谷歌的算法真的非常强大的话,也就没有必须写这篇博文了,用过的同学都知道,那基本也只能称得上是个demo...而今天我要在这里介绍的是更为强大的OpenCV库。原创 2017-01-10 15:15:06 · 15164 阅读 · 25 评论 -
【安卓随笔】AAR开发实战——JAR、SO、资源、布局通通进我碗里来!
AAR(Android Archive)是Android库项目的二进制归档文件,我们常用的JAR一般情况下只能包含一些Class文件,而AAR则可以包含安卓开发中的一切资源,不管是JAR,还是SO,还是各种资源文件,通通可以放进AAR中。怎么样,很强大吧?那么我们就来介绍它应该怎么生成和使用。原创 2017-01-16 14:57:27 · 1609 阅读 · 0 评论 -
【安卓随笔】引入OpenCV进行NDK开发之图片传递(案例:文字水印)
这篇博文只是针对于刚刚入门的新手的,本身没有比较深的难度,更不具有研究性质,本人水平也比较有限,只是希望能帮助一些需要帮助的同学,所以简单介绍一下ndk开发中opencv的图片传递问题,以文字水印为案例。原创 2017-10-24 21:00:26 · 1067 阅读 · 3 评论 -
【安卓随笔】轻度自虐之使用CMake开发NDK(案例:YUV转RGB)
Android Studio 2.2后,加入了对CMake的支持,从此AS开发NDK的能力和简便性得到了巨大的飞跃,本文就来介绍一下操作流程。首先需要下载NDK的开发环境,打开Default Setting->Android SDK->SDK Tools,选中CMake,LLDB,NDK下载,如图所示:然后我们新建一个工程,本文将用JNI实现YUV2RGB这个jing原创 2017-05-09 15:27:55 · 1115 阅读 · 0 评论 -
【安卓随笔】攻防实战之多种签名验证与破解
程序安全一直是困扰开发者的大难题,自己的程序一旦出现漏洞,被人反编译破解,就可能造成重大损失。而安卓开发主力语言为Java,该语言自身的不安全性更是让安卓程序变成了破解的重灾区。今天笔者就写一篇新手向的攻防实例文章,带领大家初步了解安卓开发中的防守与进攻,我们今天的主题就是比较常见的程序签名验证机制,并演示如何攻破它。 安卓程序在打包时,必须加上一层数字签名,来代表该...原创 2019-02-18 12:40:29 · 4475 阅读 · 3 评论