惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
J
Java Code Geeks
F
Fortinet All Blogs
Blog — PlanetScale
Blog — PlanetScale
P
Proofpoint News Feed
U
Unit 42
B
Blog
宝玉的分享
宝玉的分享
腾讯CDC
Microsoft Azure Blog
Microsoft Azure Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Last Week in AI
Last Week in AI
博客园 - Franky
博客园 - 三生石上(FineUI控件)
人人都是产品经理
人人都是产品经理
Martin Fowler
Martin Fowler
博客园_首页
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
云风的 BLOG
云风的 BLOG
L
LangChain Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
博客园 - 叶小钗

博客园 - IamTaurus

Android交通违章查询开发实例(二)(HttpClient+Jsoup+验证码识别) Android交通违章查询开发实例(三)(HttpClient+Jsoup+验证码识别) Android交通违章查询开发实例(一)(HttpClient+Jsoup+验证码识别) Android交通违章查询开发实例(开题)(HttpClient+Jsoup+验证码识别) 商品编码 http://www.gs1cn.org/ Android中全屏或者取消标题栏 区分Activity的四种加载模式 RTP与RTCP协议介绍 基于JMF RTP的网络传输媒体流 Android平板电脑上的APP应用程序设计须知 关于做Android+J2ee系统集成开发的一点心得 NVR和DVR的详细区别 Android装置的开发挑战:软硬件如何巧妙整合 高焕堂:iPhone软件是芝麻,巧用Android才能赚大钱 Android设备使用USB的硬件接口 订阅的RSS Eclipse NDK 配置 阿里巴巴中国站手机客户端项目总结 产品经理与交互设计师的对话——需求是如何变成产品原型的
Android高手应该精通哪些内容
IamTaurus · 2012-06-12 · via 博客园 - IamTaurus

    很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢? eoeAndroid就各个级别的程序员应该掌握哪些内容作为下面分类.

  一、初级

  1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得.

  2. 掌握Android UI控件、Android Java层API相关使用.

  迈向中级,最好再次更新下Java技术,掌握Java concurrent库、nio库,精通xml、json解析,做过socket c/s端的程序.

  二、中级

  1. 熟练掌握NDK JNI方式的开发,对Android framework十分了解.

  2. 移植一些开源项目,比如FFmpeg、Mplayer到Android上运行.

  迈向高级,熟悉android开源代码的结构,中间件下层的库,比如webkit、opencore、opengl.

  三、高级

  1. 熟练的Linux驱动开发,精通Linux内核结构.

  2. 掌握Android移植,比如常见的TI OMAP、Qualcomm MSM的硬件移植.

  迈向顶级,发现Android系统中的0day漏洞,可以轻松的找出Root系统的10种方法,帮助Google改进Android操作系统.