如果不知道在CMake中依赖第三方库,请看我以前的文章: http://www.jianshu.com/p/5f29fd671750 需求 我们在安卓中使用网络请求并解析js...

IP属地:北京
如果不知道在CMake中依赖第三方库,请看我以前的文章: http://www.jianshu.com/p/5f29fd671750 需求 我们在安卓中使用网络请求并解析js...
Android AccessibilityService 辅助功能 1、前言 Android的辅助功能是个比较老的API(since API 4),但是该API真正的开始发...
背景 我经常使用sublime去处理很多文件, 利用强大的正则表达式, 将一些日志以及excel文本进行格式化为特定内容.最近经常遇到只保留我需要的行, 其他行删除掉. 也就...
简介 ASM是java字节码操作框架,利用该框架可以达到动态修改java运行对象代码的目的,也可以实现动态代理等功能; 线程和栈帧 要了解ASM字节码操作,先要熟悉jvm线程...
好久没有更新博客了,一个是因为太忙,业务是在太多,另外一个就是也比较懒,所以拖着就有接近两个月的时间没有写博客了,实在是罪过。今天分享一个开源库 AndroidVideoCa...
效果图 先上效果图 实现 WaveView的属性 Wate Level(水位) - 波浪静止时水面距离底部的高度Amplitude(振幅) - 波浪垂直振动时偏离水面的最大距...
贝塞尔曲线开发的艺术 一句话概括贝塞尔曲线:将任意一条曲线转化为精确的数学公式。 很多绘图工具中的钢笔工具,就是典型的贝塞尔曲线的应用,这里的一个网站可以在线模拟钢笔工具的使...
混淆(Proguard)用法 最近项目中遇到一些混淆相关的问题,由于之前对proguard了解不多,所以每次都是面向Stackoverflow的编程。copy别人的答案内心还...