随机推荐

[摘]Android图片加载框架之Glide和Picasso的区别

前言Glide和Picasso在实际中很常用,也容易忘记各个的优缺点。此文整理很全,因此摘抄于此,方便自己查阅。本文摘抄《Android图片加载框架之(Glide和Picasso的区别,Glide的简单使用)》)。正文Glide,一个被google所推荐的图片加载库,常见的还有Picas...

再谈onConfigurationChanged

前言Android的onConfigurationChanged()这个方法很常见,之前关于横竖屏和语言切换的也介绍过,今天又一次再介绍一下之前没有介绍的。记录一下,方便自己查阅。也是流水文一篇。正文这里要分Application和Activity(或AppCompatActivity)来...

村上春树:恰到好处,活着就好

我已经有了一定的年纪,但绝对不管自己叫“大叔”。是的,确实该叫“大叔”,或者该叫“老爹”了,毫无疑问就是这样的年龄,可我自己不这么叫。若问什么缘故,那是因为当一个人自称“我已经是大叔啦”的时候,他就变成真正的大叔了。女人也一样。当自己声称“我已经是大婶啦”的时候(哪怕是玩笑或者谦虚),她就变成真正...

[代码片段]MediaCode 播放Video中的视频帧[无声]

前言这就只做使用MediaCodec+SurfaceView播放视频PS 这里不涉及音频播放,只显示视频帧出来。正文这里只简单记录一下,推荐看我参考的文章,我用的就是他的代码。原理通过MediaExtractor获取媒体的编码信息[Track索引,MediaMime,MediaFor...

Kotlin的基本语法

前言简单记录一下Kotlin的基本语法。这里只是简单的记录,只是方便自己而已。正文注释注释是为了使代码易于阅读。单行注释单行注释通常是对程序中的某一行代码进行解释,用符号“//”表示//初始化UIinitUI();多行注释多行注释就是注释中的内容可以是多行,以符号“/ ”开...

Android文件加锁

前言记录一下跨进程访问文件时进行加锁,这样就不会导致文件内容出现数据脏乱。记录一下,方便自己查阅。正文我们常用于的是synchronized加锁,这个只针对当前进程内加锁,对于夸进程是不合适的。跨进程就需要文件锁,这里简单使用一下。隐藏内容!付费阅读后才能查看!¥3 ¥8多个隐藏块只需...