自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 annotationProcessor

1.annotationProcessor 注解处理器,就是在编译阶段处理注解用的。可以通过它在编译的时候自动生成一些需要的代码,好像都是这么用的。ButterKnife1.bind 就是找到Unbinder 实例的构造方法,然后创建一个Unbinder 实例 @NonNull @UiThread public static Unbinder bind(@NonNull Act...

2019-05-24 11:39:35 1381

原创 快速实现 Parcelable

最近在研究通过annotationprocessor 自动添加代码,找到一个autoparser 自动实现序列化的库,原理是通过javapoet 在注解处理器处理注解的时候生成代码,我暂时这样理解的。但是生成的代码是在一个新的class里面还是在原class 里面?又是怎么关联的?还没弄明白,javapoet 生成class 就像是在文本里面写代码一样,所以感觉如果不是要生成的代码经常用的话自己通...

2019-05-24 10:02:38 750

原创 深入理解android 卷1->学习笔记第二天

一、java 层调用jni 层的方法,注册之后可以直接使用1.前几天学了jni 注册的两种方式1)静态注册,头文件注册:通过包名+方法名称特殊的组合将java native 方法映射到 jni 层方法 2)动态注册:1.在system.loadLibrary 之后会回调JNI_O...

2019-05-15 14:34:22 165

原创 关于Activity singleInstance 启动模式

网上流传的信息:singleInstance适合需要与程序分离的页面,例如闹铃提醒,将闹铃提醒与闹铃设置分离,singleInstance不要用于中间页面,如果用于中间页面,跳转会有问题,比如;A->B(singleInstance)->C,完全退出后,再次启动,首先打开的是B.google 了一下Activity 的启动模式,排名前几个的内容几乎是一模一样的,其他的没什么说的,但...

2019-05-13 11:13:16 601

原创 jni 学习-ffmpeg simpleDecoder

ffmpeg 简单的解码器:1.新建java 类public class SimpleDecoder { static { System.loadLibrary("avcodec"); System.loadLibrary("avdevice"); System.loadLibrary("avfilter"); S...

2019-05-07 16:33:10 319

原创 jni 学习-hello from ffmpeg

1.新建项目 勾选c++ support然后新建jni 文件夹2.配置build.gradle3.将ffmpeg生成的so文件和头文件拷贝进项目4.同步一下,报错,说不支持armbi 架构(ndk 17 以后没有这个架构了),但是现在很多so文件就只支持armbi,所以将ndk 的路径切换到155.编写cmakelist 文件,这里写完之后可能会报错,绝大部分...

2019-05-06 11:21:32 176

原创 windows 利用 cygwin 编译 ffmpeg 生成.so

1.老泪纵横,终于编译出.so 文件了。遇到了非常多的坑,好在坚持下来了,虽然资料不是很多但是还是有一些可以查到的。1)windows 下 执行.sh 脚本,网上有很多其他的,但是我用的cygwin ,不用全部下载下来。安装cygwin:https://www.cnblogs.com/CharlesGrant/p/4763571.html我只选了这里面列出的项目,里面匹配不精确的我把相关的...

2019-05-05 17:05:51 1102 1

百度语音官方demo

百度语音识别官方demo,本文档是百度语音开放平台Andriod SDK的用户指南,描述了在线合成等相关接口的使用说明。 合成的策略是边下载边播放。区别于Rest Api一次性下载整个录音文件

2019-03-05

adapter-rxjava-2.4.0.jar

adapter-rxjava-2.4.0.jar 包

2018-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除