移动开发
文章平均质量分 81
deerleaper
这个作者很懒,什么都没留下…
展开
-
ffmpeg编译总结
1. ffmpeg-0.6.3.tar.bz2 http://ffmpeg.org/releases/ffmpeg-0.6.3.tar.bz22. SDL-1.2.15.tar.gz http://www.libsdl.org/download-1.2.php3. mingw-msys-0.6-x86.zip http://sourceforge.net/projec转载 2014-09-19 13:31:23 · 566 阅读 · 0 评论 -
Android设置铃声分析
转自:http://www.cnblogs.com/youjun/archive/2012/04/27/2472901.html代码其实没有几行,这里简单记录下学习的过程.Android系统启动时会扫描系统与SD卡中的对媒体文件,分别存入数据库sqlite中,以contentProvider的形式对外提供服务路径:/data/data/com.android.provi转载 2014-10-15 14:03:43 · 531 阅读 · 0 评论 -
Android工作原理详解
下载了Android的SDK和一些辅助的玩意我就开始折腾了,IDE是Eclipse。Android开发的屏幕布局采用XML布局方式,部分资源,包括字符串、控件等等以XML的形式声明在res文件夹下,在主程序中调用,很常见的情况是在XML文件里声明控件,比如TextView之类的,然后再主程序中new一个控件,直接调用XML声明的相应部分。而在XML文件中,已经把该资源的全部属性设定好,包括长、宽、转载 2014-09-10 16:18:15 · 718 阅读 · 0 评论 -
Android Adb Analyse
TABLE OF CONTENTS1 Introduction1.1 Purpose1.2 Definitions, Acronyms, and Abbreviations2 Architecture2.1 Module Architecture Diagram3转载 2014-11-15 16:36:44 · 394 阅读 · 0 评论 -
ADB-调试桥
adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。adb转载 2014-09-10 16:21:22 · 426 阅读 · 0 评论 -
如何通过adb修改安卓手机的系统铃声
1、第一部分安卓手机启动时候,会将手机系统目录下的音频文件信息加载到 /data/data/com.android.providers.media/databases目录下的internal.db的audio_meta表中,需要通过sqlite3命令访问该部分内容。adb操作命令如下: >adb shell$susu# cd /data/data/com.an原创 2014-10-15 18:29:38 · 3354 阅读 · 0 评论 -
aac(高级音频编码)
转自百度AAC(Advanced Audio Coding),中文名:高级音频编码,出现于1997年,基于MPEG-2的音频编码技术。由Fraunhofer IIS、杜比实验室、AT&T、Sony等公司共同开发,目的是取代MP3格式。2000年,MPEG-4标准出现后,AAC重新集成了其特性,加入了SBR技术和PS技术,为了区别于传统的MPEG-2 AAC又称为MPEG-4 AAC转载 2014-09-22 11:12:09 · 1187 阅读 · 0 评论 -
adb 协议
adb通信分为两部分:adb client和adb server,以及adb server和adb daemon。 client和server之间的通信协议adb server对本地的tcp 5037号端口进行监听,等待adb client的命令。client的每个命令都会包含两个部分,前一部分固定4个字节,以十六进制方式指定命令部分的长度。后一部分是真正的内容。发送命令的接口为转载 2014-11-17 17:04:59 · 976 阅读 · 0 评论 -
iphone的铃声格式
M4A是MPEG-4 音频标准的文件的扩展名。在MPEG4标准中提到,普通的MPEG4文件扩展名是“.mp4”。自从Apple开始在它的iTunes以及 iPod中使用“.m4a”以区别MPEG4的视频和音频文件以来,“.m4a”这个扩展名变得流行了。目前,几乎所有支持MPEG4音频的软件都支持“.m4a”。最常用的.m4a文件是使用AAC格式的(文件),不过其他的格式,比如Apple L转载 2014-09-23 11:02:09 · 7178 阅读 · 0 评论 -
Android sqlite 简单操作
Android sqlite 简单操作 2010-07-22 18:34:32| 分类: android |字号 订阅sqlite3能够直接查看数据库的内容,有时方便调试,首先使用adb或者串口连接手机1.打开数据库1)如果不知道数据库的名称,可以先查找/ # find / -name *.db/data/data/com.cooliris.me转载 2014-10-14 18:29:10 · 539 阅读 · 0 评论 -
Android开发工具—ADB(Android Debug Bridge) 4 - Device端
转自http://blog.csdn.net/yinlijun2004/article/details/7031443转载 2014-11-17 17:08:12 · 776 阅读 · 0 评论 -
Android开发工具—ADB(Android Debug Bridge) 1 - 概览
转自 http://blog.csdn.net/yinlijun2004/article/details/7008952Android Debug Bridge (adb) 是一个android开发人员必会的多功能的调试工具,确实它的名字一样,它在开发者和目标机器之间,架起了一座bridge。 adb的用法很简单,只要看完SDK文档关于ADB的部分,(android-sd转载 2014-11-17 15:18:51 · 391 阅读 · 0 评论 -
Android开发工具—ADB(Android Debug Bridge) 2 - HOST端
我分析代码的喜欢从main函数开始,因为还不知道代码结构的情况下,这是最直接的方法。所以先看adb.c的main函数[cpp] view plaincopyint main(int argc, char **argv) { adb_trace_init(); #if ADB_HOST adb_sysdeps转载 2014-11-17 15:19:35 · 532 阅读 · 0 评论 -
OGG
Ogg全称应该是OGGVobis(oggVorbis)是一种新的音频压缩格式,类似于MP3等的音乐格式。Ogg是完全免费、开放和没有专利限制的。OggVorbis文件的扩展名是".ogg"。Ogg文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。转载 2014-09-22 11:02:41 · 1144 阅读 · 0 评论 -
vc中播放mp3文件的方法小结
zhu一般播放MP3常见的有两种方法,一种是自己解码,另外一种用系统的库,比如MCI,当然如果可以用控件直接用个控件会更方便。1. 使用mci #include #include #include #include #include #pragma comment(lib,"winmm.lib") void main(){ cha转载 2014-09-11 09:03:24 · 507 阅读 · 0 评论 -
检测机器接入或移除usb设备
在mfc的对话框模式下检测,需要先原创 2014-08-29 11:49:52 · 974 阅读 · 0 评论 -
手机接入检测及驱动安装判断
#pragma once#include #include #include #include #include #include #include //#pragma comment(lib, "Setupapi.lib")typedef std::set set_wstring;//// device operation//void register_de原创 2014-08-31 08:02:15 · 1099 阅读 · 0 评论 -
MP3 Lame 转换 参数 设置(转)
我们在对音频格式的转换中,打交道最多的就是MP3了。如果你能彻底玩转MP3,那么对你的音频创作和对其他音频格式的掌握会有很大的帮助。下面我们给大家介绍MP3制作软件:LAME 要制作出高音质的MP3靠以前广为流传的MP3编码器是不行的。LAME与一般MP3编码器与众不同,它支持几乎所有能够采用到MP3编码中的技术,LAME支持CBR(固定码率)和VBR(动态码率,还有一个效果不是很出众的AB转载 2014-09-16 15:02:15 · 9563 阅读 · 0 评论 -
VC++ 安装驱动 详细解释
最近用C++写了一款类似android手机助手的产品,其中的一个模块功能是检测与监测android设备的设备ID,根据设备ID检索驱动并进行安装。因此搜索了好多关于驱动安装的资料,现整理如下:驱动分为WDM式和NT式两种驱动,我所理解的两者区别:1. WDM由.inf文件加载,NT通过服务手动加载2. WDM支持即插即用,NT不支持即插即用3. WDM通过注册表指定挂载那个驱动转载 2014-09-30 14:13:37 · 837 阅读 · 0 评论 -
手机助手的那点事儿--经验之谈
转自:http://blog.sina.com.cn/s/blog_5d51f4e90102uwt6.html转载 2014-09-30 14:23:26 · 717 阅读 · 0 评论 -
VC++ 安装驱动 源码
WDM式驱动源码:转载 2014-09-30 14:14:48 · 754 阅读 · 0 评论 -
Android开发工具—ADB(Android Debug Bridge) 3 - DalvikVM之jdwp线程
jdwp(java debug wire protocol)是dalvik VM的一个线程,可以建立在adb或者tcp基础上,与DDMS或debugger进行通信。代码位置dalvik/vm/jdwpframeworks/base/core/jnijava虚拟机初始化后,或者每次“zygote fork”出一个新进程时,会启动jdwp线程。关于虚拟机的初始化转载 2014-11-17 15:20:39 · 703 阅读 · 0 评论 -
为何要用到NDK?
为何要用到NDK?概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就介绍下Android NDK的入门学习过程:入门的最转载 2014-11-17 14:50:21 · 372 阅读 · 0 评论 -
Android ADB使用之详细篇
Android开发环境中,ADB是我们进行Android开发经常要用的调试工具,它的使用当然是我们Android开发者必须要掌握的。 ADB概述 Android Debug Bridge,Android调试桥接器,简称adb,是用于管理模拟器或真机状态的万能工具,采用了客户端-服务器模型,包括三个部分: 1、客户端部分,运行在开发用的电脑转载 2014-09-10 16:26:48 · 402 阅读 · 0 评论