- 博客(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
android VNC客户端与服务端集合(附使用说明)
2012-05-29
OpenCV中文版
2012-05-11
反编译Andoird工具集(附反编译步骤)
2012-05-03
ibatis SDK 内含实例和说明文档
2012-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人