【Panda的Android开发之旅】

个人开发经历

  • 2010年,因为协助同事集成Android上TTS、魔音等软核产品,开始接触Android开发。
  • 2011年,正式成为一名Android端开发工程师。
  • 2013年,成为Android端小组Leader,在一个又一个项目迭代中开始意识到没有一个公共的组件库,开发效率很低。同时发现GitHub有很多有用的资源,比如大名鼎鼎的Android-Universal-Image-Loader(可惜它已经停止维护了,o(╯□╰)o)
  • 2014-03-28:PandaAndroidDemo1.0透过邮件在团队内部正式诞生。每周一个版本,总共发布了18期,直到2014-09-11。在项目的迭代中,我开始意识到一个独立于开发过程的公共组件库还不够用,真正趁手的兵器应该随时拿在手上,所以开始编写PandaAndroidLib
  • 2014-10-14:开始用思维导图梳理自己的Android知识体系,建立Android探索指南.xmind,并将新碰到的Android知识分门别类放入其中。
  • 2015-09-01:用AndroidStudio重新编写PandaAndroidLib,并上传到GitHub上进行管理。保持每周更新一次的节奏。

Now:2016-01-19

看到『Android探索指南.xmind』里面积累的枝枝叶叶,我想我可以写一个专栏,把这些结构化的知识体系变成文字,加深自己对Android的理解,同时推动PandaAndroidLib的进一步发展。

目录结构(随时更新)

  • Android开发环境搭建
  • Android开发规范
  • MVC的缘起及Android下的现状
  • Android界面模式——材料设计
  • Android数据存储
  • Android流程控制
  • 如何增加下拉刷新功能?
  • 标准Android页面开发之ToolBar

你可能感兴趣的:(【Panda的Android开发之旅】)