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

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

难度入门
时长 5小时 0分
学习人数
综合评分9.43
320人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.1 逻辑清晰
onDestroyView
销毁Fragment所包含的View组件时调用
onDestroy
销毁Fragment时被回调
onDetach
Fragment从Activity中删除时会回调该方法,并且这个方法只会调用一次
在看老师的视频的时候发现了这个网页的一个BUG:在看完课程之后出现“进入下一节”的界面时按下Enter键会重新播放这个视频,但是画面被这个界面盖着,只能听见声音
插一插,挤一挤
作为Android小白,很有感触,一定要坚持看下去,看到最后再想想,本来觉得这部分很难得,现在觉得并不是一开始那么难。
计算器if else搞得够够的,不懂为什么不用switch
dmz
我表示 - - -- - - - - - --- ,这东西有点抽象
dmz
总结:其实和listView ,没多大区别,分三步 搞一个gridView 然后搞一个简单适配器,最后gridView加载适配器,唯一的区别,lv 变成了gridView ,并且多了一个 图片加汉字的item,还有就是数据源稍微复杂了一点,撸清思路,也就没难度了。(真不用感谢我,我小学三年级就被评上红领巾了)
dmz
分三步,搞个列表,在搞个简单适配器,在把适配器加载进列表(是不是瞬间清晰明了了),不用感谢我,我是红领巾。

最新回答 / qq_探宝号_0
空指针异常,应该是哪个对象没有实例化吧
dmz
li = (ListView)findViewById(R,id.lv);
from 表示的是标签的名字也就是id 是string【】它用来关联 to 每一个一一对应

to 就是从那里来的,也就是r文件里面的 是int 【】

data 就是 关联 from 数组的每一项对应每一项

SimpleAdapter adapter = new SimpleAdapter(context, data, rescource, from, to);

这句代码的意思就是把这个适配器设置进li这个列表中
li .setAdapter(adapter );
你在讲给自己听么
课程须知
本课程是Android开发课程进阶部分的第1季,将讲解各种高级控件的使用,对于不熟悉Android开发的童鞋来说会有一定的难度,所以,建议在学习本门课程之前: 1、熟练掌握Java基础语法和面向对象编程 2、熟悉Android开发环境 3、熟练使用Button、ImageView等基础控件
老师告诉你能学到什么?
1、Android高级控件的应用场景 2、Android高级控件的使用方法 3、熟悉Android常用高级控件

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消