岗位职责:

  1. Android平台软件规划设计与开发;
  2. 根据项目任务计划按时完成手机应用开发;
  3. 按照开发流程编写相应模块的设计文档。
  4. 负责Android等移动客户端的接口的设计和开发;
    • 负责Android应用的整体架构设计;
    • 负责核心模块开发,技术难点攻关;
    • 根据需求进行Android客户端软件的设计、开发和维护;

任职要求:

  • 熟练使用Eclipse、Android SDK等开发工具;
  • 熟练掌握Android的API;
  • 理解Android的体系结构;
  • 掌握Android中界面绘制、后台运行、数据存储等的原理;
  • 熟悉xml、http、TCP/IP协议;
  • 能独立进行应用程序开发和移植;
  • 掌握内存控制及调优技术,掌握android内存管理及分配机制;
  • 熟练掌握线程池,异步线程的使用;
  • 熟练掌握sqllite及文件I/O存储技术;
  • 精通android四大组件与消息队列的运用及android系统框架。
  • 有多屏适配经验,熟悉网络通讯,熟练调试API接口;
  • 熟练掌握SQLITE, 较强的SQL语句编写能力;
  • 具备较好的代码规范能力。
    • 丰富的App项目经验,能够根据调研需求,及PM原型,快速搭建App产品架构;
    • 精通java/Android平台技术、组件特性、UI交互方式;具备较强的开发、调试、性能优化能力;熟练阅读英文资料更佳;
    • 掌握Android的基本组件、XML/JSON数据Api应用;熟悉CSS3、HTML5更佳;
    • 掌握数据库开发、多线程、TCP/IPSocket/HTTP网络通信编程等;
    • 熟悉Android系统源码者,擅长自定义控件开发者,有NDK环境下C/C++开发经验者优先;
    • 良好的文档撰写能力以及模型类封装能力,如:数据库设计文档、系统架构设计文档、数据接口文档等,在编码期间能撰写清晰明了的注释;

更多相关文章

  1. Android(安卓)IPC机制(Android开发艺术探索)
  2. Android开发之ViewPager实现多页面切换及动画效果(仿Android的Lau
  3. Android开发学习笔记:浅谈GridView
  4. JetPack介绍
  5. Android(安卓)NDK 开发教程六: application.mk
  6. 【Android开发那点破事】Android(安卓)EditText不弹出输入法焦点
  7. QT应用程序开发到Android
  8. Android(安卓)NDK安装
  9. 搭建Android手机系统开发环境

随机推荐

  1. Java锁机制了解一下
  2. 使用docker compose 安装zookeeper、kafk
  3. 文章目录导航
  4. Android(安卓)-- Vold机制简要分析
  5. Thread源码剖析
  6. ConcurrentHashMap基于JDK1.8源码剖析
  7. 四种常量的解释
  8. 组合模式在开源代码中的应用
  9. Set集合就这么简单!
  10. Unity平台 | 快速集成华为性能管理服务