自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

badboyplane的专栏

本人学习过程中的一些资料收集,故基本是转发,请见谅!

  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

转载 电话按键音分析号码

2012-08-31 11:24:36 2003

转载 WebKit 分析–for android

一、WebKit简介WebKit 是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。WebCore和JSCore引擎来自于KDE项目的KHTML和 KJS开源项目。Android平台的Web引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作为 API提供给Android应用开发者,而底层使用WebKit

2012-08-30 15:25:10 1077

转载 Android网络收音机项目

最近喜欢听广播,但是搜索了一下,苦于网上没有android的网络收音机项目的例子,于是自己动手实现了Android网络收音机项目。     前言,由于很多网络广播使用的协议是mms,来自微软,但是android并不支持这种流媒体协议,我的解决办法是使用Vitamio插件+Vitamio库的方式解决。这样在安装app本身的apk同时还要安装对应你手机的Vitamio插件,这个插件是老外开发的还免

2012-08-23 14:26:13 2722 3

转载 基于http live streaming视频直播在android上的实现(版本更新,支持高清AAC视频)

最近将视频客户端移植到了ANDROID平台。 分享一下开发心得。 类似HTTP LIVE STREAMING的流式下载方式, 但APPLE的TS格式冗余数据太多, 我用的是私有格式,更加节省带宽资源。H264+AMRNB编码。每个分片文件20秒。整体架构如下图:作为HTTP下载模块对稳定性要求比较高,用NDK的话debug会很麻烦,JAVA层下载效率也还行,

2012-08-23 14:05:18 1366

转载 让android支持RTSP(live555分析)

如何让Android支持C++异常机制Android不支持C++异常机制,如果需要用到的话,则需要在编译的时候加入比较完整的C++库. Android支持的C++库可以在Android NDK中找到(解压后找到libsupc++.a放到代码环境中即可): http://www.crystax.net/en/android/ndk/7 编译时加上参数: -fexception

2012-08-23 11:10:56 1681

转载 Android 4.0 Ice Cream Sandwich MediaFramework

Android 4.0 Ice Cream Sandwich MediaFramework (1)Record Android 4.0 media framework tracingabout Stagefright and NuPlayer記錄一下關於Android4.0中的多媒體框架運作流程1.In APK, when we program to playmedia

2012-08-23 09:41:09 4048 4

转载 Android IPC 通讯机制源码分析

Android IPC 通讯机制源码分析  Binder通信简介:     linux系统中进程间通信的方式有:socket, named pipe,message queque, signal,share memory。Java系统中的进程间通信方式有socket, named pipe等,Android应用程序理所当然可以应用JAVA的IPC机制实现

2012-08-21 16:16:37 900

转载 Android-stagefright与opencore对比

1引言Android froyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,弃用之前的opencore,仅仅对opencore中的omx-component部分做了引用。Stagefright自android2.0后才添加,其稳定性有待商榷,是否存在bug也未知,opencore自android诞生起便存在,稳定

2012-08-16 09:13:13 748

转载 如何向Android的framework里添加新类

google对于所有的类和API,分为开放式和不开放式两种。所谓的开放式就是值javadoc所包含的,并不是java中有public和private,而是跟javadoc有关系,代码 没有关系。在开放式的类中增加了一个变量,而又没隐藏,导致和原API的doc不一致造成的就会有错。通过提示,有2个方法可以解决 该问题:1、将新增加的变量或方法加上"@hide" 的注释,注意一点,加"@h

2012-08-15 11:34:00 2208

转载 Android开发:Framework添加新模块

主要是基于Android系统现在的Framework模块上再添加一个独立的模块,目前只是很简单的framework层调用native层(后期根据学习的进度,会将hal层补上,还有aidl, stub, 异步)。基本思路为: 为应用添加framework接口,即SDK APIframework调用native代码,即jni部分jni部分实现最终功能 最终功能其实就是很简单的log打印

2012-08-14 13:54:31 3059

转载 如何把应用程序app编译进android系统

如何把应用程序app编译进android系统博客分类: android应用学习 转载: http://ywxiao66.blog.163.com/blog/static/175482055201152710441106/ ------------------------------------------------------------------

2012-08-14 13:49:08 1474

转载 【译】Android 多媒体扫描过程(Android Media Scanner Process)

初次翻译,错误之处,敬请指正!    原作者:Steve Gou 转载请注明!      下面是系统图      MediaScannerReceiver会在任何的ACTION_BOOT_COMPLETED, ACTION_MEDIA_MOUNTED或 ACTION_MEDIA_SCANNER_SCAN_FILE 意图(intent)发出的时候启动。因为解析媒体文件

2012-08-09 09:50:12 654

转载 android 多媒体相关代码概况

android 多媒体相关代码概况—(JAVA SCOPE)1 ./packages/providers/MediaProvider/编译后生成MediaProvider.apk。会在开机时扫描本机和sdcard上的媒体文件(图片、视频、音频),并在/data/data/com.android.providers.media/databases 目录下生成internal.db(/

2012-08-09 09:46:18 521

转载 Android的framework层音量控制原理分析--hot(key)处理

Android.media.AudioManager中包含了对android.media.AudioService的跨进程AIDL调用封装。正常处理过程:1.调整音量是通过AudioManager间接调用AudioService.adjustStreamVolume方法来完成逻辑处理;2.AudioService调用VolumePanel画出音量调整界面,并发送音量变动广播消息,3

2012-08-09 09:41:58 705

转载 google skia

2008 年九月,Google 宣布以改良过的 WebKit 为核心的网络浏览器 Chrome,揭露了众多新特征,比方说崭新的 [V8] JavaScript (ECMAscript) 执行引擎,或许因为太亮眼,掩蔽了所使用另一个开放原始码项目 [skia], 后者是个 2D 向量图形处理函式库,包含字型、坐标转换,以及位图都有高效能且简洁的表现。不仅用于 Google Chrome浏览器,新

2012-08-08 09:44:55 1734

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除