`
chriszeng87
  • 浏览: 744937 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android攻城师需要掌握的技术

阅读更多

mark一下,为以后钻研技术定个方向:

1. 熟悉Android框架,UI布局;
2. 熟悉C和Java语言,有Linux下工作经验,熟悉JNI
3. 对移动终端有较深入的了解,熟悉3G/WIFI等技术
4. 精通Android平台下的多线程,Socket通信技术,SQLite数据库
5. 熟悉现有Android设备,熟悉移动设备的开发特点,性能调优

6.熟悉Android OS系统体系结构、framework、以及底层库 

7.理解面向对象设计的基本原则,熟悉常用的设计模式  

8.熟悉Json/XML 
9.有地图、导航、音乐播放器、LBS、阅读器、视频产品经验
10.熟悉C++语言 

 

 


2
、具备扎实的C/C++Java编程基础熟悉面向对象设计和开发;
3
、熟悉Linux操作系统,有1年以上Android开发经验,熟悉Android SDK 或有J2MEBlackBerry开发经验;
4
、熟悉Android下电话、信息、数据库等运行原理,对JNI/NDK有研究者优先;
5
、熟悉Android下网络通信机制,对Socket通信、TCP/IPHTTP有较深刻的理解和经验,有网络编程经验;
6
、良好的英语阅读、沟通和学习能力,善于准确理解客户需求;
7
、责任心强、有敬业精神,能够承担一定的项目压力。

0
2
分享到:
评论

相关推荐

    Android攻城狮课程(从入门到精通)

    教程名称:Android攻城狮课程(从入门到精通)课程目录:【】Android攻城狮的第一门课10使用按钮Button【】Android攻城狮的第一门课11使用按钮ImageButton【】Android攻城狮的第一门课12总结【】Android攻城狮的第一...

    Android攻城狮系列

    资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    android APP开发技能图

    android app开发技能图,介绍了开发android APP需要掌握的技术。

    Android底层开发技术实战详解_android底层_

    《Android底层开发技术实战详解》是一本面向Android底层开发者的专业书籍,旨在深入解析Android系统的内核层次结构、驱动程序开发、性能优化等关键领域的知识。本书内容丰富,覆盖了从硬件接口到软件实现的各个层面...

    Android 底层接口与驱动开发技术详解 相关资料

    开发者需要掌握如何编写HAL模块,理解其接口定义、编译过程以及如何与Android服务进行通信。 Java与C/C++之间的交互是Android底层开发中的重要部分。JNI(Java Native Interface)是Android系统提供的一个接口,允许...

    Android Android精通到架构师培训视频,资料,源码

    通过这个培训资源,你将不仅能够掌握Android开发的基本技能,还能深入了解高级概念和技术,逐步成长为一名专业的Android架构师。同时,资料中的实战项目和源码分析将帮助你在实际开发中快速积累经验,解决各种挑战。

    Android高级工程师面试技术点小结

    ### Android高级工程师面试技术点小结 ...综上所述,一名合格的Android高级工程师不仅需要掌握扎实的基础知识和技术技能,还需要紧跟行业发展动态,不断学习新技术新工具,才能在竞争激烈的市场中立于不败之地。

    Android核心技术与实例详解—Android开发起步

    《Android核心技术与实例详解—Android开发起步》这本书是为初学者设计的一本指南,旨在帮助读者快速掌握Android应用开发的基本技能。以下将详细介绍书中的关键知识点,并通过实例进行解析。 一、Android系统架构 ...

    android实战 绿豆通讯录(android studio源程序工程)

    《绿豆通讯录》是Android移动开发领域的一个经典实践项目,主要针对初学者设计,旨在帮助他们更好地理解和掌握Android Studio的使用以及Android应用的基本构建过程。这个项目覆盖了多个关键知识点,下面将对这些核心...

    8天快速掌握Android视频教程67集(附源码)

    教程名称:8天快速掌握Android视频教程67集(附源码)课程目录:【】01_前言【】02_搭建Android开发环境【】03_创建与启动手机模拟器和学习使用ANDROID操作系统【】04_开发与运行(卸载)第一个ANDROID应用【】05_项目...

    Kotlin从零到精通Android开发_kotlin_android开发_android_

    学会如何正确使用协程是每个Android开发者应该掌握的技能。 除此之外,Kotlin还提供了许多高级特性,如类型安全的Builder、Delegated Properties、 sealed classes等,这些都极大地提高了代码质量和可维护性。通过...

    《Android 3D游戏开发技术详解与典型案例》各章节源码

     《Android3D游戏开发技术详解与典型案例》既介绍了Android 3D游戏开发中必知必会的基础知识,同时通过7个真实案例向读者介绍Android 3D游戏的完整开发步骤,希望通过本书能够使读者尽快掌握Android 3D游戏开发的...

    《Android 3D游戏开发技术详解与典型案例》附源码

    《Android 3D游戏开发技术详解与典型案例》本书主要以Android平台下3D游戏的开发为主题,并结合真实的案例向读者详细介绍了OpenGL ES的基础知识及3D游戏程序开发的整个流程。 全书分为两篇共22章,第一篇以简单易懂...

    android架构师之路_aop

    在Android开发领域,成为一个架构师不仅意味着掌握基本的编程技巧,还需要深入理解系统架构、设计模式、性能优化以及特殊技术,如AOP(面向切面编程)。本资料"android架构师之路_aop"旨在帮助初学者搭建AOP基础,...

    Android实战开发经典视频教程及配套技术文档.

    Android是Google公司开发的一个基于Linux内核的开源移动操作系统,它...随着技术的不断进步和市场需求的不断变化,Android开发者需要持续学习新技术、掌握新工具,并积极投身于各种实战项目中,以保持自身的竞争力。

    上万网友力荐的30份Android移动开发技术文档

    这些文档涵盖了从基础教程到高级编程技巧,从源代码样例到完整的学习路径规划,它们能够帮助开发者深入理解Android平台,并掌握移动应用的开发技能。 描述部分强调了Android平台的开发性,即它的开放性特点。这个...

    android桌面应用程序

    1. 复杂的开发:Android 桌面应用程序的开发需要掌握多种技术,包括 Java 语言、Android SDK、XML 布局等。 2. 高度依赖 Android 操作系统:Android 桌面应用程序高度依赖 Android 操作系统,需要了解 Android 操作...

    VB for Android12.12

    3. **数据存储与处理**:掌握在Android设备上使用SQLite数据库或其他数据存储方式,以及VB中的数据访问技术。 4. **网络编程**:了解如何使用VB进行网络通信,如HTTP请求、JSON解析等,以实现应用的网络功能。 5. ...

Global site tag (gtag.js) - Google Analytics