- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 eclipse 打点.不出提示(alt+/不出提示 )
今天在做一个android新的工具,在写布局文件的时候,写着写着发现xml布局文件alt+/ 提示代码不管用了。其他xml文件就可以出提示,网上查了其他方式不靠谱,就准备自己研究一下。结果第一次试验就成功了,目前发现的简单粗暴的解决办法是:将布局文件全部复制到一个txt文件里面,然后删除掉当前不能出提示的xml文件,然后创建新的,再复制回原来的文件,好了,就出提示了。。好吧,解决办法略坑爹
2015-01-29 15:54:25 2799
原创 快速入门shell脚本编写(四)
Lee出品,转载请注明出处继续上次学的内容,这次学习 case 语句和 shell的函数概念。case 语句首先先看看测试程序: 1 #! /bin/sh 2 3 animal=dog 4 5 case "$animal" in 6 cat) 7 echo "cat";; 8 dog) 9 echo "dog";;
2015-01-28 20:01:58 4318
原创 快速入门shell脚本编写(三)
从这一节主要学习 控制语句、循环语句注释、shell多行注释shell单行注释很简单,只需在每行行首增加#,但是他其实是没有提供专门的多行注释的方法的,所以我们采用投巧的方式来多行注释,用EOF分界符来多行注释,如下: 1 #! /bin/sh 2 3 file="/Desktop/file.test" 4 5 <<EOF 6 if [ -r $file ]
2015-01-27 20:36:24 3264
原创 快速入门shell脚本编写(二)
上次在写shell的时候发现vi和vim不一样:vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。vim要比vi好用许多。这次接着上次的内容,基础知识,继续学习,本文作者也在自学中,纰漏错误在所难免,若有人发现问题请指出谢谢!布尔运算符先大致熟悉一下布尔相关的三个运算符! 非运算-o 或运算(or)-a 与运算(and)接着写程序熟悉一下
2015-01-26 20:26:13 5704 1
原创 快速入门shell脚本编写(一)
努力让自己工作变得高效,会写脚本,会用脚本,往往事半功倍。所以,今天就抽出一些时间学习学习Shell脚本。shell有两种执行命令的方式:交互式(Interactive):解释执行用户的命令,用户输入一条命令,Shell就解释执行一条。批处理(Batch):用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲命令。我们
2015-01-24 18:23:39 50100
原创 vi vim编辑器常用快捷键,快捷键查询
vi编辑器的键盘操作着实多啊,这让想用他的人望尘莫及,我这里进行了一下实测,记录一些平常能满足我需求的vi编辑相关的快捷键,待这些基本的入门以后,再进阶!这里做备份,也分享给大家。Lee出品,转载请注明出处Esc 退出编辑输入状态,以下为按了Esc后的一些常用操作—— i 键 在当前光标处切换到编辑输入状态—— a健 在当前光标后切换到编辑输入状态——
2015-01-24 18:21:24 6896
原创 栈、堆内存到底是如何申请的,方法是如何入栈出栈的——内存结构理解学习
对于软件开发者而言,理解和熟悉计算机内存知识是最为基础的了。今天我就来翻翻旧账,回顾回顾看看我有哪些点遗漏了,在此共同学习。提起内存,我们常常想到三个区域:1,静态区,静态变量 static variables / constant ,常量,静态变量就存储在静态区域,这个区域比较简单,我们就只需要知道怎么通过地址访问他就行了。2,堆,动态变量 关键字new ,通过new 创建的对象,
2015-01-23 19:42:26 7269
原创 Canvas save restore存了什么,恢复了什么
源码: /** * Saves the current matrix and clip onto a private stack. Subsequent * calls to translate,scale,rotate,skew,concat or clipRect,clipPath * will all operate as usual
2015-01-21 19:11:59 1243
原创 一些开源的并且有用的工具收集
Jsoup是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。
2015-01-21 18:50:23 1048
原创 FindBugs作为eclipse插件和ant工具的安装、使用
我这个教程分为 插件 和 ant 工具 俩种使用。如果电脑中的java版本低于Jdk 7,建议采用离线安装方式。因为在线最新FindBugs的要求最小的Java7运行环境 1、离线安装在http://findbugs.sourceforge.net/downloads.html 下载 edu.umd.cs.findbugs.plugin.eclipse_3.0.0.20140706
2015-01-21 11:37:13 2271
转载 简单工厂、工厂方法、抽象工厂的区别
支持原创,原文出处:http://blog.csdn.net/superbeck/article/details/4446177简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式。其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性。本文是本人对这三种模式学习后的一个小结以及对他们之间的区别的理解。 简单工厂简单
2015-01-19 11:39:22 605
转载 Android matrix偏移(平移),旋转,缩放,倾斜的原理
尊重原创,原文出处:http://blog.csdn.net/pathuang68/article/details/6991867第一部分 Matrix的数学原理在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下: Matrix的对图像的处理可分为四类基本变换:
2015-01-16 23:09:04 4643
原创 Cygwin 命令及常用设置的笔记
Cygpath命令可以实现windows平台和linux的目录名转换。例:$ cygpath –u C:\\windows/cygdrive/c/windows $ cygpath –w ~/C:\cygwin\home\liwentao\ 使用Tab健自动补齐,对大小写敏感,vi ~/.inputrc在里面编辑将 set completion-ignore-cas
2015-01-16 13:14:38 2195
转载 android intent和intent action详细解读
1.Intent的用法:(1)用Action跳转1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个 Activity的IntentFilter段中 定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity
2015-01-16 13:08:32 2248
原创 android EmbossMaskFilter 浮雕效果实现
android EmbossMaskFilter 浮雕效果MaskFilter不能使用,需要关闭硬件加速
2015-01-15 16:03:37 2672
转载 Android 打开关闭硬件加速
尊重原创,原文出处:http://www.cnblogs.com/frydsh/archive/2012/10/23/2733581.html Android从3.0(API Level 11)开始,在绘制View的时候支持硬件加速,充分利用GPU的特性,使得绘制更加平滑,但是会多消耗一些内存。 开启或关闭硬件加速: 由于硬件加速自身并非完美无
2015-01-15 15:59:02 8092
原创 android paint cap join 理解 图示
android paint cap BUTT ROUND SQUARE join MITER ROUND BEVEL
2015-01-14 10:23:06 2184
Android Touch事件分发机制代码一
2015-05-19
adwcleaner_4.108广告消除工具
2015-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人