现在移动互联网正处于飞速发展的时期,正式看中这个行业的发展势头,本人在2011年从.NET转行作了移动应用开发这块,接触了android和ios开发,到今已快3个年头,先前忙于学习各类基础知识和语法方面的东西,没有闲暇时间写博客。如今终于能空闲一下时间下来写写博客了。之后主要针对android界面开发和通用框架写一系列的文章。
界面开发(即UI)对于一个移动APP来讲是相当重要的,UI客户端不比服务端,服务端只要处理业务逻辑,UI客户端既要处理逻辑又要处理界面交互,而且UI端也是常常变更的,UI设计主要是指软件人机交互、操做逻辑、界面美观,同时还要体现温馨、简单、自由,充分体现定位于特色。UI的处理效率也是比较重要的。在GOOGLE/IO大会上,为了体如今不一样安卓终端是客户体验的一致性,android在4.0之后推出了一套独特的设计风格,不只在效率和实用性方面都有很高的参考价值。对于ActionBar、Fragment、Pulltorefresh、Quick Action、CoverFlow、ActionBarSherlock等,这些比较时尚的组件,做为一个android爱好者必须熟悉其应用。不单单关注界面的设计元素,同时还应该总结出本身的一套开发框架,如网络访问、缓存处理、数据库操做、日志管理,把这些功能封装起来,可以最大限度的达到重用的目的,软件开发面向对象开发重用也是一个重要的目标。固然android应用开发的言语是JAVA,天然也就可以借用J2EE里面的一些思想,如ORM、IOC、MVC,把这些功能整一个JAR包,达到重用的目的,这样减小机械工做,提升工做效率。
这个系列,我将经过代码实践,持续更新一些比较实用的UI组件和本身的总结下来的一套通用框架。
UI开发:
通用框架:android