我这次做的小项目是android的转盘抽奖,因为这个小项目中有进程的调度,加锁等细节,而我们组的竞赛系统中也有这样的问题。通过这次的实践我发现了自己的好多问题也学到了很多。

个人问题:

1.自己的动手实践能力还差很多,而且解决问题的耐心还是不行。

2.虽然现在看视频做了出来,可是我觉得还是没有理解很透侧,关掉视频让自己再做一次我不一定能做的出来

3.缺乏认真的梳理一遍,这样可以加深印象,这样不至于以后容易忘记。

3.转盘抽奖更多的是在网页上比较常见,比如百度的每日转盘抽奖。在app中其实很少用,不过他是以另一种形式存在,比如:随机点击一个图片进行抽奖什么的。但是绝大多数的抽奖为了吸引顾客会滚动显示出****顾客领取了***奖之类的,而我却没有很好的实现。

学到知识点:

1.SurfaceHolder的使用,surfaceCreate,surfaceChange,surfaceDestroy的使用,旋转动画和计时器这两个知识点。

2.了解了android的奇妙之处。

3.明白了所谓的转盘抽奖的秘密,原来他有自己的固定转向

4.明白做一个软件的过程是确定用户人群,并解决用户的问题。而该小项目的使用人群是一些为了提高用户数量的软件,可以通过使用该小项目,增加人气。当然也可以修改图片变成决定由谁请客吃饭等,成为同学们受欢迎的小软件。

最新文章

  1. iOS 创建一个可以点击并拖拽的Button
  2. Scala的第一步
  3. 安全协议系列(四)----SSL与TLS
  4. (转)iOS安全 对本地文件的保护
  5. error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  6. 【C语言学习】《C Primer Plus》第12章 存储类、链接和内存管理
  7. clone()与clone(true)的区别
  8. JVM垃圾收集策略解析
  9. [转]获得 LayoutInflater 实例的三种方式
  10. 最大的LeftMax与rightMax之差绝对值
  11. golang的nil
  12. hadoop 错误处理机制
  13. Android开发了解——AAPT
  14. SCU 4436 Easy Math 2015年四川省赛题
  15. CRC32校验的用法
  16. svg 文字
  17. Async 与 Await 关键字研究
  18. Go 初体验 - 错误与异常处理 - recover和panic
  19. antd-vue按需加载插件babel-plugin-import报错
  20. vsftp为不同用户设置不同的ftp的根目录

热门文章

  1. [Day13]static、final、匿名对象、内部类、包、修饰符、代码块
  2. Python爬虫实例(四)网站模拟登陆
  3. 【托业】【新东方托业全真模拟】TEST09~10-----P5~6
  4. pprint
  5. docker centos 老是退出
  6. python类中的内置函数
  7. centos共享目录
  8. js与jQuery的区别——每日一记录
  9. 一些sql优化原则
  10. flutter 常用插件