1. 具备扎实的JAVA编程基础;
3. 熟悉网络编程、安卓UI框架及相关开发工具;
4. 熟悉Socket网络编程,熟悉TCP/IP、HTTP等网络协议;
5. 熟悉Javascript、HTML/HTML5/XML、CSS/CSS3等前端开发技术;
6. 熟悉SQL语言并能进行数据存取相关前端编程;
7. 熟悉多种网络通讯协议、数据库、多线程、xml/json格式数据的解析等方面的知识;
8. 熟练掌握java技术,熟悉面向对象编程设计,熟悉设计模式,具备扎实的编程基础
9. 熟悉Android框架及各种特性,掌握Android的线程机制,并熟练使用多线程