随机推荐

startActivity源码分析2

前言简单记录一下startActivity()源码的启动过程,主要是过一下流程,细节太多顾不上。接上回《startActivity源码分析》,启动新的Activity需要fork一个进程处理,经过一系列的操作,最后进入ActivityThread.java的main(),然后进行绑定进程。这...

修改Framework画中画(pip)中默认UI和逻辑定制

前言记录一下自己修改Android画中画UI界面和定制化逻辑。记录一下,方便自己查阅。正文如上图,一个六个按钮。对于自定义界面的话,会改如下删除[设置]按钮去除双击进入全屏播放(容易误操作),只有点击[]后才进入全屏播放优化X退出PIP时声音和画面不同步暂停问题隐藏内容!付...

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

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

许知远:窥探者的狂欢节

温斯顿要与一位美丽的姑娘相会,为此,他们必须坐上火车,到一个荒无人烟的野外,这里应该没有监视器,他和那姑娘可以有节制地表露自己的爱意和激情。他们每月如此相会一次,而且地点要经常更换,因为这个世界到处都有“老大哥”的电子眼睛。在乔治·奥威尔充满令人毛骨悚然的想象力的著作《1984》里,监视器是专制统...

视频播放中,拖动进度条可以seek到相应视频帧

前言项目中需求:拖动进度条时,或是在进度条上方或是在屏幕中间,显示拖动进度条位置时刻的某一帧画面下面是参考文章一中提到(摘抄于)下面我想到的4个方案:1、在拖动过程中,可以通过TextureView来显示预览图,拖动进度条到某个position后,通过textureView.getBi...

龙应台:回家

三个兄弟,都是五十多岁的人了,这回摆下了所有手边的事情,在清明节带妈妈回乡。 红磡火车站大厅里,人潮涌动,大多是背着背包、拎着皮包、推着带滚轮的庞大行李箱、扶老携幼的,准备搭九广铁路北上。就在这川流不息的滚滚红尘里,妈妈突然停住了脚。她皱着眉头说:“这,是什么地方?”哥哥原来就一路牵着她的手,这...