随机推荐

换肤库BinSkin1的使用

前言之前介上线了Android的动态换肤库(BiuSkin1PA和BiuSkin1PNA),但没有写demo,因此这次抽空更新一下如何使用这些换肤库。也可以直接看对应动态换肤库的介绍:《动态换肤库:BiuSkin1PA》和《动态换肤库:BiuSkin1PNA》正文动态换肤就是常说的外置换肤...

Android 显示覆盖全屏的Dialog

前言有时候需要一个dialog霸占全屏,而且不让状态栏出现。PS: 我这里说的是全屏状态,然后显示dialog霸占全屏,也就是最顶层都是dialog的界面。比如我这屏幕1920 * 720,全屏(没有导航栏和状态栏)需要实现的dialog显示的区域也是1920 * 720。记录于此,方...

[摘]从视频中获取关键帧

一、关键帧介绍视频压缩中,每帧代表一幅静止的图像。而在实际压缩时,会采取各种算法减少数据的容量,其中IPB就是最常见的。简单地说,I帧是关键帧,属于帧内压缩。就是和AVI的压缩是一样的。P是向前搜索的意思。B是双向搜索。他们都是基于I帧来压缩数据。I帧表示关键帧,可以理解为这一帧画面的完整保留...

Android Jetpack - Navigation的简单使用

前言Android Jetpack的Navigation确实好用,这里就简单记录一下,方便自己查阅。这个出来了很久了,但也就偶尔用用,用完就忘了,正应了微信之父张小龙的名言[用完即走]。PS: 好记性不如烂笔头。正文Jetpack的导航组件——Navigation,就可以很方便的管理各f...

BiuTextView替代TextView

前言Android 高版本后,TextView走马灯耗CPU。使用BiuTextView替代TextView来实现跑马灯。注意,下面测试还要其他应用使用surfaceflinger,所以很高,我们只是对比同一环境下,BiuTextView和TextView跑马灯的情况。正文说明:D...

林语堂:人生就像一首诗

我想由生物学的观点看起来,人生读来几乎就像一首诗。它有其自己的韵律和拍子,也有其生长和腐坏的内在周期。它的开始就是天真烂漫的童年时期,接着便是粗拙的青春期,粗拙地企图去适应成熟的社会,具有青年的热情和愚憨,理想和野心;后来达到一个活动很剧烈的成年时期,由经验获得利益,又由社会及人类天性上得到更多的...