- 博客(51)
- 资源 (4)
- 收藏
- 关注
转载 Android 启动流程: Init.c 阅读笔记
<br /><br />Androidkernel启动后执行Init初始化,代码在system/core/init中。<br /> <br />- 创建/dev /proc/sys 目录,创建/dev/pts目录(伪终端)和/dev/socket,并分别mount<br />- 创建空设备节点,创建kmsg设备节点,初始化log<br />- 解析init.rc<br />- 读取保存在/proc/cmdline中的kernel启动参数:<br />
2010-08-19 13:49:00 2669
转载 Android power on process
<br />Since mobile platforms and embedded systems has some differences compared to Desktop systems in how they initially start up and boot this post will discuss the initial boot stages of an Android phone in some detail. Since we have used the Bea
2010-08-13 17:26:00 1056
转载 Android powermanagement
<br />[First written by Steve Guo, please keep the mark if forwarding.]<br />Overview<br /><br />The above picture shows the overall architecture design of Android power management module. Android implements a very simple power management mechanism. Cu
2010-08-12 14:27:00 1104
转载 JPEG编解码详解
JPEG 压缩简介 ------------- 1. 色彩模型 JPEG 的图片使用的是 YCrCb 颜色模型, 而不是计算机上最常用的 RGB. 关于色 彩模型, 这里不多阐述. 只是说明, YCrCb 模型更适合图形压缩. 因为人眼对图片上 的亮度 Y 的变化远比色度 C 的变化敏感. 我们完全可以每个点保存一个 8bit 的亮 度值, 每 2x2 个点保存一个 Cr Cb 值, 而图象在肉眼中的感觉不会起太大的变化. 所以, 原来用 RGB
2010-08-07 11:55:00 1937
原创 WMA文件格式和解码流程
1 文件格式(ASF) ASF:Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media. ASF is part of the Windows Media framework
2010-07-25 20:52:00 3507
原创 MP3文件格式与编码原理解码流程详解
1 文件格式 MP3文件格式四部分,按顺序排列如下: ID3V2 包含了作者,作曲,专辑等信息,长度不固定,扩展了ID3V1的信息量 Frame 音频帧序列 APEV2 包含了作者,作曲,专辑等信息,长度不固定,扩展了ID3V1的信息量 ID3V1 包含了作者,作曲,专辑等信息,长度为128BYTE 1.1 ID3 V1 ID3 V1内容按顺序排列如下: 名称 位置(byte) 标签标志'TAG' 0~2 标题 3~32 艺术家 33~62 专辑
2010-07-24 23:05:00 15846
转载 转载 100本软件开发最佳书籍排行榜
由NOOP网站评出的一份排行榜,名称为“Top 100 Best Software Engineering Books, Ever”。列出100本顶尖的软件开发书籍,主要根据以下标准来评选:1)Amazon的浏览次 数 ;2) Amazon的评分 ; 3) google的点击次数 ; 4) 是否得到 Jolt 奖 (一本技术书籍只有在获得了Jolt奖之后才能真正奠定经典的地位)。1 Steve McConnellCode Complete: A Practical Handbook of
2010-07-13 16:39:00 1867
原创 音频基础知识及编码原理
一、基本概念 1 比特率:表示经过编码(压缩)后的音频数据每秒钟需要用多少个比特来表示,单位常为kbps。 2 响度和强度:声音的主观属性响度表示的是一个声音听来有多响的程度。响度主要随声音的强度而变化,但也受频率的影响。总的说,中频纯音听来比低频和高频纯音响一些。 3 采样和采样率:采样是把连续的时间信号,变成离散的数字信号。采样率是指每秒钟采集多少个样本。 Nyquist采样定律:采样率大于或等于连续信号最高频率分量的2倍时,采样信号可以用来完美重构原始连续信号。 二、常见音频格式 1
2010-07-08 23:06:00 10680 1
转载 JNI与Android VM之间的关系
1. 如何载入*.so文件 由于Android的应用层级类别都是以Java撰写的,这些Java类别转译为Dex型式的Bytecode之后,必须仰赖Dalvik虚拟机(VM: Virtual Machine)来执行。 另外,当java需要调用c native组件时,VM就会去加载本地的c组件,让java函数能顺利的调用到C函数。此时,VM扮演着桥梁的角色,让java和c组件能通过透明的JNI接口相互沟通。 应用层级的Java类是在虚拟机(VM: Vitual Machine)上执行的,而C组件不是在VM
2010-06-26 22:10:00 4193
原创 Android图形解码(从应用到skia)
本文从Android Demo BitmapDecode.java开始,介绍Android图形解码的框架和流程,框图如下: 一、APP:BitmapDecode.java 文件路径:/mydroid_1.5/packages/apps/ApiDemos/src/com/example/android/apis/graphics 二、API:BitmapFactory.java
2009-12-21 12:35:00 2730
转载 Gallery概述
原文地址:http://letsgoustc.spaces.live.com/blog/cns!89AD27DFB5E249BA!492.entry?_c=BlogPartIf the “picture” icon is clicked on Launcher activity, it brings up GalleryPicker activity. The GalleryPicker
2009-12-18 17:27:00 974
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人