博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 知识梳理
阅读量:5920 次
发布时间:2019-06-19

本文共 1096 字,大约阅读时间需要 3 分钟。

说明:本篇博客只是一个知识整理,因为网上对于Android的知识介绍足够多,因此我不再写相关文章(主要是因为我写的不如人家好),所以所有文章均来自网络,不贴原文章,只提供连接,因此本文旨在减少你对相关知识的搜索过程,方便查找相关知识。

1.Activity

  • Activity的生命周期,正常结束和非正常销毁的生命周期和调用函数及其使用方法;

  • Activity启动模式

  • Activity的启动过程

  • Activity的回收过程及原理;

2.View

  • View的绘制流程;

  • View的事件分发原理;

    注:上面这篇文章没找到原创,连接是转载的,如果谁找到原创可以提供给我。

  • 自定义View;

  • 自定义ViewGroup;

  • ListView:

3.Broadcast

  • 广播的分类及区别,注册方法;

  • 广播实现跨进程通信的原理;

4.Service

  • Service的生命周期;

  • 绑定和非绑定Service的使用方法;

  • Service的原理;

  • IntentService:

  • Accessibility Services:

5.ContentProvider

  • ContentProvider的原理及使用方法;

  • 启动过程,与Applocation和Activity比较启动顺序是怎样的;

    Contentprovider的onCreate方法在Application的onCreate方法前面,资料如下:

6.Handler

  • Handle的原理及机制;

  • Handler的发送处理消息的方法总会及各自的优缺点;

  • Handler的正确使用方法;

7.Intent

  • Intent的原理及使用方法;

  • Intent属性;

8.网络

  • Socket的原理及使用;

  • TCP、UDP的原理;

  • Http通信原理;

9.Bluetooth

1.蓝牙2.0

  • Bluetooth介绍及原理
  • Bluetooth通信方式
  • Bluetooth使用方法

2.蓝牙4.0

  • BLE介绍及原理
  • BLE通信方式
  • BLE的使用方法

10.内存优化

  • 系统GC回收过程及原理;

  • 系统GC回收的触发条件;

  • 内存优化;

  • UI优化;

  • 性能优化;

    )

  • 内存泄露详解及总结;

  • 内存检测工具及使用方法;

    BlockCanary

    LeakCanary

11.传感器

  • 加速度
  • 磁力
  • 方向
  • 陀螺
  • 光线感应
  • 压力
  • 温度
  • 接近
  • 重力
  • 线性加速度
  • 旋转矢量

12.网络期刊

13.技术社区

14.资源网站

15.博客

  • 专注写Android优化的博客。

  • Android性能优化典范作者,高品质文章。

  • Android源码分析精品系列。

  • 集合了动画、自定义控件以及Android各种知识的详解。

你可能感兴趣的文章
Python--matplotlib绘图可视化知识点整理
查看>>
HDU 1058 Humble Numbers
查看>>
程序员,请尊重自己的身体!
查看>>
一个高效的分页存储过程
查看>>
Ubuntu离线安装VSCode(附带前期准备工作)
查看>>
ArchLinux下中文字体及主题配置心得
查看>>
git使用之 后悔药--reset、stash、cherry-pick
查看>>
作业——07 爬取全部的校园新闻
查看>>
CSS与JS中的相对路径引用
查看>>
H5调用媒体设备的方法
查看>>
JPA
查看>>
LocalStorage存储JSON对象的问题
查看>>
PHP数组的定义
查看>>
Java进阶篇设计模式之九----- 解释器模式和迭代器模式
查看>>
UOJ#54 BZOJ3434 [WC2014]时空穿梭
查看>>
48. Rotate Image
查看>>
SPOJ GSS1 & GSS3&挂了的GSS5
查看>>
linux下安装jdk,tomcat,maven
查看>>
selenium - 键盘操作
查看>>
P1010 幂次方
查看>>