网易

123

随机推荐

[代码片段]MediaCode 播放Video中的音频

前言这就只做使用MediaCodec+AudioTrack播放Video中的音频正文原理通过MediaExtractor获取媒体的编码信息[Track索引,MediaMime,MediaFormat]根据编码信息进行创建MediaCodec在子线程循环dequeueInputBuff...

sleep和wait的区别简介

前言记录一下sleep和wait的区别正文wait必须搭配synchronize一起使用,而sleep不需要;进入wait状态的线程能够被 notify 和 notifyAll 线程唤醒,而 sleep 状态的线程不能被 notify 方法唤醒;wait 通常有条件地执行,线程...

新井一二三:图书馆的恋人

我14岁那年,为了准备翌年的高中入学考试,除了上课以外,很多时间都在图书馆里温习。尤其放了暑假,每天一大早就到图书馆门口排队,以便获得里头较安静的座位。有个男同学叫T,每天也一定来图书馆。有时候,我早晨起得晚,差一点就没赶上9点钟图书馆开门的时间。每逢此时T都帮我占个座位。我们邻座学习到中午,一起...

柴静:真相常流失于涕泪交加中

一美国有一个著名的白宫记者,叫海伦.托马斯,逼问过9任总统,进攻性极强,后来白宫特别在新闻厅给她专门设了把椅子,上面用小铜牌刻着她名字,又用她的名字命名了一个奖项,盛誉极隆。她八十多岁的时候在书里回忆自己职业生涯,曾经感叹美国新闻业的萧条,说“不知畏惧,不带好恶地去报道,美国的新闻人忘了吗?”...

Launcher2导入Eclipse

在分析源码中,除了使用Source Insight 这个强大的软件外,有些应用还是用编译器看源码是最好的,因此今天我们学习一下如何导入源码到Eclipse中。这里主要是讲正确把Android 6.0 的Launcher2 导入Eclipse中并运行和安装应用。工具: Eclipse,L...

Android多线程介绍

前言记录一下Android主线程,子线程等相关知识。我们知道Android3.0后如果在主线程进行网络请求是会抛出异常的,这是为了避免主线程被耗时操作阻塞从而导致ANR。因此有必要学习一下子线程相关知识。正文搞懂什么是线程前,也需要搞懂什么是进程。什么是进程进程是操作系统结构的基础。...