自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 资源 (4)
  • 收藏
  • 关注

转载 Windows mobile/WinCE RAPI教程

http://blog.csdn.net/jinhaijian/article/details/26787511.RAPI概述Windows CE中有了RAPI以后,PC应用程序就能远程管理Windows CE设备。导出函数将处理文件系统、注册表和数据库以及用于查询系统配置的函数。大多数RAPI是Windows CE API函数中的副本,只有少数的函数扩展了API。

2012-10-30 19:13:42 884

转载 Android Bitmap和Canvas学习笔记

位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源:        Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable

2012-05-22 15:00:40 473

转载 Android的编译系统

一、Makefile的主要流程以下主要流程都在build/core/main.mk里安排。l         初始化相关的参数设置(buildspec.mk、envsetup.mk、config.mk)l         检测编译环境和目标环境l         决定目标productl         读取product的配置信息及目标平台信息l         清除输出

2012-05-08 11:59:53 743 1

转载 创建一个新的Android产品项目

http://blog.csdn.net/jiajie961/archive/2010/11/07/5993126.aspx从google网站上下载的android源代码编译时默认是编译google设定的产品,如果要开发自己的产品,则需要重新定义一个产品项目,过程如下:首先我们定义产品的规格,举例如下:公司名称 ardent产品名称  MTP主板名称 merlin

2012-05-08 11:32:54 477

转载 普通应用使用Surface的方法

Android的NDK提供了Surface类,可供应用向屏幕绘图,但使用这个类,有很多机关,如果不注意,代码就不会正常工作。下面是我们使用的时候遇到的问题与解决方法。1,在C++代码里要使用Surface类,必须在APK的工程文件Android.mk里增加权限uses-permission android:name="android.permission.ACCESS_SU

2012-03-30 21:07:13 946

转载 Android平台Stagefright中增加flv/f4v支持及相关原理介绍

转载:http://blog.csdn.net/bonderwu/article/details/6261798#comments Android平台Stagefright框架的文档非常少,以下两篇文章比较好,可以参考一下:http://blogold.chinaunix.net/u1/57901/showart_2423206.htmlhttp://blogold.c

2012-03-16 13:31:59 577

转载 Debug native code using addr2line on Android--再转一个Android .so 调试

http://www.codexperiments.com/android/2010/08/tips-tricks-debugging-android-ndk-stack-traces/http://crazydaks.com/debugging-in-android-with-tombstones.htmlhttp://blog.csdn.net/coder_jack/archive/2

2012-02-29 09:53:32 1155

转载 Android 博客还不错

http://blog.csdn.net/maxleng/article/month/2010/05

2011-10-31 11:20:07 420

转载 android meida scaner

http://my.unix-center.net/~Simon_fu/?p=549 修改Android Media Scanner的扫描路径http://blog.csdn.net/Innost/article/details/6083467 Android Media

2011-10-15 14:42:05 457

原创 getevent 脚本测试

1.adb shell getevent -t  > camera.sh2.操作Device 录入event,ctrl + V 结束3.将camera.sh 转换成device 支持的脚本语言(java 代码 如下)编写执行 camera.sh 的脚本 stress.

2011-10-12 13:56:02 696

转载 android ndk 使用FFmpeg

NEON arm ndk  //转载http://www.rosoo.net/a/201103/11008.htmlhttp://www.rosoo.net/a/201103/11009.html

2011-10-12 13:34:17 435

原创 打印数组 java

ArrayList anrsList = new ArrayList();        anrsList.add("dddd");        anrsList.add("eeee");        anrsList.add("ffff");

2011-10-10 16:06:31 447

原创 某知名公司interview

public private 和protected 继承 java 枚举类 public enum FileExtension{}for (int i = 0;i++i){}volatile,explicitst

2011-10-09 17:25:46 410

转载 java中hashcode()和equals()的详解[转]

总结:hashCode相等,equals不一定相等;equals相等,hashCode一定相等。重写equals,就必须重写hashCode今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享1. 首先equal

2011-10-09 17:21:40 477

转载 Android之UID and PID

http://yelinsen.iteye.com/blog/992345 我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityForResult)。但有没有想过可能会出现的permi

2011-10-07 15:50:23 464

转载 Android Interview

http://blog.csdn.net/z516518/article/details/6776376 1. 什么是Activity? 四大组件之一,一般的,一个用户交互界面对应一个activity, activity 是Context的子类,同时实现了window

2011-10-07 15:25:53 901

转载 linux socket --INET

一个完整的Socket则用一个相关描述:{协议,本地地址,本地端口,远程地址,远程端口}。每 一个Socket有一个本地的唯一Socket号,由操作系统分配。套接字有3种类型:流式套接字(SOCK_STREAM)、数据包套接字 (SOCK_DGRAM)和原始套接字。流式套

2011-09-20 10:12:45 702

转载 Linux Socket domain

无名套接口套接口并不总是需要有一个地址。例如, socketpair函数创建了两个彼此相连的两个套接口,但是却没有地址。实际上,他们是无名套接口。想像一下冷战期间美国总统与苏联之间的红色电话。 他们任何一端并不需要电话号码,因为他们是直接相连的。同样,socketpair函数

2011-09-20 10:09:30 661

转载 UNIX Domain Socket IPC

UNIX Domain Socket IPC socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIX Domain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127

2011-09-20 09:53:05 433

转载 andriod navive debug信息的跟踪方法

原文地址:andriod navive debug信息的跟踪方法" style="text-decoration:none; color:rgb(9,67,130)">[转] andriod navive debug信息的跟踪方法作者:zz_bluesky开发或测试过程中一直

2011-09-14 09:45:11 609

转载 Android 调试.so库文件

作者:徐建祥(netpirate@gmail.com)日期:2010/03/06网址:http://www.anymobile.org调试步骤如下:1/ 将异常的地址信息存到文本文件,并存放在项目根目录;2/ 使用panic.py解析该文件;3/ 根据

2011-09-14 09:43:58 430

转载 Android 反编译资料整理

Android 反编译资料整理Made by 李文栋  rayleeya@gmail.com2010-12-13  Monday 于北京一、反编译流程图                 二、工具使用方法(命令)准备工作假设我的工作目录为 $An

2011-09-14 09:42:45 426

原创 export 环境变量

--------------------------------------------临时环境变量(重启后消失)-----------------------------------------------------1、直接用export命令:#export

2011-09-09 13:26:27 587

原创 android OTA 及CTS

http://blog.csdn.net/zjujoe/article/category/697584  OTAhttp://blog.csdn.net/zjujoe/article/details/5673469 CTS运行特定的测试包start --plan CTS --package android.bluetooth运行特定的casestart --plan And

2011-09-08 19:30:21 708

转载 关于 LOCAL_SDK_VERSION 使应用程序不能访问hide的api

http://blog.csdn.net/zjujoe/article/details/6095091 今天编译email应用,发现test测试程序不能通过,而email本身可以。说一个class没有定义!这个class 明明在email应用中也使用了!仔细对

2011-09-08 17:30:01 768

转载 Android深入浅出之Binder机制

Android深入浅出之Binder机制Android深入浅出之Binder机制一 说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度

2011-08-18 15:16:44 346

转载 Java中锁机制Synchronized方法说明

再来看看同步代码块。和同步方法有小小的不同。  1.从尺寸上讲,同步代码块比同步方法小。你可以把同步代码块看成是没上锁房间里的一块用带锁的屏风隔开的空间。  2.同步代码块还可以人为的指定获得某个其它对象的key。就像是指定用哪一把钥匙才能开这个屏风的锁,你可以用本房的钥

2011-08-18 13:13:13 545

转载 字节对齐

转载:http://blog.csdn.net/arethe/article/details/2548867计算机为了快速的读写数据,默认情况下将数据存放在某个地址的起始位置,如:int类型默认存储在地址能被4正除的起始位置,char可以存放在任何地址位置(被1整除),s

2011-08-18 10:30:22 399

转载 【转】备份:Android 常用 mimeType 表

【转】备份:Android 常用 mimeType 表转自:http://www.cnblogs.com/Rooty/archive/2011/07/16/2107962.html一、MIME TYPE描述多用途互联网邮件扩展(

2011-08-16 16:47:52 446

转载 intent-filter 之 data 「scheme, host, port, mimeType, path, pathPrefix, pathPattern」

转载:http://www.cnblogs.com/newcj/archive/2011/08/11/2135094.htmlintent-filter 之 data 「scheme, host, port, mimeType, path, pathPrefix,

2011-08-16 16:41:22 480

转载 编译android 出错, java JDK版本版本切换(ubuntu)

安装jdk5,jdk6,可以通过apt-get方式安装,这样就可以直接添加到ubuntu的jdk菜单里了,查看:update-alternatives --config javaupdate-alternatives --config javac 如果没有在菜单里可以如下方式添加:update-alternatives --install /usr/bin/java jav

2011-06-22 17:22:00 543

转载 Android-AudioPolicyService

引言AudioPolicyService是Android音频系统的两大服务之一,另一个服务是AudioFlinger,这两大服务都在系统启动时有 MediaSever加载,加载的代码位于:frameworks/base/media/mediaserver /main_mediaserver.cpp。AudioFlinger主要负责管理音频数据处理以及和硬件抽象层相关的工作。本文主要介绍 A

2011-06-17 19:20:00 740

转载 Android-Audio-System---AudioFlinger

AudioFlinger是Android音频系统的两大服务之一,另一个服务是AudioPolicyService,这两大服务都在系统启动时有 MediaSever加载,加载的代码位于:frameworks/base/media/mediaserver /main_mediaserver.cpp。AudioPolicyService的相关内容请参考另一编文章:《Android Audio Sys

2011-06-17 19:19:00 623

转载 linux debug : addr2line追踪出错地址

linux debug : addr2line追踪出错地址

2011-02-23 19:54:00 1530

转载 Android中的图形系统

<br />Android中的图形系统本文试图讲述Android图形系统的底层实现。Android图形系统底层实现非常复杂,文档较少,没有使用比较流行的图形组建如X window, Cairo等。Android中的图形系统采用Client/Server架构。Server (即SurfaceFlinger)主要由c++代码编写而成。Client端代码分为两部分,一部分是由Java提供的供应用使用的api,另一部分则是由c++写成的底层实现。下图概要介绍了android图形系统的架构以及使用到的主要组件

2010-12-10 19:43:00 852 1

原创 Lcd帧缓冲设备收藏

<br /><br />帧缓冲(framebuffer)是Linux为显示设备提供的一个接口,是把显存抽象后的一种设备,它允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作,这种操作是抽象的,统一的。用户不必关心物理显存的位置,换页机制等等具体细节。这些都由Framebuffer设备驱动程序完成的。帧缓冲驱动应用广泛,在linux的桌面系统中,Xwindow服务器就是利用帧缓冲进行窗口绘制的。尤其是通过帧缓冲设备可显示汉字点阵,成为linux汉化的唯一可行方案。<br />    帧缓冲设备对应的设备

2010-11-18 17:32:00 682

原创 framebuffer 简介

<br /><br />FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。Linux 工作在保护模式下,所以用户态进程是无法象 DOS 那样使用显卡 BIOS 里提供的中断调用来实现直接写屏,Linux 抽象出 FrameBuffer 这个设备来供用户态进程实现直接写屏。Framebuffer 机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通过 Framebuffer 的读写直接对显存进行操作。用户可以将 framebuffer 看成是显示内存的一个映像,将其映射到进程地址空间之后

2010-11-18 17:31:00 717

转载 Frame Buffer

<br /><br />Linux的帧缓冲(Frame Buffer)之一:原理及控制参数<br />大家都知道Unix/Linux系统是由命令驱动的。X-Window-System是Unix/Linux上的图形系统,它是通过X-Server来控制硬件的。但有一些Linux的发行版在引导的时候就会在屏幕上出现图形,这时的图形是不可能由X来完成的,那是什么机制呢?答案是FrameBuffer。<br />      帧缓冲(framebuffer)是 Linux 为显示设备提供的一个接口,把显存抽象后的一种设

2010-11-18 17:26:00 2138

转载 对FrameBuffer的简单解释和用法示例

<br /><br />大家都知道Unix/Linux系统是由命令驱动的。那么最基本的系统是命令行的(就是想DOS一样的界面)。X-Window-System是Unix/Linux上的图形系统,它是通过X-Server来控制硬件的。但有一些Linux的发行版在引导的时候就会在屏幕上出现图形,这时的图形是不可能由X来完成的,那是什么机制呢?答案是FrameBuffer。<br />FrameBuffer不是一个图形系统,更不是窗口系统。它比X要低级,简单来说FrameBuffer就是一种机制的实现。这种机制是

2010-11-18 17:23:00 733

转载 mmap与内存管理

mmap与内存管理

2010-11-18 17:14:00 703

linux系统工程师-培训教材

对与想 往Linux 系统 工程师发展方向 比较有帮助

2009-07-10

linux系统工程师-培训教材

对于喜欢Linux编程,往系统工程师 方向比较有帮助

2009-07-10

C++开发 的Mysql类库

利用该类库可以连接,查询,添加mysql数据库

2009-01-02

空空如也

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

TA关注的人

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