摘要:
vi/vim 基本使用方法 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux 阅读全文
摘要:
如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。 注解处理器类库(java.lang.reflect.AnnotatedElement): J 阅读全文
摘要:
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型 阅读全文
摘要:
当我想做一个智能的记事本的时候,我就在尝试自己写一组分享功能。后来才知道,原来每个社交软件中都有自己的分享接口。 这就大大减少了我们的代码量了。 第一种方法:特点--简单 上面第二个分享的是文件,本来业务是想分享到QQ,但后来改了,方法名就还没改动大家将就着看吧。 效果图: 这种方式仅仅是调用了系统 阅读全文
摘要:
Java 正则表达式 正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 正则表达式实例 一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。 阅读全文
摘要:
用来实现线性渐变效果 此类是Shader的子类通过paint.setShader来设置渐变。 有两个构造方法分别如下: LinearGradient(float x0, float y0, float x1, float y1, int colors[], float positions[], Ti 阅读全文
摘要:
常见事件 既然是事件分发,总要有事件才能分发吧,所以我们先了解一下常见的几种事件。 根据面向对象思想,事件被封装成 MotionEvent 对象,由于本篇重点不在于此,所以只会涉及到几个与手指触摸相关的常见事件: 对于单指触控来说,一次简单的交互流程是这样的: 手指落下(ACTION_DOWN) - 阅读全文
摘要:
Abstract base class for a top-level window look and behavior policy. An instance of this class should be used as the top-level view added to the windo 阅读全文