`
foquanlin
  • 浏览: 19185 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

AndroidAnnotations 注解说明

 
阅读更多

AndroidAnnotations

@EActivity(R.layout.sample) 注释可以设置Layout,相当于setConentView方法

@OptionsMenu(R.menu.sample) 设置Activity的菜单项

@EProvider 在ContentProvider中启用Annotations

@EReceive 在BroadcastReceiver中启用Annotations

@EApplication 在Application中启用Annotations

@EFragment 在Fragment中启用Annotations

@Eservice 在Service中启用Annotations

@EViews 在自定义的View的子类中启用Annotations

@EBean 使用的JavaBean,能直接取到调用他的Context,支持@ViewById标签找到控件

@RootContext 能取到调用该Bean的Context,构造方法不再需要传Context参数

@Background 在后台线程执行,与@UiThread联合使用可替换AsyncTask中的doinBackground和onPostExecute

@UiThread(delayed 2000) 在UI线程执行

@Inject 注解构造器时创建类的实例或对象

@AfterInject 在构造方法执行完成后执行

@Fullscreen 全屏设置

@NoTitle 不显示标题设置

@SystemService

@ViewById 注释功能与findViewById相同,如果声明的变量名就是id,可以省去参数,否则应加上id,如ViewById(R.id.tv)

@StringRes 用法同上,获得字符串资源

@ColorRes 用法同上,获得色彩资源

@BooleanRes

@AnimationRes 用法同上,获得动画资源

@Bean 创建JavaBean时的标签

@App 创建一个Application对象

@AfterViews 注释定义的方法会在OnCreate方法的setContentView后执行

@BeforeTextChange 定义的方法在TextView及其子类的Text属性改变前执行

@AfterTextChange(R.id.edit) 在EditText内容改变时,更新TextView内容

@Click(R.id.tv, R.id,tm) 点击TextView时调用

@LongClick 长按效果

分享到:
评论

相关推荐

    androidannotations 注解框架的配置及使用教程

    androidannotations 注解框架的配置及使用教程,注解框架androidannotations从入门到放弃的一个小demo。

    springboot常用注解说明

    springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明springboot常用注解说明...

    官方CDS注解说明.pdf

    官方CDS注解说明

    hibernate注解说明文档

    hibernate注解说明文档,hibernate注解说明文档

    AndroidAnnotations使用

    AndroidAnnotations注解的基本使用,适合于初学者学习使用

    Hibernate 注解说明文档

    Hibernate 注解的说明文档,有pdf和html.工具类文档

    SSM框架常用注解说明

    SSM框架常用的注解说明

    springMVC详解以及注解说明

    springMVC详解以及注解说明 入门必备

    java注解代码java注解代码

    java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解...

    Struts2注解详细说明文档

    Struts2注解详细说明文档,详细讲述struts2的注解使用

    hibernate注解详解说明

    hibernate注解详解文档,对于hibernate中注解的开发各个注解进行了详细的说名。

    EJB注解说明

    注解分为两个部分,分别是逻辑映射注解和物理映射注解, 通过逻辑映射注解可以描述对象模型,类之间的关系等等, 而物理映射注解则描述了物理的schema,表,列,索引等等. 下面我们在代码中将混合使用这两种类型的注解

    echache缓存注解说明文档

    echache缓存注解说明------ Spring为我们提供了几个注解来支持Spring Cache。其核心主要是@Cacheable和@CacheEvict。使用@Cacheable标记的方法在执行后Spring Cache将缓存其返回结果,而使用@CacheEvict标记的方法...

    JPA注解说明 详解

    JPA注解 详解 1、@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="") 可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表...

    自定义注解及注解处理器PPT+Demo

     Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。注解...

    hibernate基于jpa注解说明[参考].pdf

    hibernate基于jpa注解说明[参考].pdf

Global site tag (gtag.js) - Google Analytics