自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

岑西哲的狗窝

岑西哲的狗窝

  • 博客(69)
  • 资源 (1)
  • 收藏
  • 关注

原创 Doxygen的个人使用心得和记录

由于工作原因,使用了Doxygen工具来生成一些相关文档。以下是使用记录 1 生成配置文件:doxygen –g xxx.docx2 编辑配置文件后面说明3 生成文档: doxygen  xxx.do

2015-09-08 12:07:33 779

转载 Android 编程下设置 Activity 切换动画

为 Activity 设置切换动画我们知道,我们可以在 AndroidManifest.xml 文件中,通过 android:theme 属性设置 Activity 的主题。主题中定义了关于 Activity 外观的很多特性。同时,主题中还可以定义 Activity 的切换动画。这是应用 Activity 切换动画的一种方法。下面讲解一下如何通过主题来设置 Activity

2015-05-08 12:13:03 915

转载 CMakeLists.txt, pc, RPM spec Template for shared library

工程结构:mysharedlib/               packaging/                        - mysharedlib.spec               include/                        - mysharedlib.h               src/

2015-04-30 11:40:14 566

转载 CMake 输出所有的编译过程

CMake has a nice colored output which hides the commandline. This is pretty to look at in the long run but sometimes when you write your configurations you want to know if you got all the compiler fla

2015-04-27 14:38:50 12005

原创 Android 中SoftAP架构研究

frameworks/base/services/java/com/android/server/NetworkManagementService.java startAccessPointwifiFirmwareReload(wlanIface, "AP");mConnector.execute("softap", "set", wlanIface);mConnector.exe

2013-12-27 13:33:16 5121

转载 Android WiFi--系统架构

1. 系统架构        Android WiFi系统引入了wpa_supplicant,它的整个WiFi系统以wpa_supplicant为核心来定义上层用户接口和下层驱动接口。整个WiFi系统架构如下图所示:   一切尽在上图中,下面将对每部分进行详细分析。1.1 WifiService        由SystemServer启动的时候生成的Connecttivity

2013-12-26 19:38:28 675

转载 和菜鸟一起学android4.0.3源码之wifi direct的简单分析

转自:http://blog.csdn.net/eastmoon502136/article/details/8721724关于wifi directWifi direct的连接 下面的图表示的是wifi direct的发现过程。 整个过程可以见下图。关于android上的wifi direct首先上层通过调用p2p manager的接口来实现p2p

2013-12-25 14:35:33 824

转载 和菜鸟一起学android4.0.3源码之wifi的简单分析

转自 :http://blog.csdn.net/eastmoon502136/article/details/8721510关于wlan的组成 关于wifi应用层的接口的调用        首先从上层android wifi的应用开始,首先会根据android的wifimanager的类,实例化一个mwifimanager的对象,这个对象处理了所有wifi需要处理的任务,接着

2013-12-25 13:48:10 688

转载 嵌入式linux通用截图工具

程序非原创!利用sample写了一个转换clutter的Actor的方法! 源代码如下:#include #include #include #include #include #include #include #include #include #include "jpeglib.h"#include struct FB

2013-12-23 11:35:16 946

转载 wpa_supplicant用法及分析

Android系统中对于WIFI的设置集成到了“设置”中,其实跟手动设置差不多。这里介绍下如何手动连接WIFI,以方便以后调试WIFI。        第一步要做的就是要加载WIFI模块驱动了。当然如果你的WIFI是编译到内核里面的,就不需要的。我们的WIFI芯片用的是BCM4330,编译为模块。insmod /system/lib/modules/kernel/drivers/n

2013-12-23 11:34:52 1305

转载 Android 4.0 的Linux Kernel 下载方法

现在大家发现以前的下载方法不能用了,如下$ git clone git://android.git.kernel.org/kernel/common.git修改git为http后可以下载$ git clone http://android.git.kernel.org/kernel/common.git总大下为400+MB,下载完成后可能发现co

2011-12-07 09:47:00 1046

转载 广播的发送和接收

<br />发送:<br /> 1. Intent i = new Intent("Broadcast one!"); 2. 3. i.put......想要的内容 4. //发送广播 5. android.content.ContextWrapper.sendBroadcast(Intent intent); <br />接收<br /> 1. // 增加一个Intent过滤,添加Receiver监听service发送的广播 2.

2010-08-20 17:26:00 611

原创 Android : HomeScreen转屏支持

<br />在Android模拟器上,homeScreen是可以转屏的,但是到了具体的设备上,可能就不能,这里主要是对于转屏的下面驱动的做法,模拟器上的模拟转屏其实就是模拟了"开盖"或者"滑出键盘"这样的场景,但是在android本身来说,转屏的支持就是对于重力感应器的旋转消息,在官方的HomeScreen中是不能支持"这样的转屏",所以需要修改,修改的东西如下:<br />1:修改HomeScreen中的AndroidManifest文件android:screenOrientation="unspeci

2010-08-20 17:19:00 1088

原创 自己定制的Home键处理修改

<br />Android上的home键是系统直接处理的,功能如下:<br />1:跳转到Home界面,如果Home进程死掉了,则重新启动Home进程<br />2:长按5s,弹出选择应用的窗口,可以切换应用.<br />由于需要,我需要修改这里的部分逻辑,修改后的逻辑不能放出,这里放出我找到的大概地点<br />public boolean interceptKeyTi(WindowState win, int code, int metaKeys, boolean down,

2010-08-20 17:04:00 2032 1

转载 Android事件处理分析//在这里感谢研究过了的同仁

<br />按键事件<br />对于按键事件,调用mDevices->layoutMap->map进行映射。映射实际是由KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置 文件 qwerty.kl决定键值的映射关系。你可以通过修 改./development/emulator/keymaps/qwerty.kl来改变键值的映射关系。 <br /><br />JNI 函数 <br />在frameworks/base/service

2010-08-20 16:47:00 1569

转载 android sdk 编译--如何将源代码加入android.jar,以及make原理

<br />原文:http://raindays619.bokee.com/viewdiary.220437410.html<br />首先是这个问题如何修改。 <br />在/frameworks/base/Android.mk中,找到如下行:<br />packages_to_document :=<br />在该变量的赋值语句最后添加<br />xxxxx (这里是你的包的名称,比如com/sina/ui,其实这里就是你的源代码在/frameworks/base/<你的模块>/

2010-06-04 17:31:00 5663 1

原创 调整Android模拟器分辨率到特大的分辨率

(个人工作记录)由于项目需要,需要把android模拟器的分辨率调到1366*768,但是修改了SKIN后,发现不能显示出来,但是模拟器仍然后台运行,经过琢磨的调试,解决方法如下:1:修改SKIN,特别是里面的LAYOUT,具体参数不做说明,很easy(废话)2:下载模拟器运行的kernel,一般SDK中所带的模拟器的kernel是预编译好的,就是说没有源代码,需要从官网上下载一个匹配

2010-04-17 16:26:00 7730 1

转载 Android模拟器使用参数详解

Android模拟器ndroid SDK自带一个移动设备模拟器 — 它是一个可以运行在你电脑上的虚拟设备. Android模 拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序.Android模拟器能够模拟除了接听和拨打电

2010-04-17 16:24:00 6633 4

转载 编译Android1.6(Donut) Emulator的内核

编译Android1.6(Donut) Emulator的内核SDK更新内核到了2.6.29,我们可以自己来编译一个。首先,你需要下载最新的Android Emulator的内核代码,它位于“Common Android Kernel Tree”mkdir kernelcd kernelgit clone git://android.git.kernel

2010-04-17 16:22:00 1878

原创 编译Tesseract OCR 1.03

原先是HP写的,现在Open source了。支持英文字母和数字。据说辨识程度是世界排名第三的。http://sourceforge.net/projects/tesseract-ocrLinux下编译:configuremakemake install发现错误:分为2中错误第一种是关于符号转换的bug,const char* 转换 char* 错误,经常发

2009-12-02 15:38:00 1535

原创 (Ubuntu)农历日期插件

lunar applet 是gnome面板上的一个小插件, 在原来的"时钟"插件代码的基础上修改而成, 增加了农历日期显示的功能, 可以添加到您的Gnome面板上代替原来的"时钟"插件.lunar applet下载地址:http://ftp.inlsd.org/lunar-applet/解压:$ tar -zxf lunar-applet-1.x.tar.gz

2009-11-30 17:40:00 1945

原创 Linux 项目管理软件(svn & git……)代理设置

Proxy SettingsHTTP/FTPHTTP and FTP transports can be configured with the environment variables:$ export http_proxy=proxyhost:port$ export ftp_proxy=proxyhost:portSome internal host

2009-11-30 17:38:00 970

转载 Android源码下载

1.      安装git和gnupg。输入$sudo apt-get install git-core gnupg 2.   安装其它工具$sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev

2009-11-30 17:37:00 1243

原创 Android中C&C++源码库的初步研究

本人对于Android中使用的C库比较感兴趣,毕竟是整个android基本库,所以一一在这里记录一下每一个的作用。aesbluetooth : 蓝牙协议栈,官网dhcpcd : dpkg 配置包,官网embunit : 一个嵌入式的单元测试工具。freetype : linux上广为使用的字体解析库。iptables : 一个IPv4的包过滤器。基本网络库。libxml

2009-11-30 17:29:00 2226 1

原创 Android在Eclipse环境下安装配置(其中部分转自网上)

这一部分详细描述了如何安装Android SDK并建立你自己的开发环境。安装SDK下载SDK之后,解压缩.zip档至你的机器中一个合适的路径,对于这个文档的其余部分,我们将把你安装SDK的路径赋给环境变量$SDK_ROOT你可以选择将$SDK_ROOT/tools添加到你的系统环境变量中去。·           在Linux系统下,编辑你的配置文件~/.bash_profile 或者~/.bas

2009-11-30 17:28:00 1106

转载 Eclipse及其插件介绍和下载

 Voice Tools project   它为JSP/J2EE领域中的Voice Application提供一组基于Eclipse的开发工具. MiddlegenIDE   MiddlegenIDE是一个Middlegen在 Eclipse下的插件,它可生成映射文件,JavaBean源码,配置文件和导入相关的jar.而你所要做的只是配置好数据库连接信息和选择要生成映射文

2009-11-30 17:27:00 2769

原创 Linux使用小技巧之二

解决Ubuntu中VMware workstation方向键不正常的问题运行sudo vim /etc/vmware/config在最后加上xkeymap.nokeycodeMap = true即可解决。linux,ubuntu,flash中文汉字显示方块乱码的问题在ubuntu 上安装了官方的flash player后,其中的动态中文字体却显示为方块的问题可以用以下方法解决删除一个字体的设置文件

2009-11-30 17:26:00 511

转载 linux下UTF-8和GB2312之间转换

网上找了一个,自己修改之,验证没问题#include int UTF8ToGB2312(char* szSrc, size_t iSrcLen, char* szDst, size_t iDstLen){          iconv_t cd = iconv_open("gb2312//IGNORE", "utf-8//IGNORE");   // take care of "//I

2009-11-30 17:26:00 1589

转载 一个urlencode/urldecode的C实现

/*** @param s 需要编码的url字符串* @param len 需要编码的url的长度* @param new_length 编码后的url的长度* @return char * 返回编码后的url* @note 存储编码后的url存储在一个新审请的内存中,* 用完后,调用者应该释放它*/char * urlencode(char const *s, int len, int *n

2009-11-30 17:24:00 3777

转载 Linux下Geogeo模拟器安装

在Linux下可以使用Gngeo来玩街机游戏,但是苦于此软件是命令行,使用起来比较麻烦,好在于其官方上提供了三种前端UI程序,此为其官网http://gngeo.berlios.de/3个前端程序XGngeo http://www.choplair.org/?XGngeo (official homepage of the best Neo Geo emulator!) GGF (an

2009-11-30 17:23:00 2012

原创 deb安装包的制作

此资料好多来自网上,也有自己的验证部分。制作方法种类很多,大致分为以下几类:A:Deb包装过的源码一般来说,检查下源码的目录,如果发现有debian目录,则就是已经进行deb包装了。制作方法:在源码的根目录下执行dpkg-buildpackage命令即可。经过验证,这样制作出来的deb包最安全,冲突和错误很少。B:使用CheckInstall进行制作sudo apt-get install che

2009-11-30 17:22:00 2417

原创 [Ubuntu]flash中文显示乱码(方块) 解决方法

打开终端,输入以下命令:cd /etc/fonts/conf.d/sudo cp 49-sansserif.conf 49-sansserif.conf_backupsudo rm 49-sansserif.conf以上命令的功能是先备份49-sansserif.conf文件,再删除,经测试后有效。(来源:PenguinOL)====================================

2009-11-30 17:19:00 1663 1

转载 strftime() 函数将时间格式化

strftime()函数将时间格式化strftime()函数将时间格式化我们可以使用strftime()函数将时间格式化为我们想要的格式。它的原型如下: size_t strftime( char *strDest, size_t maxsize, const char *format, const struct tm *timeptr ); 我们可以根据format指向字符串中格

2009-11-30 17:18:00 867

原创 设定Gtk menu 上的文字属性,比如字体和颜色

 使用gtk_menu_item_new_with_label生成的menuitem里面都有一个Label,直接取得其child设置即可  {  GtkMenuShell *menu;  GtkWidget *menuitem;  menuitem=gtk_menu_item_new_with_label("hello");  gtk_container_foreach (GT

2009-11-30 17:17:00 1434

原创 xxx is not in the sudoers file解决方法

xxx is not in the sudoers file解决方法用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。下面是修改方法: 1)进入超级用户模式。也就是输入"su -",系

2009-11-30 17:16:00 537

原创 2009年4月 要对银行说“不”

经过这么长时间的努力,和家人的鼎力相助,压在我头上的三座大山的一座,就要推翻了,以后我不必再想那银行交那可恶的房屋利息了。十分高兴开始准备推翻下一座大山(“保密”)

2009-11-30 17:15:00 429

原创 X Window System的一些概念

Linux/Unix系统下的显示模式都是采用X的架构,这里说明一下,其实我们常说的X其实不是现实设备,而是现实协议,Xserver和Xclient通过X协议进行交互,由Xserver对目标设备进行显示,然后Xserver把中间的信息和用户反馈的信息发送给Xclient。可以这样形容:Xserver:负责终端设备的显示。并告知Client发生了什么Xclient:负责告诉Xserver显示什么,通过

2009-11-30 17:14:00 845

原创 Webkit简单写出源代码分析

今日研究了一下Webkit,这个东西是什么东西这里就不做描述了,看不懂就不必往下看了。这里是以Qt的代码分支为主进行的分析,复杂的分析个人也有,但是毕竟牵扯到一些机密问题,所以不便公开。     JaveScripeCore:执行JavaScrip的核心程序,里面包含了脚本解析器、分析器和执行程序。 WebCore:浏览器核心组件,可以看作为一个Http解析和显示的核心库,包括了

2009-11-30 17:13:00 2477 6

转载 Android JNI 实例

Android的SDK中没有包括JNI的支持,而且对如何支持JNI也没有任何文档说明。不过既然整个Android平台是开源的,我们可以通过Google发布的源代码来找到一些线索(比如frameworks/base/media/jni/目录),依葫芦画瓢的实现上层JAVA程序通过JNI来调用Native C程序中的函数。    依照下面的步骤可以实现一个非常简单的JNI的实例程序:1

2009-11-30 17:11:00 719

原创 Linux 开源项目的工程整体编译架构的修改(autotools)

首先,我说明一下Makefile在开源软件中的发布原理。发布者使用autoconf和automake通过Makefile.am文件生成Makefile.in,再由configure通过Makefile.in文件生成Makefile。这样,就对我们的修改指明了方向,首先,修改Makefile.am文件,在里面加上需要添加或修改的内容,然后,调用:automake -a这样,就重新生成了Makefil

2009-11-30 17:11:00 962

Object Detection and Pose Tracking

2011 Object Detection and Pose Tracking

2012-06-15

空空如也

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

TA关注的人

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