-
(注意,使用了注解后,我们在主清单文件中注册的时候需要在对应的名字后面添加一个'_') 1.@EActivity() 表示的就是为当前的这个Activity设置了对应了布局文件 使用:@EActivity(R.layout.activity_main) 2.@EService: 表示的是当前的这个类是一个Service 使用:@EService 3.@ViewById() 表示的是为对应的view进行findviewbyid的操作 使用:@ViewById(R.id.button1) 就会自动找到对应的button1的这个按钮并赋值 注意:如果我们在使用ViewById的注解的时候,括号里面没有写id,但是我们在 初始化的时候有自己的名字,那么系统会根据这个名字去找对应的id,但是如果没有 找到的话,就会报异常: @ViewById TextView textView1; 4.@Click() 表示的是为某个设置监听的事件 使用:@Click(R.id.button1) 表示的是为按钮button1设置了点击事件 注意:如果要同时为多个控件设置相同的点击事件的时候需要这种格式: @Click({R.id.button1,R.id.button2}) 5.@AfterViews 一般用来修饰方法,表示的是初始化控件后运行的方法 使用: @AfterViews public void setTextViews(){ textViews.setText("hello world"); }查看全部
-
我们如果使用了注解的方法来实现的时候,在配置文件中配置需要在原来的基础上添加一个"_" 如: <service android:name="com.example.androidannotation.MyService_" >查看全部
-
注意,我们在使用了注解之后,并且根据提示解决了逻辑的问题,但是还是出现红叉的问题,那么这个时候就需要使用clear,具体的方法就是选中工程, 在上方的project中选中clear,然后就可以为其中的工程实现clear,如果确实没有逻辑错误的话,就会将红叉去掉查看全部
-
在eclipse中的配置:<br> 1.将有api的那个jar包导入到libs目录下面<br> 2.新建一个文件夹名为compile-lib,将另外一个androidannotations-3.2.jar包导入到这个文件夹中去<br> 3.选中工程,单击右键,选中javaComplier,然后在下面的android Anomation中enble,然后再到下面的Factory path,enable后去 Add JARs,将工程中的androidannotations-3.2.jar添加进去就好了查看全部
-
一个安卓APP最多支持65536个方法,方法超支会导致APK安装失败 annotations适合中小规模APP开发,可以提升效率,过亿级项目并不适合查看全部
-
注解框架查看全部
-
@Extra 用于多个Activity之间通信的传值查看全部
-
2016年1月7日00:12:58查看全部
-
BaseAdapter使用步骤查看全部
-
@Extra的用法查看全部
-
大小写转化查看全部
-
Extra标签用于两个activity之间参数的传递查看全部
-
studio配置Android Animations查看全部
-
几个常用的标签查看全部
-
@EActivity 注解标签查看全部
举报
0/150
提交
取消