自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随心所欲,任性而为

  • 博客(20)
  • 资源 (12)
  • 收藏
  • 关注

转载 功能强大的编辑器——Vi

相信Vi是什么就不用我多介绍了,这个工具从Unix诞生以来一直是终端下的标准编辑器。几乎每个Unix或类Unix操作系统都提供了Vi。 Vim是Vi Improved的缩写,功能比起Vi来说有了很大的扩展。这里用的是Vi iMproved 6.3。在Vi 中移动光标 k 上h l 左 右 j 下^ 移动到该行第一个非空格

2012-05-22 10:29:22 437

原创 VM虚拟机下,Ubuntu升级后Shared Folder不可用的解决办法

打开终端输入以下命令:sudo apt-get install open-vm-dkms sudo vim /etc/fstab:#输入下面的命令,中间的空格多少无所谓.host:/                 /mnt/hgfs               vmhgfs  defaults,ttl=5     0 0#wq保存退出sudo reboot#重启之

2012-05-18 12:52:20 2966

转载 Android模拟按键——源码环境下开发应用程序

首先下载编译源码,然后在源码的frameworks/base/cmds下新建一个文件夹作为你新扩展模块的一个目录。比如叫做autotest,在autotest下创建一个java文件,比如AutoTest.java。编写你的程序代码,在此你可以使用IWindowManager类,在此,我模拟了按键key,长按键keypress,点触笔touch,点触笔长按touchpress,以及移动move等

2012-05-17 17:27:16 928

转载 电脑通过vnc控制android 手机

首先是手机端。(下面文件:androidvncserver和源码地址已经优化更改,省去必须用SVN获得源码)1)下载androidvncserver:http://download.csdn.net/detail/w540982016044/4294943有兴趣的可以下载源码自己重新编译,源码地址:(源码需要在linux下mk)http://downlo

2012-05-11 18:34:00 1748 1

转载 【已解决】可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (expecting ")

今天遇到一件比较奇怪的事情,在主机上使用交叉编译器来生成开发板的可执行文件。编译时没有报错,但是下载到开发板上的时候,执行的时候却报错了。而且报语法错误。真是生平之罕见啊。最后在网上找到了答案,原来竟然是最基础的知识,汗颜。网上的文章如下:【已解决】可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (e

2012-05-11 15:53:58 9119

转载 SVN客户端使用(图文详解)

该文档将逐步教您如何在软件开发过程中使用svn客户端环境模拟现有项目名称:test服务端版本库:testURL:http://10.155.11.10:81/svn开发人员:devA,devB版本库目录结构: 一.基本操作第一步:安装客户端到共享文件夹下,下载TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi(htt

2012-05-11 12:31:22 2564 1

转载 Android应用程序是否需要手动退出

不止一次,也不止一个人问过这个问题。我都回答了:不需要。但是,还是要记录下来。我们不妨从了解这个系统对于应用程序管理的一些内部机制开始说明原因。对于Android系统而言,包含“进程”和“服务”。“进程”有正在运行的,也有刚刚离开在后台缓存的。“服务”是一个无界面、长时间运行的应用功能,并且不会轻易被终止。我们知道,在Android中可以快速通过主页键(home)或者使用返回键(←)逐步离

2012-05-10 10:07:44 578

转载 gcc参数详解

[版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录所有的dos 命令 的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书,和gcc的帮助.不全的原 因是,有可能我还没有看到这个参数,另一种原因是,我可能还不会用它 不过,我会慢慢的 补齐的.哈哈 如果你要转在本文章请保留我email(pianopan@beeship.c

2012-05-08 18:18:02 779

原创 unable to execute dex:java heap space 解决方案

unable to execute dex:java heap space 错误,在网上搜了一下解决方案,主要是下面两种=======================================================================================第一种是 修改eclipse目录下面额eclipse.ini文件 把第一行添加

2012-05-08 12:14:01 687

转载 location of the android sdk has not been setup in the preferences

打开eclipse时出现无法识别android的项目,即所有android项目均显示红色错误标记。点击eclipse管理android SDK and AVD Manager 插件的标志时出现错误:location of the android sdk has not been setup in the preferences如图-1图-1 location of the andr

2012-05-08 12:06:45 991

转载 Android.mk的用法和基础

一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android.mk中列出头文件和依赖文件。NDK编译系统将会为你自动处理这些问题。这也意味着,

2012-05-07 15:25:21 323

转载 android 界面布局 很好的一篇总结 非常详细

布局:    在 android 中我们常用的布局方式有这么几种:1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)                                           线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation= " hori

2012-05-04 10:47:03 1055

转载 android xml布局文件中EditText的属性详解

android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal android:singleLine="true"//设置单行

2012-05-04 09:51:13 2029

转载 android Bitmap用法 很好的总结

Bitmap用法总结1、Drawable → Bitmappublic static Bitmap drawableToBitmap(Drawable drawable) {Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight(),draw

2012-05-03 18:01:23 651

原创 反编译apk文件,获取android源码

工具:(下载地址:http://download.csdn.net/detail/w540982016044/4272874)apktools : 把apk文件 反编译成 原始的目录文件  dex2jar : 把 dex文件 转化成一个jarjd-gui : 把jar 转换.java的源代码 1.把apktool.jar 拷贝到 aapt.exe apktool.bat相同

2012-05-03 11:59:17 533

转载 虚拟网卡 TUN/TAP 驱动程序设计原理

简介虚拟网卡Tun/tap驱动是一个开源项目,支持很多的类UNIX平台,OpenVPN和Vtun都是基于它实现隧道包封装。本文将介绍tun/tap驱动的使用并分析虚拟网卡tun/tap驱动程序在linux环境下的设计思路。tun/tap驱动程序实现了虚拟网卡的功能,tun表示虚拟的是点对点设备,tap表示虚拟的是以太网设备,这两种设备针对网络包实施不同的封装。利用tun/tap驱动

2012-05-03 11:06:32 756

转载 在eclipse中进行Android ndk开发时c代码中Unresolved inclusion的解决

原因是在eclipse编辑环境中没有找到对应的include中的文件。解决方法是将包含该文件的include目录作为新的linked folder加入工程中。具体方法如下:1. 右击工程->New->Folder2. 对话框中点击Advanced3. 选择Link to alternate location (Linked Folder),选择需要的include目录4. Fini

2012-05-02 15:13:03 628

转载 基于 Android NDK 的学习之旅-----环境搭建

工欲善其事 必先利其器 , 下面介绍下 Eclipse SDK NDK Cygwin CDT 集成开发环境的搭建。1、Android 开发环境搭建Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。1)      下载 JDK2)      下载 Eclipse3)      下载 Android SDK4)

2012-05-02 14:21:25 394

转载 使用eclipse导入现有的ndk工程(NDK例子-Hello-jni导入到eclipse)

网上有很多NDK开发的例子,拿来二次开发很好。eclipse是功能强大的IDE开发环境,如果能将这些NDK工程导入可以加快进度。网上查了很久,没有具体的导入方法。通过自己摸索,终于找到了正确的导入办法。1,假设eclipse,jdk,android SDK,android NDK,CDT都安装并设置好了。2,在eclipse新建工程:File->New->Project->Android-

2012-05-02 14:19:32 1074

转载 Eclipse CDT配置c++标准库目录(includes的问题)(Ubuntu 11.10)

刚接触Linux,用Ubuntu11.10,还是习惯用IDE来编程。Eclipse CDT功能很强大,安装完虽然可以编译运行c++程序,但有个问题,就是找不到c++标准库的头文件,无法打开诸如之类的文件,编译器警告如下: 显示Unresolved inclusion:尽管不影响编译,却无法定位头文件中的符号。原因是没有指定Eclipse的C和C+

2012-05-02 12:51:26 2563

vs2012 openGL 太阳系源码

OpenGL太阳系源码,开发环境vs2012,需配置freeglut和glew两个库

2014-08-15

apk反编译图形界面工具(远离命令行)

apk反编译图形界面工具,无需命令行下操作

2012-07-04

Visual.Assist.X.v10.4 vs2008(附破解补丁)

Visual.Assist.X.v10.4 vs2008(附破解补丁)

2012-06-08

android VNC客户端与服务端集合(附使用说明)

android vnc 电脑控制手机;android vnc 电脑控制手机;android vnc 电脑控制手机;android vnc 电脑控制手机;android vnc 电脑控制手机;

2012-05-29

android vnc server 源码

androidvncserver

2012-05-11

VNC viewer windows PC客户端

用于连接android手机服务端,实现远程控制android手机

2012-05-11

OpenCV中文版

OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。 这里是中文教程

2012-05-11

基于Android2.2的联系人的基本操作(带注释)

一个比较实用的android通讯录源码,有详细注释,是开发android通讯录的入门材料

2012-05-07

jasperreport demo

jasperreport demo jasperreport 的一些例子,包括 导出html,excel,pdf格式 等等

2012-05-03

反编译Andoird工具集(附反编译步骤)

对于软件开发人员来说,保护代码安全也是比较重要的因素之一,不过目前来说Google Android平台选择了Java Dalvik VM的方式使其程序很容易破解和被修改,首先APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式可以看到内部的文件结构,类似Sun JavaMe的Jar压缩格式一样,不过比较去别的是Android上的二进制代码被编译成为Dex的字节码,所有的Java文件最终会编译进该文件中去,作为托管代码既然虚拟机可以识别,那么我们就可以很轻松的反编译。所有的类调用、涉及到的方法都在里面体现到,至于逻辑的执行可以通过实时调试的方法来查看,当然这需要借助一些我们自己编写的跟踪程序。Google最然在Android Market上设置了权限保护app-private文件夹的安全,但是最终我们使用修改定值的系统仍然可以获取到需要的文件。 总结反编译主要的目的在于学习。利用反编译进行相关的汉化或修改,还是尽量不要吧,毕竟人家写个程序不容易啊!

2012-05-03

ibatis SDK 内含实例和说明文档

iBATIS是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。 文件里内含实例和说明文档

2012-04-27

空空如也

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

TA关注的人

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