安卓旅途之——开发数独(总结)

安卓旅途之——开发数独(一)http://www.cnblogs.com/IvesHe/p/4836854.html

安卓旅途之——开发数独(二)http://www.cnblogs.com/IvesHe/p/4838148.html

个人感受篇:  

首先,做这个数独真的获益良多,看着其实很难的数独,实则也是不容易的。这几天一直开发的过程感受最深的就是安卓自带的模拟器是在“太好用”了。有时候能开,但是要开几分钟甚至十分钟,有时候开了二十分钟也开不了,这样如果要多次修改的话,可能几个小时也还是停留在界面布局,所以做起来真的会比较烦躁的。而且出现了很多不必要的问题,第一次打开adt的时候可能会出现说

[2015-09-26 18:51:20 - gridlayout_v7] Unable to resolve target 'android-7'

但是这个都不重要,不用管。然后还有就是说你的sdk不存在,adb要重启,这个我也不知道怎么解决。其实我觉得adt有点废废的,你多运行几次就会出现错误,然后怎么搞也不行,这样对于我们这些小白来说,真的很抓狂的。不过一路上羁羁绊绊还是完成了整个开发。不过我觉得安卓开发还是挺好玩的,我竟然在数独里面添加了音乐,我还使用了AE软件去截取音频,这样又花了不少时间,因为很久都很有玩过AE了,我本来想说自己录一段带背景音乐的开头的,但是我想了想,我怕会吓到你们,所以还是作算了。特别是开发一个游戏出来,特别有成就感,希望以后努力学习,可以独立开发出一个app。

软件篇:

优点:

  • 添加了自己喜欢的音乐,开头和游戏中的音乐都是不一样的,还能一直循环播放。
  • 可以选择易中难三种难度。
  • 最后出错的时候会出现红色的提示。
  • 能够横屏竖屏。

缺点:

  • 没有算出答案,也没能形成题库,只能做三种难度的题,而且每种只有一题。
  • 界面不够美观。
  • 没有时间的限制。
  • 没有提示用户答案。
  • 。。。。

难点:

  • 我觉得对于我来说,布局真的是我的难点,我完美主义的心态会跟布局死磕,一定要做到我要的样子才行,但是如果使用了其他布局,就不能随便拖动,但是如果不设置布局到了分辨率不一样的手机,就会变形,所以问题还是学艺不精。
  • 其实我觉得想我现在的水平,真的什么都难,因为什么都不会什么都不熟悉,我们这个学期才开安卓这么课程,我会认真学习的,争取期末的课程设计能够满意。

虽然真的做出这个数独了,但是个人还不是特别满意,因为不能够短时间就完成这个作品,而且整个作品也是很简陋,我往后会一直完善这个数独的,毕竟数独也是一个锻炼人的思维逻辑的一个游戏,自己边开发边玩,玩累了就开发,开发累了就玩,这样一直良性循坏,是不是意味着我不久将来就会成为一名安卓大神呢?哈哈哈哈

运行截图:

因为音乐是自己剪辑的,所以上传不了,但是运行的时候是可以播放音乐的。

-----------------------------------谢谢老师审阅---------------------------------

   

转载于:https://www.cnblogs.com/IvesHe/p/4841143.html

安卓旅途之——开发数独(总结)相关推荐

  1. 安卓旅途之——开发数独(一)

    安卓旅途之--开发数独(一) 数独游戏简介 数独游戏,是一种数学智力拼图游戏,是"独立的数字游戏"的简称,源自18世纪末的瑞士,后在美国发展,在日本得以发扬光大. 数独游戏可以训练 ...

  2. 【安卓学习之开发工具】 Android 学习-- 下载过的一些项目

    █ [安卓学习之开发工具] Android 学习-- 下载过的一些项目 █ 相关文章: ● [安卓学习之常见问题] app维护可能遇到的问题 ● [IOS学习之常见问题] app维护可能遇到的问题 ● ...

  3. miui12 android版本,miui12基于安卓几版本开发的?miui12是安卓11吗

    miui12基于安卓几版本开发的?miui12系统已经在内测阶段了,还没有体验的用户朋友们对于miui12系统非常的好奇,想知道miui12基于安卓几,是安卓11吗?为了帮助大家有更全面的了解,今天小 ...

  4. 开发安卓app游戏_「安卓APP开发流程」安卓APP如何开发的?

    21世纪,智能手机走进了人们的生活,现在的智能手机的操作系统基本分为两种,一种是IOS系统(苹果系统).安卓系统,其中,安卓系统是开源的,所以很多品牌商会讲安卓包装成自己的系统,但核心还是一样的,都是 ...

  5. miui12是Android版本,miui12基于安卓几版本开发的?miui12是安卓11吗[多图]

    miui12基于安卓几版本开发的?miui12系统已经在内测阶段了,还没有体验的用户朋友们对于miui12系统非常的好奇,想知道miui12基于安卓几,是安卓11吗?为了帮助大家有更全面的了解,今天小 ...

  6. HBuilder开发旅游类APP(一) ----- 实现地图插件调用、苹果和安卓同步混合开发

    HBuilder开发旅游类APP(一) ----- 实现地图插件调用.苹果和安卓同步混合开发 作者:班尼科 本博文内容参考了网络资源,但文章完全是本人原创,喜欢请给我点赞,转载请注明出处哦. 标签: ...

  7. ESP8266安卓TCP客户端开发(含全部源码)

    ESP8266安卓TCP客户端开发 最近在玩8266模块,想让它在局域网控制下开关,所以就搞开发一个安卓客户端调试的工具 直接上步骤: 第一步新建一个空白的Activity 工程名字自己可以改 第二先 ...

  8. 安卓app开发工具_四川智慧社区安卓手机app开发多少钱

    四川智慧社区安卓手机app开发多少钱 注册登录应用公园后,有两种APP制作模式: 1.主题模式: 应用公园平台提供了上百个配置好的APP模板,可以直接使用,把图片文字替换就可以直接使用.如下图所示: ...

  9. 安卓app开发方案_「安卓APP开发流程」安卓APP如何开发的?

    21世纪,智能手机走进了人们的生活,现在的智能手机的操作系统基本分为两种,一种是IOS系统(苹果系统).安卓系统,其中,安卓系统是开源的,所以很多品牌商会讲安卓包装成自己的系统,但核心还是一样的,都是 ...

  10. 大疆无人机安卓Mobile Sdk开发(四)读取飞机的图片和视频并下载

    大疆无人机安卓Mobile Sdk开发(一)简单介绍 大疆无人机安卓Mobile Sdk开发(二)连接无人机,获取无人机信息 大疆无人机安卓Mobile Sdk开发(三)制定航点任务WaypointM ...

最新文章

  1. 重构:改善饿了么交易系统的设计思路
  2. Spring整合ActiveMQ接收消息
  3. 【原创视频】Docker总体架构设计及各模块原理剖析
  4. uni-app阻止事件冒泡
  5. PHP中使用Filter进行数据安全过滤
  6. java后台异步任务执行器TaskManager
  7. python不同颜色的代码_python日志通过不同的等级打印不同的颜色(示例代码)
  8. 【优化配置】基于matlab遗传算法求解风电混合储能容量优化配置问题【含Matlab源码 228期】
  9. html设置默认选中状态,html select 标签设置默认选中
  10. linux 添加udp端口映射,iptables下udp端口转发
  11. 四级高频词汇360个
  12. php奖状,利用CSS布局做一个简单的荣誉证书(代码示例)
  13. 在多模态模型训练时,如何合适地融合单模态损失
  14. 搜图出处的软件_以图搜图搜gif图片出处来源的懒人小工具
  15. 中维带你揭秘倾斜摄影三维实景
  16. C++, 多态应用举例之Word
  17. google vr 入门之VrPanoramaView制作全景图列表,apm应用性能管理
  18. 阿里云专有网络VPC学习笔记
  19. 菜鸟刷题之路——Q5
  20. 如何在 SAP ABAP 系统中使用 Adobe Form

热门文章

  1. 这月到手的工资多了没?
  2. python读取pdf内容转word_卧槽!Pdf转Word用Python轻松搞定!
  3. Linux进阶之补充知识篇
  4. js 难点之原型理解
  5. BZOJ1468: Tree BZOJ3365: [Usaco2004 Feb]Distance Statistics 路程统计
  6. 数据是如何从浏览器传输到服务器
  7. JavaScriptSerializer 类
  8. .net c#购物车模块分析
  9. ASP.NET MVC 3 RC2 更新的内容
  10. CString Char* 转换 - C++学习