熟练掌握面向对象思想,具有良好的JAVA基础;
熟练掌握Android基本组件的使用和重要组件的运行、通信机制;
熟练掌握Android开发中的五大存储方式、Android系统UI设计、熟悉常用布局;
熟练掌握Android开发中的消息传递机制及原理;
熟练掌握ListView的优化及ListView图文混排;
熟练掌握图片三级缓存和图片优化处理;
熟练掌握Touch事件的分发和消费机制、可以独立开发自定义控件;
熟练掌握XML/JSON数据解析,对数据结构有深入了解,有C/C++基础;
熟练掌握Android的动画、选择器、样式和主题的应用;
熟练掌握Mysql、Oracle数据库的基本操作;
掌握地图、推送、分享、第三方登陆、支付等等三方框架的集成;
掌握常见的设计模式:单例模式、模版模式、工厂模式、代理模式等;
掌握OOM的异常的处理,并可以对应用进行相应的优化;
掌握常见的内存泄露的问题,并进行相应的处理;
掌握Android中多媒体应用开发;
掌握常见的市面流行的框架,SlideMenu、ViewPagerIndicator、XUtils等;
掌握屏幕适配常见方式,了解横竖屏切换常见问题;
掌握SVN、Git等版本控制工具的使用;
熟悉TCP/IP、Http等常见网络协议;
熟悉AIDL和远程服务实现进程通信和数据传递;
熟悉android 的JNI/NDK 开发,通过JNI实现JAVA与C/C++程序间的调用及回调;
能够开发出高质量、可维护性、可读性强的代码,具备良好的编码习惯,注释步步到位。
可兼职时间
可兼职地点
0条评论 雇主评价