android学习路线

来源:互联网 发布:jdk1.7源码下载 官方 编辑:程序博客网 时间:2024/04/29 16:22
Android学习重点:
    1.java基础:面向对象 封装 继承  多态
    2.java多线程 集合 数组
    3.android基础:开发环境 项目目录结构
    4.android基础UI
        4.1 TextView/EditText
        4.2 listview
        4.3 menu
        4.4 Imagebutton/button
        4.5 ProgressBar
        4.6 checkBox/radiobutton
        4.7 picker(选择器)
        
    5.Android网络通信  
        5.1 HTTP
        5.2 TCP UDP SOCKET
        5.3 Email
        5.4 NFC
        5.5 WIFI/3G
        5.6 红外蓝牙
        5.7 消息推送
        5.8 web服务/SOAP/RPC
        
    6.Android多线程 异步线程
        6.1 handler
        6.2 Task/AsyncTask
        6.3 looper
        
    7.android四大组件
        7.1 activity
        7.2 service
        7.3 contentprovider
        7.4 broadcast
        
    8.Android UI布局
        8.1 ViewFlipper/ViewPager
        8.2 Fragement
        8.3 Adapter(数据适配器)
        8.4 SlidingDrawer
        8.5 Splash/启动界面
        8.6 Notification
        8.7 WebView/WebKit
        8.8 Tab/TabHost
        8.9 Toast(信使)
        
    9.android 数据存储
        9.1 媒体库
        9.2 文件存储/SD卡
        9.3 数据库/SQLite
        9.4 Preference
        9.5 Content Provider
        
    10.Android多媒体
        10.1 Audio
        10.2 video
        10.3 录音
        10.4 摄像头
        10.5 闹钟
        10.6 语音识别、文本朗读
        10.7 MediaStore
        
    11.Android图形图像
        11.1 OpenGL/3D
        11.2 Canvas/Bitmap
        11.3 GIF动图
        
    12.Android高级:
        12.1 编译与反编译
        12.2 Android加密与解密
        12.3 NDK/JNI
        12.4 Android框架、底层
        12.5 程序移植
        
    13.游戏开发(游戏引擎)
    14.设备功能使用(GPS LBS 电话 API SMS 联系人 传感器 设备信息 Android驱动开发)
    15.第三方集成(地图 支付 微博 OAuth google服务)
1 0