自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 字节跳动内部人手一份的《音视频精编源码解析》意外流出,快来看

目前,市面上关于音视频学习的相关书籍并不多,而且即使看了书籍学了理论,最终还是要回归到代码上来。毕竟 IT 行业实践性要求高,强调动手能力,音视频这方面就更得多操作和探索了。那么我们应该如何探索学习音视频技术呢?这里给大家分享一份《音视频精编源码解析》,内容分为7个章节,涵盖 WebRTC Native 源码导读、X264 源码解读、FFmpeg、ijkplayer 源码分析系列、jsmpeg 源码解析、Live555 源码解析、Opus 源码解析,一共 675 页。第一章 WebRTC Nativ

2021-11-17 16:13:52 440

原创 通过实现ViewBinding,学习自定义插件及JavaPoet的使用

一、概述这篇文章是为了了解viewBinding是如何实现的,我很好奇为什么我们在项目的module的build.gradle中添加了如下代码viewBinding{ enable true}在make项目后就能自动生成ActivityMainBinding这些类的呢?而我们为什么通过binding就能找到对应的控件的呢?网上的博客中大部分都是只解释了,自动生成的ActivityMainBinding类中替我们做了findViewById所以我们可以通过binding找的对应的控件,但

2021-11-05 22:14:22 496 2

原创 得到谷歌认证的《Android UI框架进阶解密》开源了,亮瞎我的钛合金

根据调查显示,,iOS与Android的市场份额差距正越来越大。Android设备正在成为手机应用市场的主力军。如何从设计层面创造一个优美的App界面来吸引用户已然成为广大App开发者们必做的功课之一。但是开源届的各种UI框架数不胜数,而且各个大厂家,都有一套自己的框架在那摆着,这让我们Android开发者们情何以堪。如此多的UI框架,我们该如何选择呢,如何快速掌握应用到实际开发中呢?特别是我们新手同学,刚开始接触框架时不是特别的理解,也不大会用。为了解决这个问题,GitHub上一位大佬开源了一份学习手

2021-11-04 21:14:13 226

原创 谷歌认证:2021全新Android开源框架权威排行榜(附源码解析)

随着蓬勃发展的开源时代的到来,为了减少开发成本,提高开发效率,越来越多的公司使用各种开源项目,作为开发者,如果能充分利用好开源项目中的资源,不仅能提高实践能力,专业知识水平,还能从中其中学到的优秀的架构思想。但是开源界的Android框架实在太多了,多到近乎疯狂的地步,让我们在选择的时候不知所措。特此整理了这份《2021全新Android百大开源框架源码解析》,帮助大家在使用时可以快速查找。如果你能熟练运用这里面所提到的框架,在遇到某种需求的时候,立刻会拿出“最优秀的框架”去解决,意味着你离高级工程师不

2021-11-02 21:14:55 1199 1

空空如也

空空如也

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

TA关注的人

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