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

快速实现不一样的移动拼图

阿旭_ 移动开发工程师
难度初级
时长 1小时17分
学习人数
综合评分9.63
35人评价 查看评价
9.7 内容实用
9.7 简洁易懂
9.5 逻辑清晰
实现还不错,可能有问题,不过各种方法比较杂乱。希望能整理一些类出来以后可通用了!
可以拆分一下代码,切图等写成一个工具类,但是老师思路思维很清楚,学习了!
图片自适应要加上iv_game_arr[i][j].setScaleType(ScaleType.FIT_XY);使图片自动填充imageview。
敲了一下(https://github.com/songzhiye/imooc_pintu)
948996000@qq.com 能发我一份吗
老师你的远吗是不是应该发一下
@哆啦A梦_0001 命名问题
1、可以通用各种语言
实践证明,java的驼峰命名在android里不合适用,比如:图片的命名只能是小写字母数据+下划线。
选择一个通用有效的方法,小写字母之间加下划线可以是通用的,在我所知道的语言里都是通用的。
2、不易大小写混淆
驼峰有时比较容易写错
在使用按定接口时也最好用这种方式,否则在开始过程中经常因为文档大小写不易发现的问题而写错。
3、前缀最重要
在多年的写代码中发现,如果前缀写的好,对后面帮助很大。
比如 res资源文件不支持大写字母。于是在java代码统一写成一样的,不用来回转麻烦
tv_main_submit (类型_所用场景_具体描述)
老师的变量命名方式很不规范 而且命名很逆天。。。
金鸡胶囊反反复复
1、大家有什么问题,最好写在“问答”区,这样我才能回复。
@All
2、源码及资源不给,我自己的体会太轻意得到源码往往只会拿来用自己确写不出来。
@qq_曹庆贽_03348738、@加班中的LLawliet
3、 is undefined未定义,检查"MainActivity.this"是否写成了"MainActivity"
@qq_莫默漠_03677669
4、我当时想的是从左到右,从上到下的切割方式,当然可以根据自己的喜好先从上到下再从左到右也行。
@老王哥哥
5、@django124 正解 !gameData.isTrue()
@慕粉3288933
我做了不同图片的适应,比老师做的更好些,有需要源码把邮箱发给我
课程须知
学完课程内讲解的代码后,可尝试修改逻辑实现“2048”小游戏
老师告诉你能学到什么?
1、注释先行:良好的代码编写风格 2、代码分层:了解MVC之间的关系。 (1)M数据:初始化在数据V之前。 (2)V视图:注意尽可能每个视图写在一块,绑定好相应的Model (3)C控制:先写控制层需要的内容注释,再写相应的实现方法。 慕课网Android讨论群② 170368200

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消