本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
AndroidAnnotations学习笔记(七)
@InstanceState
在onSaveInstanceState(Bundle)里保存值,在onCreate(Bundle)中读取值。
原来代码我们这样写
@EActivity(R.layout.activity_test)
public class TestActivity extends Activity {
int tesa;
@Override
pu ...
AndroidAnnotations学习笔记--资源(六)
所有@XXXRes 注解都是你的res文件夹所对应的Android资源。资源ID可以设置到注解的参数里,像这样@StringRes(R.string.hello),如果没有设置资源ID,将使用字段名,并且这个字段不能是private 的。
这里多数的东东还是比较简单的,所以没有全试
@StringRes
这个对应的是字符串资源
代码示例
@EActivity(R.layout.acti ...
AndroidAnnotations学习笔记(二)
@EBean
@EBean
public class MyClass {
}
注意:这个类必须仅仅只能有一个构造函数,参数最多有一个context。
你可以在@EBean标注的类里使用其他注解
@EBean ...
AndroidAnnotations学习笔记--线程(五)
@Background
这个注解表明,这个方法将运行现UI线程以外的线程中
这个方法是在单独的线程上执行,但这并不一定意味着开启一个新的线程,因为会使用共享缓存线程池执行器,防止创建太多的线程。
@EActivity(R.layout.activity_test)
public class TestActivity extends Activity {
@UiThread
v ...
AndroidAnnotations学习笔记--事件续(四)
@OptionsMenu、@OptionsMenuItem、@OptionsItem
@OptionsMenu :用来指定菜单资源
@OptionsMenuItem :MenuItem的实例
@OptionsItem :用来接收菜单的选中事件
没有上面的注解,我们要这样写代码
@EActivity(R.layout.activity_test)
public class TestActiv ...
AndroidAnnotations学习笔记--事件(三)
@TextChange
这个注解是用于接收 android.text.TextWatcher.onTextChanged(CharSequence s, int start, int before, int count) Android定义的事件。
未使用@TextChange之前,我们的代码要这样写:
@EActivity(R.layout.activity_test)
public cl ...
AndroidAnnotations学习笔记(一)
@EActivity
原来在没用(AndroidAnnotations)之前,我们写代码是这样写:
public class TestActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceSta ...