Android
音视频开发进阶
原文博客:https://glumes.com Android 应用开发、Camera、NDK、图形图像、FFmpeg 等音视频相关开发经验与积累
展开
-
开源库之 OkHttp 源码分析
分析一波 OkHttp 的源码实现。 简单使用 官方给出了使用例子,具体详情参考 官网。 // 创建 OkHttp 请求客户端 OkHttpClient client = new OkHttpClient(); // 构建一个请求 Request request = new Request.Builder() .url(url) .build(); // ...原创 2018-09-11 22:40:14 · 250 阅读 · 0 评论 -
开源库之 Retrofit 源码分析
分析一波 Retrofit 的源码实现。 简单使用 官方给出了使用例子,具体详情参看 官网。 如果加入 RxJava 和 Gson ,就需要添加对应的适配和转换工厂类。 val retrofit = Retrofit.Builder() .baseUrl("https://api.github.com/") .addCallAdapterFactory(RxJa...原创 2018-09-09 15:04:14 · 195 阅读 · 0 评论 -
Android NDK 开发之 CMake 必知必会
Android Studio 从 2.2 版本起开始支持 CMake ,可以通过 CMake 和 NDK 将 C/C++ 代码编译成底层的库,然后再配合 Gradle 的编译将库打包到 APK 中。 这意味就不需要再编写 .mk 文件来编译 so 动态库了。 CMake 是一个跨平台构建系统,在 Android Studio 引入 CMake 之前,它就已经被广泛运用了。 Google ...原创 2018-09-12 10:29:23 · 638 阅读 · 0 评论 -
博客图床迁移记
微博图床一时爽,迁移火葬场 前几天在群里看到说新浪微博图床挂掉了,图床上的图片链接单独访问还可以,但是在博客文章上就显示不出来了。 去自己网站上看一下,果然,连博客首页图片都加载不出来了,极大地影响了阅读体验呀。 还好图片链接是可以访问的,这就意味着图片还在,还来得及做迁移和备份。 回顾之前用了好多免(hao)费(yang)图(mao)床,从最早的 七牛,到 Cloudinary,再到 微博图...原创 2019-05-03 21:09:41 · 391 阅读 · 0 评论 -
Google Jetpack 新组件 CameraX 介绍与实践
近期,Google 的 Jetpack 组件又出了新的库:CameraX 。 顾名思义:CameraX 就是用来进行 Camera 开发的官方库了,而且后续会有 Google 进行维护和升级。这对于广大 Camera 开发工程师和即将成为 Camera 的程序员来说,真是个好消息~~~ 原文地址:https://glumes.com/post/android/google-jetpack-cam...原创 2019-05-23 12:43:31 · 1203 阅读 · 0 评论 -
图像库 libpng 编译与实践
在之前的文章中介绍了 stb_image 图像库,还顺带提到了 libpng 和 libjpeg ,这篇文章就是介绍如何在 Android 平台上用 CMake 编译 libpng 动态库以及 libpng 使用实践。 【简单易用的图像解码库介绍 —— stb_image】 https://glumes.com/post/android/stb-image-introduce/ libpng 介...原创 2019-07-15 21:00:40 · 973 阅读 · 1 评论