Android之多媒体开发
LuoCliper
人生最酷的事情,就是把曾经吹过的牛B,一个个变成现实。
展开
-
Android Media架构
整体架构图: 整个MediaPlayer在运行的时候,可以大致上分成Client和Server两个部分,它们分别在两个进程中运行,它们之间使用Binder机制实现IPC通讯。从框架结构上来看,IMediaPlayerService.h、IMediaPlayerClient.h和MediaPlayer.h三个类定义了MeidaPlayer的接口和架构,MediaPlayerSe原创 2015-07-28 10:12:39 · 1069 阅读 · 0 评论 -
Android之媒体库(一)
今天和大家分享一下grevian.MediaLibrary中的一些有用的代码,希望大家能在开发中能用上,废话不多说,来撸代码ItemFoundActivity.javapublic class ItemFoundActivity extends Activity { private Media mMedia; private Bundle extras; public void on原创 2015-07-28 10:30:20 · 707 阅读 · 0 评论 -
将图片存储到Sqlite和取出
//第一步,将Drawable对象转化为Bitmap对象Bitmap bmp = (((BitmapDrawable)tmp.image).getBitmap());//第二步,声明并创建一个输出字节流对象ByteArrayOutputStream os = new ByteArrayOutputStream();//第三步,调用compress将Bitmap对象压原创 2015-07-29 22:44:32 · 13066 阅读 · 2 评论 -
关于手机启动的方向,和屏幕的单,双击事件
方法1:在androidmanyfest.xml的activity中加入属性 android:screenOrientation="landscape" 方法2:在oncreate中加入如下代码 if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){ setRequestedOri原创 2015-07-29 22:04:58 · 601 阅读 · 0 评论