AndroidAnnotations的工作方式很简单,它使用标准的java注入处理工具,自动添加了一个额外的编译步骤来生成源代码。
源码是什么?每一个增强的类,比如每一个用@EActivity注入的Activity,会自动生成一个以该类类名+下划线为类名的该Activity子类。
比如下面这个类:
package com.some.company;...
分类:
移动开发 时间:
2014-09-29 16:16:41
阅读次数:
203
变量命名规则:1.变量名区分大小写(case-sensitive) 。2.必须字母或下划线开头。变量名可由 字母、数字、下划线组成。看到这里可能,很多人纳闷了~。那为啥$我是变量这样的中文也能做变量名呢? 在PHP里,中文的确是可以做变量名的(能用是能用但千万别项目上用....) 。 因为这里的字母...
分类:
Web程序 时间:
2014-09-28 18:04:43
阅读次数:
256
先上效果图。上代码:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. //初始化按钮 [self initRegisterButto...
分类:
其他好文 时间:
2014-09-28 14:07:32
阅读次数:
212
元字符 \b 代表单词的开头或结尾,也就是单词分隔,例如想找出 How are you?这句的想找出单词are 就可以使用 \bare\b . 代表匹配除了换行以外的任意字符 \d 表示一位数字 比如 \d-\d 就可以匹配 2-2 3-3 这样 \w 字母或数字或下划线或汉字 \s 匹配任意空白字...
分类:
其他好文 时间:
2014-09-28 13:54:22
阅读次数:
188
//判断字符串是不是中文String.prototype.isChinese = function () { var reg = /[^\x00-\xff]/ig;//判断是否存在中文和全角字符// var reg=/[A-Za-z]*[a-z0-9_-]|\s$/;//判断是否包含数字字母下划线 ...
分类:
Web程序 时间:
2014-09-28 12:45:32
阅读次数:
144
这一章,有点抽象,看着有点蛋疼!大笑
双下划线__future__或单下划线有特殊含义,在Python中,这些名字的集合称为魔法方法:最重要的是__init__和一些处理访问对象的方法,这些方法允许你创建自己的序列或者是映射.
------
准备工作:
将__metaclass__=type放在模块的最开始位置,以确保类时最新式的。考虑下面两个类
class NewStyle(object):
more_code_here
class OldStyle:
more_code_here
如果...
分类:
编程语言 时间:
2014-09-27 00:02:58
阅读次数:
460
在布局文件中:限制显示的字符长度——android:maxEms=""(最大显示字符数)在结尾用省略号——android:ellipseize="end"为了实现效果,还得限制文本的行数,开始的时候限制显示一行,用的是android:singleline="true"不过好像这个现在不怎么推荐使用了...
分类:
其他好文 时间:
2014-09-26 22:55:18
阅读次数:
335
__init__方法在类的一个对象被建立时,马上运行。这个方法可以用来对你的对象做一些你希望的初始化。注意,这个名称的开始和结尾都是双下划线。代码例子:#!/usr/bin/python# Filename: class_init.pyclass Person: def __init__(sel.....
分类:
编程语言 时间:
2014-09-26 22:46:08
阅读次数:
331
自己在看到这个问题的时候,想到的是用ASCII码来处理,没往万能的正则上去想。好吧,下面来看看答案:答案1: 代码如下 复制代码 $str = 'OpenAPI';$length = mb_strlen($str);$new = '';for($i = 0; $i = 65 && $num = 97...
分类:
Web程序 时间:
2014-09-26 20:33:18
阅读次数:
210
1,判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;reg.test("a1a__a1a__a1a__a1a__");2,截取字符串abcdefg的efgvar str = ...
分类:
Web程序 时间:
2014-09-26 13:50:18
阅读次数:
196