
java
文章平均质量分 59
清风依然
这个作者很懒,什么都没留下…
展开
-
调用jni的两种方法javah和RegisterNatives
前言:调用jni的有两种方法: 一种是通过javah 自动生成jni文件 一种是加载类库的时候,调用JNIEnv 指针的RegisterNatives方法注册native方法 RegisterNatives方式有3种好处 1、jni种函数命名自由,不必像javah自动生成的函数声明那样,必须特定的命名方式; 2、效率高。传统方式下,Java类call本地函数时,通常是依原创 2018-02-05 11:35:15 · 1141 阅读 · 0 评论 -
SurfaceView预览camera
SurfaceView 预览Camera 实现步骤1.增加权限uses-permission android:name="android.permission.CAMERA"/>2.动态申请权限//检查访问摄像头权限if (ActivityCompat.checkSelfPermission(this, Manifest.permission.CAMERA) !=原创 2018-02-05 11:36:02 · 2439 阅读 · 0 评论 -
android反编译工具
apktool 命令https://ibotpeaches.github.io/Apktool/install/apktool d testapp.apkd2j-dex2jar -f beautifulcamera.apkdex2jarhttps://github.com/pxb1988/dex2jard2j-dex2jar.bat someApk.apk原创 2018-02-05 11:37:06 · 210 阅读 · 0 评论 -
自定义实现向量图标动画VectorDrawable
前言从5.0(API等级21)开始,android开始支持矢量图了。利用矢量动画可以实现一些很酷炫的效果。 前阵子有个需求要实现一个酷炫输入框,利用矢量动画完美解决。 思路:画个路径,然后是加个分开和合并动画 向量动画结合TextInputLayout封装成一个输入框组件 Android 官网提示利用 AnimatedVectorDrawableCompat类兼容 And原创 2018-02-05 11:41:43 · 1015 阅读 · 0 评论 -
String和StringBuffer 和 StringBuilder 类的区别
title: String和StringBuffer 和 StringBuilder 类的区别date: 2018-3-24 9:36:17categories:Androidtags:Java前言String和StringBuffer 和 StringBuilder 类的区别String字符串,字符串是常量,它们的值在创建之后不能更改。第二次赋值其实改变了引用地址了...原创 2018-11-09 09:54:42 · 208 阅读 · 0 评论 -
内部类-局部内部类-匿名内部类
title: 内部类-局部内部类-匿名内部类date: 2018-09-14 10:29:00categories:Androidtags:Java内部类(常规内部类,静态内部类),局部内部类,匿名内部类。下面的述语中,成员内部类是指常规内部类与静态内部类。getDeclaringClass():Class<?>获取成员内部类在定义时所在的类。getEnc...原创 2018-11-09 09:56:44 · 218 阅读 · 0 评论 -
ubuntu下编译ffmpeg
title: ubuntu下编译ffmpegdate: 2018-11-21 17:36:17categories:音视频tags:FFMPEGshelllinux音视频Ubuntu下编译ffmpeg官网指导:https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu下载源代码git clone https://git....原创 2018-11-09 09:59:09 · 6895 阅读 · 1 评论