- 博客(20)
- 资源 (126)
- 论坛 (18)
- 收藏
- 关注
原创 【Android】Pixel 2 解锁 Bootloader
I . Pixel 2 解锁 bootloader 前提II . Pixel 2 解锁 bootloaderIII . 解锁成功
2020-02-28 12:01:30
2050
2
原创 【Kotlin】IntelliJ IDEA 创建 Kotlin 项目
【代码库】系列博客, 展示 ①常用代码片段 及 ②使用流程, 以便快速开发, 不讲解原理 及 过程. 一.列表显示 1.ListView | SimpleCursor 简单展示列表(1)简单列表
2020-02-25 17:53:56
123
原创 【Android FFMPEG 开发】Android Studio 工程配置 FFMPEG ( 动态库打包 | 头文件与函数库拷贝 | CMake 脚本配置 )
I . FFMPEG 交叉编译后的函数库及头文件II . FFMPEG 静态库打包动态库 ( 仅做参考 )III . 创建 Android Studio 工程IV . FFMPEG 头文件与静态库拷贝V . CMakeList.txt 配置 FFMPEG 头文件 与 函数库VI . C++ 代码VII . 博客资源
2020-02-20 00:15:17
462
2
原创 【Android FFMPEG 开发】FFMPEG 交叉编译配置 ( 下载 | 配置脚本 | 输出路径 | 函数库配置 | 程序配置 | 组件配置 | 编码解码配置 | 交叉编译配置 | 最终脚本 )
I . FFMPEG 源码下载 解压II . 交叉编译工具III . configure 脚本及帮助命令IV . 配置 configure 脚本V . 输出目录配置VI . 函数库配置VII . 程序配置选项VIII . 组件配置选项IX . 编码配置X . 交叉编译配置 ( 重点 )XI . 交叉编译配置 Shell 脚本 ( 重点 )
2020-02-19 01:05:40
537
27
原创 【Android NDK 开发】Android Studio 使用 CMake 导入动态库 ( 构建脚本路径配置 | 指定动态库查找路径 | 链接动态库 )
I . CMake 引入动态库与静态库区别II . Android Studio 中 CMake 引入动态库流程III . 指定动态库查找路径IV . 链接函数库V . Module 级别的 build.gradle 完整配置代码VI . CMakeList.txt 完整配置代码VII . 博客资源
2020-02-18 00:18:27
1105
3
原创 【Android NDK 开发】Android Studio 使用 CMake 导入静态库 ( CMake 简介 | 构建脚本路径配置 | 引入静态库 | 指定静态库路径 | 链接动态库 )
I . CMake 简介II . Android Studio 中 CMake 引入静态库流程III . 指定 CMake 最小版本号IV . 导入函数库 ( 静态库 / 动态库 ) 编译配置V . 导入第三方函数库路径配置VI . 输出日志信息VII . 链接函数库VIII . Module 级别的 build.gradle 完整配置代码IX . CMakeList.txt 完整配置代码X . 博客资源
2020-02-17 00:06:13
982
3
原创 【Android NDK 开发】Android.mk 配置静态库 ( Android Studio 配置静态库 | 配置动态库与静态库区别 | 动态库与静态库打包对比 )
I . Android Studio 中使用 Android.mk 配置静态库 总结II . 第三方动态库来源III . 配置 Android.mk 构建脚本路径IV . 预编译 第三方 静态库 ( Android.mk )V . 链接静态库 ( 设置静态库依赖 )VI . Java 代码定义 native 方法并加载动态库VII . C 代码调用动态库函数VIII . 动态库 与 静态库 打包对比IX . 配置动态库与静态库区别X . 完整代码示例1 . build.gradle 配置
2020-02-15 10:57:26
244
原创 【Android NDK 开发】Android.mk 配置动态库 ( Android Studio 配置动态库 | 动态库加载版本限制 | 本章仅做参考推荐使用 CMake 配置动态库 )
I . Android Studio 中使用 Android.mk 配置动态库库 总结II . 第三方动态库来源III . 配置 Android.mk 构建脚本路径IV . 预编译 第三方 动态库 ( Android.mk )V . 链接动态库 ( 设置动态库依赖 )VI . Java 代码定义 native 方法并加载动态库VII . C 代码调用动态库函数VIII . 动态库加载版本限制 ( 6.0 以上 不能使用 Android.mk 配置动态库 )IX . 完整代码示例1 . bu
2020-02-15 02:32:14
1468
原创 【Android NDK 开发】Ubuntu 函数库交叉编译 ( Android 动态库交叉编译 | Android 静态库交叉编译 )
I . Ubuntu 中交叉编译 Android 动态库II . Ubuntu 中交叉编译 Android 静态库
2020-02-15 01:40:39
612
2
原创 【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置 | ndkBuild 配置 )
I . 源码编译配置II . 构建脚本配置III . NDK 函数库打包配置IV . Java 与 C 代码示例V . CMake 配置 ( CMakeLists.txt )VI . ndkBuild 配置 ( Android.mk )VII . 博客相关资源下载
2020-02-12 15:17:12
202
原创 【Android NDK 开发】NDK 交叉编译 ( Ubuntu 中交叉编译动态库 | Android Studio 中配置使用第三方动态库 )
文章目录I . 动态库 与 静态库II . 编译动态库III. Android Studio 使用第三方动态库IV . Android Studio 关键代码I . 动态库 与 静态库1 . 函数库分类 : ① 动态库 , ② 静态库 ;2 . 静态库 :编译链接时 , 将整个库文件打包到可执行文件中 , 造成可执行文件较大 , 但运行时不需要库文件 ;Android 与 ...
2020-02-11 00:13:31
695
2
原创 【Android NDK 开发】NDK 交叉编译 ( NDK 函数库目录 | Linux 交叉编译环境搭建 | 指定头文件目录 | 指定函数库目录 | 编译 Android 命令行可执行文件 )
I . NDK platforms 目录下的 函数库II . Ubuntu 配置 NDK 交叉编译环境III . 同时指定编译的头文件和库文件IV . 指定编译的头文件V . 指定编译的库文件VI . 指定编译的头文件与库文件 示例
2020-02-09 23:09:57
603
原创 【Android NDK 开发】JNI 线程 ( JNI 线程创建 | 线程执行函数 | 非 JNI 方法获取 JNIEnv 与 Java 对象 | 线程获取 JNIEnv | 全局变量设置 )
I . JNI 线程创建II . 线程执行函数III . 线程方法获取 Java 对象IV . 线程方法获取 JNIEnvV . JNI 线程 完整代码示例
2020-02-09 00:14:29
167
原创 【Android NDK 开发】JNI 动态注册 ( 动态注册流程 | JNI_OnLoad 方法 | JNINativeMethod 结构体 | GetEnv | RegisterNatives )
I . 动态注册流程 ( 总结 )II . JNI_OnLoad 方法III . 被注册的本地 C/C++ 方法参数IV . JNINativeMethod 结构体 ( 核心重点 )V . JavaVM 获取 JNIEnv ( GetEnv )VI . 动态注册方法 RegisterNatives ( 核心重点 )VII . 动态注册流程完整代码
2020-02-08 15:02:35
567
原创 【Android 应用开发】多点触控 ( 多点触控事件 | PointerId | PointerIndex | 坐标获取 | 触摸点个数 )
I . 多点触控事件II . PointerId 与 PointerIndex 简介III . 本次 PointerId 与 PointerIndex 获取IV . PointerId 与 PointerIndex 互相转化V . 触摸点个数获取 ( getPointerCount )VI . 触摸点坐标获取VII . 多点触控 示例代码 ( 参考 )
2020-02-08 00:03:26
904
原创 【Android NDK 开发】JNI 引用 ( 弱全局引用 | NewWeakGlobalRef | DeleteWeakGlobalRef )
I . 弱全局引用II . 弱全局引用判定是否被回收III . 弱全局引用 创建 与 删除 ( NewWeakGlobalRef | DeleteWeakGlobalRef )IV . 弱全局引用代码示例
2020-02-06 12:22:33
411
原创 【Android NDK 开发】JNI 引用 ( 全局引用 | NewGlobalRef | DeleteGlobalRef )
文章目录I . 全局引用II . 创建全局引用 ( NewGlobalRef )III . 全局引用代码示例I . 全局引用1 . 全局引用作用域 :与局部引用对比 : 全局引用与局部引用相对应 , 其作用域是全局的 , 局部引用只能在当前方法使用 ;空间 : 可以 跨方法 , 跨线程使用 ;时间 : 创建后可以使用 , 手动释放后全局引用失效 ; ( 手动释放前全局可用 )...
2020-02-06 12:13:13
667
原创 【Android NDK 开发】JNI 引用 ( 局部引用 | 局部引用作用域 | 局部引用产生 | 局部引用释放 | 代码示例)
I . JNI 引用数据类型II . JNI 引用 与 指针III . 局部引用 作用域IV . 局部引用 产生 与 释放V . 局部引用 代码示例
2020-02-06 00:18:15
269
原创 【Android NDK 开发】JNI 方法解析 ( C/C++ 设置 Java 对象字段 | 查找字段 | 设置字段 )
I . 设置 Java 对象 属性 流程II . 查找 Java 对象属性 ( GetFieldID )III . 设置 Java 对象属性 ( GetFieldID )
2020-02-05 14:17:21
385
原创 【Android NDK 开发】JNI 方法解析 ( C/C++ 调用 Java 方法 | 函数签名 | 调用对象方法 | 调用静态方法 )
I . 调用 Java 方法流程II . 获取 jclass 对象 ( GetObjectClass )III . 获取 jclass 对象 ( FindClass )IV . JNI 函数签名规则V . javap 获取函数签名 ( 推荐 )VI . 反射获取对象方法 ( GetMethodID )VII . 反射获取类静态方法 ( GetStaticMethodID )VIII . 调用 Java 对象方法 ( CallXxxMethod )IX . 调用 Java 类静态方法 ( Ca
2020-02-04 23:52:59
588
【RecyclerView】 三、RecyclerView 布局 ( 线性布局管理器 LinearLayoutManager ).zip
2021-01-27
【OpenGL】十八、OpenGL 绘制多边形 ( 绘制 GL_POLYGON 模式多边形 ).zip
2021-01-20
【OpenGL】二十四、OpenGL 纹理贴图 ( 读取文件内容 桌面程序添加控制台窗口 ).zip
2021-01-25
Android_RTMP博客资料
2020-06-19
【Android 安全】DEX 加密资源_2020_11_08 五种反编译工具
2020-11-08
【OpenGL】二十二、OpenGL 光照效果 ( 模型准备 光照设置 启用光照 启用光源 设置光源位置 设置光照参数 )
2021-01-22
【OpenGL】二十一、OpenGL 矩阵压栈与出栈 ( 不同类型矩阵变换先后顺序 渲染前不设置单位阵 压栈出栈原理分析 代码示例 ).zip
2021-01-21
【OpenGL】二十、OpenGL 矩阵变换 ( 矩阵缩放变换 矩阵旋转变换 矩阵平移变换 ).zip
2021-01-20
【OpenGL】十九、OpenGL 绘制模式 ( 绘制线框模式 绘制点模式 ).zip
2021-01-20
【OpenGL】十七、OpenGL 绘制四边形 ( 绘制 GL_QUAD_STRIP 模式四边形 ).zip
2021-01-20
【OpenGL】十六、OpenGL 绘制四边形 ( 绘制 GL_QUADS 四边形 ).zip
2021-01-19
TarsosDSP资料
2020-04-27
【OpenGL】十五、OpenGL 绘制三角形 ( 绘制 GL_TRIANGLE_FAN 三角形 ).zip
2021-01-19
【OpenGL】十四、OpenGL 绘制三角形 ( 绘制 GL_TRIANGLE_STRIP 三角形 )
2021-01-19
【OpenGL】十三、OpenGL 绘制三角形 ( 绘制单个三角形 三角形绘制顺序 绘制多个三角形 ).zip
2021-01-19
OpenGL_十二、OpenGL 绘制线段.zip
2021-01-18
OpenGL_十一、OpenGL 绘制多个点.zip
2021-01-18
OpenGL_十、OpenGL 绘制点
2021-01-18
初始化 OpenGL 渲染环境代码
2021-01-17
OpenGL Windows 桌面窗口搭建源码
2021-01-16
C++ 面向对象示例
2019-08-17
Android dex 加密源码
2020-12-01
openssl交叉编译源码及脚本
2020-11-21
Apple-Bluetooth-Low-Energy-MIDI-Specification.pdf
2020-08-29
Android 反编译工具
2014-12-03
WheelView 全中文注释解析代码
2014-11-30
Application 标准用法
2014-11-06
Android 圆形进度条示例
2014-10-22
ActionBar 示例程序
2014-09-14
AChartEngine 示例程序 文档 JAR包
2014-08-11
非root权限移植busybox 和 traceroute 示例程序
2014-07-15
微信验证源码 和 war包
2014-03-06
代码注释 你用的是 中文 还是 英文的 ?
发表于 2014-06-10 最后回复 2020-07-29
Java BIO / NIO 的 TCP / UDP 协议相关问题
发表于 2020-06-01 最后回复 2020-06-07
韩曙亮的留言板
发表于 2020-01-02 最后回复 2020-03-12
求 Android 视频播放器 解码策略
发表于 2014-09-02 最后回复 2019-10-12
Android 环境 SDK 太凶残了 目前完整版 67G 刚刚下完 分享下 百度云 压缩后 16G
发表于 2016-04-27 最后回复 2019-10-09
Go 语言是不是要火一波
发表于 2019-04-23 最后回复 2019-04-23
Android NDK 的文档有完整的翻译吗 - 收集下文档
发表于 2014-11-18 最后回复 2019-03-29
帮解读一下这个类型定义typedef const struct SLObjectItf_ * const * SLObjectItf;
发表于 2018-01-13 最后回复 2018-01-13
博客无法保存 发布 总是保存失败
发表于 2014-03-14 最后回复 2016-07-10
Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
发表于 2014-07-21 最后回复 2016-07-08
Android 目前最流行的 底部导航栏 用什么做的
发表于 2014-09-29 最后回复 2015-10-15
Android 平台实现Traceroute 非root
发表于 2014-06-30 最后回复 2015-05-14
博客图片无法上传
发表于 2015-01-07 最后回复 2015-01-07
删掉专栏
发表于 2014-10-28 最后回复 2014-10-29
帐号总是被人试探, 错误5次, 锁定 20分钟
发表于 2014-10-14 最后回复 2014-10-14
Xcode 下载 sdk 总是失败
发表于 2014-08-06 最后回复 2014-08-11
程序员算数是不是不是很好
发表于 2014-08-06 最后回复 2014-08-08
草稿箱中博客的图片消失,字体高亮也没了
发表于 2013-12-26 最后回复 2014-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝