• android知识点大总结


          做android开发大家都知道知识点比较琐碎和庞大,但是对于程序员来说知道的越多,对以后的就业和薪资还是有好处的,因为面试的时候面试官指不定会问你android哪方面的知识,如果答得好呢,薪资这块还是自己有掌控力的喽,这些知识不必大家有多么精通,了解以及理解即可,但是对于高级程序员来说,这些必须掌握,别问我为什么,任性!!

    android 所有知识点总结:

    1.掌握Android编程的基本概念与要点,Android SDK及其开发环境搭建、Android项目结构分析、
    2.Android 应用设计模式、文件系统、
    3.文件形式的数据存储与访问、SDCard卡读写、使用SAX/DOM/PULL解析XML、SharedPreferences、Intent、IntentFilter
    4.、Android四大核心组件(Activity、 BroadcastReceiver、Service和ContentProvider)、
    5 监听ContentProvider数据变化、UriMatcher、ContentUris的使用、 对嵌入式SQLite关系数据库进行增、删、改、查和事务管理、
    6 采用ListView实 现数据列表显示、
    7 应用打包与安装。
    8网络通信、多线程断点续传与下载、
    9Activity的管理、Bundle的使用、为Intent附加数据、Activity生命周期、Activity的启动模式、
    10 建 立能与访问者进行相互通信的本地服务、服务的生命周期、使用AIDL和远程服务实现进程通信
    11 进程间的数据传递、音频采集与播放、使用SoundPool播放音效、视频播放、操纵摄像头、视频采集、方向 、加速度(重力)、光线、磁场、距离(临近性)、温度等传感器的使用、
    12 GPS定位服务。
    13手势识别、android样式和主题(style&theme)、动画(Animation)。

    14 Android的UI设计:Android的Notification、Dialog Notification、带单选项列表的对话框、多选项列表的对话框、
    15 进度对话框 (ProgressDialog)、单选框(RadioButton)、多选框(CheckBox)、下拉列表框(Spinner)、
    16自定义选项界面样式、拖动条(seekbar)、菜单(menu)、进度条(progressbar)、
    17 自动文本框 (autocompletetextview、multiautocompletetextview)等常用控件。

    18 新特性:Property Animator属性动画,Fragment,ViewPager,ActionBar等。

    19 自定义View、自定义窗口标题、自定义Notification、自定义Dialog、
    20 各种图形的使用介绍、meta-data的使用、
    21 ListView数据异步加载与AsyncTask、ListView数据的分批加载、拖拉与多点触摸、
    22 Android图形开发、OpenGl ES、Widget、
    23 界面动画特效、
    24 应用调试与Android Junit、
    25 使用TraceView进行性能测试、Android应用性能优化方案。

    android测试工具:

    内存分析:MAT,DDMS,Leakcanary(Square)
    静态分析:Find Bugs,Lint
    压力测试:Monkey
    自动化测试: UiAutomator,MonkeyRunner,Rubotium,Athrun(淘宝)

  • 相关阅读:
    对百度搜索法的分析评价
    第二阶段第十次spring会议
    课下作业——典型用户和用处场景
    第二阶段第九次spring会议
    第二阶段第八次spring会议
    第二阶段第七次spring会议
    第二阶段第六次spring会议
    第二阶段第五次spring会议
    第二阶段第四次spring会议
    第二阶段第三次spring会议
  • 原文地址:https://www.cnblogs.com/dandre/p/4510424.html
Copyright © 2020-2023  润新知