为了账号安全,请及时绑定邮箱和手机立即绑定

懒人必备之Android效率开发框架

难度中级
时长 2小时 2分
学习人数
综合评分9.70
51人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.6 逻辑清晰

已采纳回答 / dky
注解框架在数据库和java后端框架用的多

已采纳回答 / 慕桂英8768329
其实不如学okhttp网络框架,xutils的框架太大,容易牵一发而动全身

已采纳回答 / x_bessie
https://mvnrepository.com/artifact/org.androidannotations/androidannotations-api/3.0.1 这个网址可以

已采纳回答 / 无动于衷丶碎冰
你直接从github上下载最新的呀,这些东西看git上的是最好的

已采纳回答 / 飞扬拽拽
新版本使用 gradle, 当然也可以去下载JAR导入

已采纳回答 / Keison
因为Annotation框架在使用时,内部自动生成了一个继承于自己所写的activity的子activity,即带_的activity。所以在注册的时候注册的是子activity(带_的activity)。就好比如在没有用到框架的时候,我们写activity的时候也要继承父类Activity这个类一样,然后在manifest注册的时候就是注册子类的activity,而不是父类的Activity。

已采纳回答 / Raine
@viewbyid找到的组件是一个你赋予它id的组件例如:r.id.btn,通过layoutinflate的方法是去inflate一个布局文件例如:layoutinflate.from(this).inflat(r.layout.linearlayout,null);很明显看出一个是id一个是layout是不一样的

已采纳回答 / 仙人掌_0005
@ItemClick(R.id.three_lv) public void ListViewItemClick(int p){         Toast.makeText(ThreedActivity.this, p+"", 0).show(); }这样应该可以了吧。position获得了,里面的内容就easy了。

已采纳回答 / Keldian2016
感觉小项目,性能不会有多大影响,老师课后也有总结,另开感觉 这个注重的开发效率,而不是性能方面。

已采纳回答 / ye6hao
参考这个,测试成功:http://www.tuicool.com/articles/RbERRvu
课程须知
本节课为高级课程,同学们需要熟练掌握Java/Android基础,并在工作中熟练运用,框架的学习对今后的开发有很大的帮助,同学们好好听课。
老师告诉你能学到什么?
1.androidAnnotations介绍 2.框架的使用示例 3.框架类学习的基本步骤与方法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消