一直想把入门课上讲解的app都拿出来说一说,提供一个下载连接,目的是想告诉大家,这种入门课课堂上玩出来的东西,并不是只能用来演示,也是可以直接使用的。我知道理论研究和技术实现的差别,但,在可以的情况下,我还是提倡学以致用的。还是那句话,你说你厉害,你倒是让我看看啊!
一、AiTodo
aitodo有两个版本,一个是用ListView实现的,功能实现上简单,主要用于示例列表类的使用。点击完成的时候不直观,需要切换页面时才更改状态。另外一个用checkBox实现,待办事项状态切换简单直观,UI和逻辑设计稍微复杂,主要是用于示例UI设计和变通方法。
二、Clock
模拟转盘式机械钟,非常简单的一个入门示例,在素材准备好的情况下,逻辑代码只需要两三句就完成了!
三、Compass
地磁罗盘示例,用于示范手机里的方位传感器,逻辑代码只需要一行!
四、Dics
数字骰子,在你玩麻将丢了塞子的时候,可以拿出手机装上dics试试。这个app主要用于示例随机数。
五、MyPaintDemo
六、TomatoClock
番茄工作法一个叫Staffan Noeteberg的瑞典人提倡的一种时间管理办法
番茄工作法的原理:比如说25分钟为一个番茄钟,中间不能中断;如何预估和执行;在两个番茄钟之间如何休息;每天如何整理番茄钟的完成情况以及一些心得等等。
如果想培养自己强烈的时间管理意愿和意识,养成坚定的自我管理行为,想从此克服惰性,就可以利用番茄钟的理论来提升自己充分利用时间的能力。
这个app除了演示如何使用ai做app之外,另外一个重要的目的就是:我们可以自己创造一些小工具来使用的。
七、TomyGame