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

Android攻城狮的第二门课(第1季)

难度入门
时长 5小时 0分
学习人数
综合评分9.43
320人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.1 逻辑清晰
删除“就像是用积木搭房子,”,发快了,sorry.
要理解这节课需要对回调函数有足够的认识,关于回调函数在知乎的这个问题下有很棒的解释https://www.zhihu.com/question/19801131
对于fragment,我个人的感觉是它应该像一个封装了特定功能的activity的组成模块(就像3d打印房子时用楼层组建房子),
就像是用积木搭房子,直接用activity就像直接做出一整个房子模型,这个房子就只能是这个房子。
而用fragment的话则像使用积木,可以根据需要组建成各种样子,可以很方便的复用,提高功能的封装性和代码可读性,易于功能维护和升级。从这一点上来看,使用fragment和使用接口在意义上十分相似呢。

最赞回答 / 不知道猫咪
原因:onCreate方法里,默认加载的activity_main这个xml文件,而自己的布局及样式写在了main.xml里,且item.xml里的样式也被adapter所引用,而又被适配器所引用,所以正确方法是在onCreate方法里加载main.xml文件即可
本人是软件开发工程师,找个做开发的妹子做朋友。
求权限文档啊。。。给链接啊

最新回答 / 慕设计4357941
通过Bundle传值传递的是深拷贝,通过构造函数传值传递的是引用。

最赞回答 / 不知道猫咪
报错已解决:去掉强制转换(String)即可String text = listView.getItemAtPosition(position)+"";运行结果:<...图片...>

最赞回答 / 阿尔克赛尔
动态添加不用<fragment />,在代码中用FragmentManager通过事务添加
其实每章的内容就是控件类型和控件属性方法有变化,实现形式几乎都是相同的。
先安排好布局,
再在MainActivity中声明要用到的控件,
然后是初始化(代码与控件绑定或new资源对象),
再对一些控件设置适配器或监听器。
看完以后自己实现一遍对熟悉新控件十分有帮助,在有能力的情况下最好还是不要跟着视频敲效果会比较好。
活动1跳转到活动2 intent通信方式: intent的隐式用法.
课程须知
本课程是Android开发课程进阶部分的第1季,将讲解各种高级控件的使用,对于不熟悉Android开发的童鞋来说会有一定的难度,所以,建议在学习本门课程之前: 1、熟练掌握Java基础语法和面向对象编程 2、熟悉Android开发环境 3、熟练使用Button、ImageView等基础控件
老师告诉你能学到什么?
1、Android高级控件的应用场景 2、Android高级控件的使用方法 3、熟悉Android常用高级控件

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消