240 发简信
IP属地:天津
  • Charles + Android Studio 遇到的坑

    最近在编译 apk 的时候,总是出错,即使不出错,也是很慢,现已解决,特此记录环境:Mac , Charles , Android Studio情景描述:由于公司的 api ...

  • ArrayMap解析

    注:来自于Android中ArrayMap的解析问题:1、ArrayMap采用的数据结构是?2、ArrayMap默认容量是多大?3、ArrayMap最大容量是多少?每次扩容多...

  • 33岁的大龄程序员跳槽了

    去年一直投简历,要吗给的少,要吗面一下没消息,要码不合适。终于年底的时候有家公司看对眼了。虽然四线城市,给的待遇可以,但是以外包的形式入职。 都说三十岁是个坎...

  • requestManager和supportRequestManagerFragment好像也是一一对应的

    Glide源码分析(七),总纲思路梳理

    对于Glide源码分析,基本已经接近尾声,整体下来,整个Glide工程代码量还是比较大的,涉及的知识点以及设计模式也很多,很值得研究一下,这里我贴上github源码中,关于g...

  • tks

    ReferenceQueue的使用

    什么时候使用ReferenceQueue? 在java的引用体系中,存在着强引用,软引用,弱引用,虚引用,这4种引用类型。关于这四种引用类型,可以查看强引用、弱引用、软引用、...

  • 编译中间有报错吗?还有就是交叉编译工具版本的问题。比如最新版的ndk21和旧版的r10编译工具链不同,需要的头文件位置也不同

    FFMPEG学习第一篇--android studio 2.3 Cmake 编译并使用ffmpeg的动态so库

    最近萌生了学习视频的想法,遂在网上找了文章来看,才知道曾经有过雷神的存在。雷神的博客激励着一波又一波走向音视频编码的程序员,看着他写的博客,心中对ffmpeg开源项目,不免升...

  • 生成目录是由这行脚本决定的。PREFIX=/Users/xiaguangcheng/ffmpeg/ffmpeg/android

    FFMPEG学习第一篇--android studio 2.3 Cmake 编译并使用ffmpeg的动态so库

    最近萌生了学习视频的想法,遂在网上找了文章来看,才知道曾经有过雷神的存在。雷神的博客激励着一波又一波走向音视频编码的程序员,看着他写的博客,心中对ffmpeg开源项目,不免升...

  • 可以的,通过synchronized来实现Asynctask的串行执行。SerialExecutor本质上不算线程池吧,他都没有线程。。。

    AsyncTask

    AsyncTask出现的契机 线程的创建和销毁都会有开销,如果在进程中频繁的创建和销毁线程,是不可取的。应该采用线程池,可以避免因为频繁创建和销毁线程所带来的系统开销。Jav...

  • ./configure --prefix=/usr/local/ffmpeg --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-ffplay --enable-filter=delogo --enable-debug --disable-optimizations --enable-libspeex --enable-videotoolbox --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --cc=clang --host-cflags= --host-ldflags=

    MAC安装FFMPEG出现Symbol not found: _clock_gettime的问题解决

    因为需要使用ndk编译ffmpeg为so库,因此就从github上下载了源码3.3.1,按照网络教程,看到了还可以顺便使用源码来安装ffmpeg到mac上,方便转换视频,熟悉...