- Linux基础知识:
Android系统的基础是Linux操作系统。在开发过程中也需要使用到一些Linux命令
《菜鸟的私房菜》
- 数据库基础知识:
增删改查的数据库操作
《SQL编程练习与解答》
- 网络协议:
两种基础的协议,HTTP协议与Socket协议
- 服务器端开发知识:
- JavaEE:SSH-Structs+Spring+Hibernate 这种技术优点:功能完整、强大,已经使用很多年,但是非常麻烦
- PHP:简单易学,快速开发。但是要多学一种语言
- .NET: 这项技术的特点和Java EE 差不多,想要掌握.NET 需要掌握C#
- ruby onrails:简洁、优雅、寥寥几行代码,就可以实现很复杂的功能,但需要Ruby语言作为基础