240 发简信
IP属地:江西
  • Resize,w 360,h 240
    StickyRecyclerView实现方式

    前言: 在ExpandableRecyclerView的基础上实现的StickyRecyclerView,支持水平与垂直方向, 支持GridLa...

  • ExpandableRecyclerView实现方式

    前言: 根据ExpandableListView的原理实现的ExpandableRecyclerView,并根据RecyclerView的刷新机...

  • 协程Flow之FlowPermission权限请求

    Flow是kotlin协程的一个类似RxJava的流式API,它的出现可以替代RxJava,这里就介绍RxJava之前热门的权限框架RxPerm...

  • 协程Flow之FlowCallAdapterFactory

    Flow是kotlin协程的一个类似RxJava的流式API,它的出现可以替代RxJava, 所以Retrofit的CallAdapterFac...

  • Resize,w 360,h 240
    openssl实现C++与JAVA互相RSA,AES加解密

    这里主要是openssl常用的编码Base64, 摘要算法MD5,对称加密AES, 非对称加密RSA与Java互通 一: openssl交叉编译...

  • HashMap为什么要先插入再扩容JDK1.8

    JDK1.8开始HashMap为什么要先插入后扩容,网上查找有说先扩容再插入可以少遍历之类的,其实不管是先扩容还是先插入,它的原则还是尾插法都是...

  • MediaCodec硬编码h264,aac,MPEG4Writer: timestampUs

    这类的文章太多太多,也没时间整理,直接上部分核心源码和注意事项 1:MediaCodec核心类, 在往MediaCodec中不断的推数据时一定要...

  • android Camera(二): NV21高效处理与libyuv使用

    继上篇Camera数据采集适配时会涉及到的YUV数据的剪切与方向感应时的旋转处理(对YUV数据不懂的可以网上搜索相关的文章),后面还有Media...

  • Resize,w 360,h 240
    android Camera(一):采集与预览尺寸适配

    android系统自带的拍摄有时候并不能满足我们所需要的功能,比如扫描,音视频开发等,此时就需要开发者自定义相机Camera,而开发过相机的同学...

个人介绍
挨着金銮殿必长灵芝草,挨着茅房准长狗尿苔