随机推荐
王小波:卡尔维诺与未来的一千年
朋友寄来一本书,卡尔维诺的《未来千年备忘录》,我正在看着。这本书是他的讲演稿,还没来得及讲,稿也没写完,人就死了。这些讲演稿分别冠以如下题目:轻逸、迅速、易见、确切和繁复。还有一篇"连贯",没有动笔写,所以我整天在捉摸他到底会写些什么,什么叫做"连贯"。卡尔维诺指出,在未来的一千年里,文学会继续繁荣...
StringBuffer 和 StringBuilder区别简介
前言StringBuffer和StringBuilder虽然经常用,但偶尔忘记他们之间的区别,这里简单整(摘)理(抄)一下,方便自己查阅。PS:好记性不如烂笔头正文StringBuffer 和 StringBuilder都是可变的字符串,但他们两之前还是有不少的区别。StringBuff...
柴静:真实的人性有无尽的可能
1几年前我采访过一个人。他被诬陷嫖妓,证据是卖淫者的供述,他被拘留了42天,放了。校长当不了了,儿子的婚事也吹了“他爹是个大流氓,人还能好么?”他告了十六年,路上带不了两个钱还叫人掏包了,捡人家饭吃。我问他最难受的是什么。“最难忍受就是开党员会的时候我不是党员了”他说。2我们找到了当...
Android Studio快捷键记录
在使用编译器时,很多人喜欢改变编译器的一些快捷键以便适应以前的习惯(以前我也是这样,后来发现换电脑或者环境后得耗时间重新配置,麻烦),但个人觉得不太好.如果编译器崩溃了或者换电脑了,您又得重新设置一遍...当然,萝卜青菜,各有所爱.只要自己喜欢怎样折腾都是好的!当然,Android Studio...
Android动画之RotateAnimation
Android动画View Animation 视图动画(Tween Animation 补间动画),只能用来设置View的动画Drawable Animation 帧动画(Frame动画),一帧帧地显示资源文件中的DrawableProperty Animation 属性动画,在andr...
[代码片段]MediaCode 播放Video中的音频
前言这就只做使用MediaCodec+AudioTrack播放Video中的音频正文原理通过MediaExtractor获取媒体的编码信息[Track索引,MediaMime,MediaFormat]根据编码信息进行创建MediaCodec在子线程循环dequeueInputBuff...