- 博客(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
915
转载 Android Bitmap和Canvas学习笔记
位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源: Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable
2012-05-22 15:00:40
479
转载 Android的编译系统
一、Makefile的主要流程以下主要流程都在build/core/main.mk里安排。l 初始化相关的参数设置(buildspec.mk、envsetup.mk、config.mk)l 检测编译环境和目标环境l 决定目标productl 读取product的配置信息及目标平台信息l 清除输出
2012-05-08 11:59:53
762
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
479
转载 普通应用使用Surface的方法
Android的NDK提供了Surface类,可供应用向屏幕绘图,但使用这个类,有很多机关,如果不注意,代码就不会正常工作。下面是我们使用的时候遇到的问题与解决方法。1,在C++代码里要使用Surface类,必须在APK的工程文件Android.mk里增加权限uses-permission android:name="android.permission.ACCESS_SU
2012-03-30 21:07:13
971
转载 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
594
转载 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
1160
转载 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
462
原创 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
716
转载 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
438
原创 打印数组 java
ArrayList anrsList = new ArrayList(); anrsList.add("dddd"); anrsList.add("eeee"); anrsList.add("ffff");
2011-10-10 16:06:31
452
原创 某知名公司interview
public private 和protected 继承 java 枚举类 public enum FileExtension{}for (int i = 0;i++i){}volatile,explicitst
2011-10-09 17:25:46
417
转载 java中hashcode()和equals()的详解[转]
总结:hashCode相等,equals不一定相等;equals相等,hashCode一定相等。重写equals,就必须重写hashCode今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享1. 首先equal
2011-10-09 17:21:40
497
转载 Android之UID and PID
http://yelinsen.iteye.com/blog/992345 我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityForResult)。但有没有想过可能会出现的permi
2011-10-07 15:50:23
478
转载 Android Interview
http://blog.csdn.net/z516518/article/details/6776376 1. 什么是Activity? 四大组件之一,一般的,一个用户交互界面对应一个activity, activity 是Context的子类,同时实现了window
2011-10-07 15:25:53
921
转载 linux socket --INET
一个完整的Socket则用一个相关描述:{协议,本地地址,本地端口,远程地址,远程端口}。每 一个Socket有一个本地的唯一Socket号,由操作系统分配。套接字有3种类型:流式套接字(SOCK_STREAM)、数据包套接字 (SOCK_DGRAM)和原始套接字。流式套
2011-09-20 10:12:45
723
转载 Linux Socket domain
无名套接口套接口并不总是需要有一个地址。例如, socketpair函数创建了两个彼此相连的两个套接口,但是却没有地址。实际上,他们是无名套接口。想像一下冷战期间美国总统与苏联之间的红色电话。 他们任何一端并不需要电话号码,因为他们是直接相连的。同样,socketpair函数
2011-09-20 10:09:30
668
转载 UNIX Domain Socket IPC
UNIX Domain Socket IPC socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIX Domain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127
2011-09-20 09:53:05
450
转载 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
627
转载 Android 调试.so库文件
作者:徐建祥(netpirate@gmail.com)日期:2010/03/06网址:http://www.anymobile.org调试步骤如下:1/ 将异常的地址信息存到文本文件,并存放在项目根目录;2/ 使用panic.py解析该文件;3/ 根据
2011-09-14 09:43:58
436
转载 Android 反编译资料整理
Android 反编译资料整理Made by 李文栋 rayleeya@gmail.com2010-12-13 Monday 于北京一、反编译流程图 二、工具使用方法(命令)准备工作假设我的工作目录为 $An
2011-09-14 09:42:45
432
原创 export 环境变量
--------------------------------------------临时环境变量(重启后消失)-----------------------------------------------------1、直接用export命令:#export
2011-09-09 13:26:27
609
原创 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
716
转载 关于 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
772
转载 Android深入浅出之Binder机制
Android深入浅出之Binder机制Android深入浅出之Binder机制一 说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度
2011-08-18 15:16:44
351
转载 Java中锁机制Synchronized方法说明
再来看看同步代码块。和同步方法有小小的不同。 1.从尺寸上讲,同步代码块比同步方法小。你可以把同步代码块看成是没上锁房间里的一块用带锁的屏风隔开的空间。 2.同步代码块还可以人为的指定获得某个其它对象的key。就像是指定用哪一把钥匙才能开这个屏风的锁,你可以用本房的钥
2011-08-18 13:13:13
574
转载 字节对齐
转载:http://blog.csdn.net/arethe/article/details/2548867计算机为了快速的读写数据,默认情况下将数据存放在某个地址的起始位置,如:int类型默认存储在地址能被4正除的起始位置,char可以存放在任何地址位置(被1整除),s
2011-08-18 10:30:22
421
转载 【转】备份:Android 常用 mimeType 表
【转】备份:Android 常用 mimeType 表转自:http://www.cnblogs.com/Rooty/archive/2011/07/16/2107962.html一、MIME TYPE描述多用途互联网邮件扩展(
2011-08-16 16:47:52
455
转载 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
490
转载 编译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
556
转载 Android-AudioPolicyService
引言AudioPolicyService是Android音频系统的两大服务之一,另一个服务是AudioFlinger,这两大服务都在系统启动时有 MediaSever加载,加载的代码位于:frameworks/base/media/mediaserver /main_mediaserver.cpp。AudioFlinger主要负责管理音频数据处理以及和硬件抽象层相关的工作。本文主要介绍 A
2011-06-17 19:20:00
759
转载 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
629
转载 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
862
1
原创 Lcd帧缓冲设备收藏
<br /><br />帧缓冲(framebuffer)是Linux为显示设备提供的一个接口,是把显存抽象后的一种设备,它允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作,这种操作是抽象的,统一的。用户不必关心物理显存的位置,换页机制等等具体细节。这些都由Framebuffer设备驱动程序完成的。帧缓冲驱动应用广泛,在linux的桌面系统中,Xwindow服务器就是利用帧缓冲进行窗口绘制的。尤其是通过帧缓冲设备可显示汉字点阵,成为linux汉化的唯一可行方案。<br /> 帧缓冲设备对应的设备
2010-11-18 17:32:00
703
原创 framebuffer 简介
<br /><br />FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。Linux 工作在保护模式下,所以用户态进程是无法象 DOS 那样使用显卡 BIOS 里提供的中断调用来实现直接写屏,Linux 抽象出 FrameBuffer 这个设备来供用户态进程实现直接写屏。Framebuffer 机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通过 Framebuffer 的读写直接对显存进行操作。用户可以将 framebuffer 看成是显示内存的一个映像,将其映射到进程地址空间之后
2010-11-18 17:31:00
731
转载 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
2178
转载 对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
768
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人