自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

好记性不如写博客!

专注于音频、视频和无线通讯。

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

转载 ANDROID 系统网络连接和管理机制

一  网络连接功能介绍       ANDROID 系统网络连接和管理服务由四个系统服务ConnectivityService、NetworkPolicyManagerService、NetworkManagementService、NetworkStatsService共同配合完成网络连接和管理功能,四个服务只有ConnectivityService、NetworkPolicyManag

2013-05-30 08:31:44 1997

原创 USB CDC 设备

USB为了实现不同的应用, 将具有特定属性与服务的一类设备划分为一个Class。如果提供相似格式的数据流或者相似的与主机交换方式,两个设备则被统一在一个Class 中。 如 USB 标准就有 Audio Class  、 Communications Device Class、 HIDClass、Video Class 等用于在 USB 接口上实现不同的设备接口。在 USB 标准协

2013-05-28 10:29:35 13409 2

转载 java的RIL框架处理modem网络状态改变事件的流程

###############################################################################################PhoneApp收到一个RIL_UNSOL_RESPONSE_NETWORK_STATE_CHANGED网络状态变化事件。发送message到注册的handler上。GsmServiceStateTra

2013-05-25 10:40:43 2196

转载 Android Hal 分析

本文是基于android4.0.3.对应其他低版本的代码,可能有所差异,但基本大同小异。      Android的HAL是为了保护一些硬件提供商的知识产权而提出的,是为了避开linux的GPL束缚。思路是把控制硬件的动作都放到了Android HAL中,而linux driver仅仅完成一些简单的数据交互作用,甚至把硬件寄存器空间直接映射到user space。而Android是基于Apar

2013-05-23 16:39:50 1030

转载 Android HAL(硬件抽象层)介绍以及调用

1 HAL简介 Android 的 HAL(Hardware Abstract Layer硬件抽象层)是Google因应厂商「希望不公开源码」的要求下,所推出的新观念,其架构如下图。虽然 HAL 现在的「抽象程度」还不足,现阶段实作还不是全面符合 HAL的架构规划,不过也确实给了我们很好的思考空间。ce - 许兴旺的博客" border="0" alt="Android HAL 分析

2013-05-23 16:37:59 1060

转载 Android 实现PPPoE拨号

关于Android实现PPPoE拨号上网的问题。系统必须安装有ppp和rp-pppoe程序。一般ROM自带有ppp程序的、rp-pppoe就未必有了,需要交叉rp-pppoe到目标机。我的开发环境已带有rp-pppoe的二进制程序pppoe和一个shell程序pppoe-connect了。先来看看pppoe-connect里面是什么。。。[php

2013-05-09 19:33:26 5746

转载 Android 双卡双待 资料

摘要:为实现Android 平台上的双网双待功能,研究Android 平台的系统架构以及Android framework 层上已经实现的双卡处理机制。提出一种在无线接口层( RIL) 上依样建立一套新的RIL Driver 处理机制,从而将双卡分别进行处理的方法。实现基于Android系统平台的GSM 和CDMA 双网双待机制,对Android 系统平台和主要的Phone 应用模块进行了详细

2013-05-09 10:47:19 1421

转载 H.264 SPS结构体内成员意义及用途说明

sequence_parameter_set_rbsp_t结构体内成员及用途:1. unsigned profile_idc:它指的是码流对应的profile.1.1 基线profile(Baseline profile)遵循基线profile的码流应该遵循以下的约束:a) 只有I和P切片存在b) NAL单元流不应该有范围在2到4的nal_unit_type值,包括2和4.

2013-05-09 10:23:23 2525

转载 AMR nb and wb

全称Adaptive Multi-Rate,自适应多速率编码,主要用于移动设备的音频,压缩比比较大,但相对其他的压缩格式质量比较差,由于多用于人声,通话,效果还是很不错的。一、分类1. AMR:又称为AMR-NB,相对于下面的WB而言,语音带宽范围:300-3400Hz,8KHz抽样2. AMR-WB:AMR WideBand, 语音带宽范围:50-700...

2013-05-09 09:54:24 5446

转载 最新版ffmpeg源码分析

(ffmpeg v0.9)框架最新版的ffmpeg中发现了一个新的东西:avconv,而且ffmpeg.c与avconv.c一个模样,一研究才发现是libav下把ffmpeg改名为avconv了.到底libav与ffmpeg现在是什么个关系?我也搞得希里糊涂的,先不管它了.ffmpeg的主要功能是音视频的转换和处理.其功能之强大已经到了匪夷所思的地步(有点替它吹

2013-05-06 19:49:41 1781 1

转载 android Fragments详解

Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activ

2013-05-06 19:43:02 1300 1

转载 android activity详解三:保存activity的状态

保存activity的状态在“acitvity的生命周期”一节中提到了当暂停和停止时,activity的状态是被保留在内存中的,当resume时,它会立即开始执行。左图表示acitvity未销毁,只是被停止再开始的过程,右图表示acvitiry所在的进程被关了,那么acitvity就销毁了,然后又被重新创建的过程。      当用户在开启一个新activity时

2013-05-06 19:40:27 1086

转载 android activity详解二:Activity的生命周期

管理Activity的生命周期  通过实现activity的生命周期回调方法来管理你的activity,是创造既稳定又灵活的activity的关键。Activity的生命周期直接受到相关的其它activity和它的任务以及所在栈的影响。一个activity可生存在三种基本的状态中:Resumed  Activity位于屏幕的最上层,并具有用户焦点,用户可以操作它。(

2013-05-06 19:38:44 1013

转载 android activity详解一:概述

概述Activities 是一个程序的组件之一。它的主要功能是提供界面。    一个程序一般由多个Activity组成,各activities之间关系很松散,它们之间没有直接的关联。必须有一个activity被指定为主activity,它是程序启动时首先显示的界面。每个activity都可以随意启动其它的activity。每当一个activity被启动,则前一个activi

2013-05-06 19:37:40 888

edimax ac1200 driver for omnipeek

在windows上实测,x86 32位可用,其他未测试,据说可以,请注意。

2018-03-19

android intent 实例详解

intent是android 四大应用组件沟通的渠道,在日常编程中使用非常频繁,这么个重要的东东你还不会?赶紧学习学习吧!

2012-02-20

div +css经典大全

div +css经典大全,快速学习层和样式表!

2008-12-02

C语言嵌入式编程之路

C语言嵌入式编程的好教程,大家需要的就下吧,是pdf文件

2008-07-08

空空如也

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

TA关注的人

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