位置: 编程技术 - 正文
推荐整理分享Android开发框架androidannotations使用初步(安卓app开发框架模板),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:android开发框架搭建,android应用开发框架,android开发框架有哪些,安卓app开发框架模板,android应用开发框架,android应用开发框架,android开发框架有哪些,android开发的框架,内容如对您有帮助,希望把文章链接给更多的朋友!
然后点击Annotation Processing的子项Factory Path页面,选中Enable project specific settings,然后添加编译所需的jar包。点击“Add JARs”将之前complie-libs目录下的androidannotations-3.0.1.jar导入,保存后退出。
4.下面我们就看一下如下代码首先是布局文件
上述布局文件和普通项目的布局文件没有什么差别,下面我们看一下对应的Activity的java文件
可以看出,我们通过注解的方式,大大简化了原有的代码。
注解1:@ViewById 与findViewById功能相似,如果ViewById后没有设置资源ID的话,就是自动查找与变量名称相同的id资源。
注解2:@Click 点击事件处理的注解。
注解3:@UiThread 后台Ui线程的注解,省去了Handler等等。
注解4:@EActivity 提示Activity的注解,注意,该注解将Activity编译成Activity_,注意,多一个下划线“_”,因此在AndroidManifest.xml文件中需要将其添加下滑线
注解5:@AfterViews 是指View类注入完毕之后执行的代码。
我们第二个页面的布局文件与第一个相同,我们主要看一下它的java文件
这里面多一个@Extra注解,这个注解的含义和getIntent().getExtra()相同,目的是获取上一个Activity通过Intent传递过来的值。
下面是AndroidManifest.xml文件
注意Activity的声明,多添加了下划线“_”
整个项目下载地址:
Androidannotation使用之@Rest获取资源及用户登录验证(一) 简介:上一篇博文简单的介绍了一下AA(AndroidAnnotation)的简单使用,本博客简单介绍Rest注解的使用。官方网站介绍:
ContentProvider之通过ContentResolver获取图像、视频、音频举例 MediaStore中定义了一系列的数据表格,通过ContentResolver提供的查询接口,我们可以得到各种需要的媒体信息。通过以下两个URI可以扫描设备外部和内部的
Android布局中的常用属性小结 相对布局时经常用到android:layout_above将该控件的底部至于给定ID的控件之上android:layout_below将该控件的顶部至于给定ID的控件之下android:layout_toLeftOf将该控
标签: 安卓app开发框架模板
本文链接地址:https://www.jiuchutong.com/biancheng/371330.html 转载请保留说明!友情链接: 武汉网站建设