致谢

致谢

如果没有No Starch Press编辑团队的大力支持,本书不可能付梓。这里要特别感谢Bill Pollock、Tyler Ortman、Riley Hoffman、Jan Cash、Serena Yang、Amanda Hariri和Julia Borden,感谢他们不辞辛苦地编辑、审阅和营销,还有从各个方面帮助我改进本书。

感谢Bryan Fagan出色的技术审阅。

感谢我现在和以前的学生激励我不断创作出有趣又引人入胜的内容,尤其是Shah Rahman、Susan Rahman、Justin Turner、Diane Turner、Jacob Elliott、Brian Murray、Aaron Walker、Robert Brown、Trent Deal、Seth Park、Simon Singh、Andrew Miller、Ctrl-Alt-Del机器人小组、Jackson Grant、Quintin Kerns、Grace Halley、Jack Halley、Matthew Harpur和David Knight。还要感谢来自150个国家的注册我在线课程的学生,尤其是Hayden Redd和Bob Watson。

感谢给人以启迪的同事和朋友,是他们不断激励我做最好的自己:Markus Hitz、Chuck Robertson、Irene Kokkala、Tamirat Abegaz、Antonio Sanz Montemayor、Don Watkins、Eddie Mienie、Rose Procter、Ron Larson、Victor Parker、Keith Antonia、Billy Wells、Jim Goldy、James Daniel和Craig Gentry。

感谢岳父Norman Petty,他对技术的热情唯有对家人的爱能出其右。感谢继父Dale Carver总能在百忙之中抽出时间欣赏我的3D打印配件。最要感谢的是我美丽的妻子Bev以及出色的儿子Alex和Max,感谢他们在我三年内编写两本图书期间无穷的耐心。

这里要特别感谢Kalen Cole。Kalen在11岁时就抱着我编写的第一本图书Teach Your Kids to Code自学编程,还送给我颇具创意的礼物——他自己编写的代码行。Kalen,加油!每个孩子在逐渐认识到自己是谁、要成为什么样的人后,都应该以你为榜样。

目录

  • 献词
  • 版权声明
  • 前言
  • 致谢
  • 第 1 章 起步
  • 第 2 章 创建猜数游戏
  • 第 3 章 给猜数游戏创建GUI
  • 第 4 章 创建你的第一个Android应用
  • 第 5 章 给应用添加菜单和首选项
  • 第 6 章 机密信息加密
  • 第 7 章 创建高级GUI并分享应用
  • 第 8 章 创建移动版Secret Messages应用并与朋友分享
  • 第 9 章 使用鼠标绘制五颜六色的气泡
  • 第 10 章 添加动画和碰撞检测
  • 第 11 章 创建Android多点触控版BubbleDraw应用
  • 附录 A 调试及避免常见错误