自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DJH2717的博客

永远忠于自己年轻时候的梦想!!!

  • 博客(6)
  • 收藏
  • 关注

原创 View 篇

 1, MotionEvent是什么?包含几种事件?什么条件下会产生?答: MotionEvent 是一个封装了 Android 中事件信息的类, 可以把其理解为 javaBean, 我们可以通过这个类来获取某次事件的信息.  常见的事件有 down up move cancel 等等事件, 主要需要注意下的就是 cancel 事件的产生情况,  cancel 事件会在一个 view 的父...

2018-12-29 14:12:57 201

原创 虚拟机类加载机制

代码编译的结果从本地机器码转变为字节码, 是格式存储的发展的一小步, 却是编程语言发展的一大步  ----  深入理解JVM 什么是虚拟机的类加载机制?    虚拟机把编译后的 class 字节码加载到内存, 并对其进行效验,解析 和 初始化后, 最终形成可以被虚拟机直接使用的 java 类型. 这个过程便是 类 加载机制.        简单来说, 就是把 class 字节码文件...

2018-12-29 14:12:37 129

原创 Services 篇

1, 谈一谈Service的生命周期? 答:services 的生命周期方法有 onCreate , onStartCommand, onBind , onUnBind, onDestory.  当我们采用 start 方式第一次启动一个服务后, 会调用到 onCreate 和 onStartConmmand 方法, 后续再使用 start 启动只会 调用到 onStartCommand...

2018-12-29 14:12:16 319

原创 IPC 机制篇

1, Android中进程和线程的关系?区别?答: 不只是在 Android 中, 进程在操作系统的级别上来说, 是属于操作系统分配资源的最小单位, 是运行在某一片内存地址中的自包容性的程序,   而线程是属于事件调度的最小单位, 它是属于进程中的一个单一的程序控制流,   一个进程往往可以包含多个线程, 对于 Android APP 来说, 一般情况下, 一个 APP 就只有一个进程, 但是...

2018-12-29 14:11:54 516

原创 ESLint 小白安装指南

EsLint 官网: https://eslint.org/ 找了好多教程, 没有一篇完整的关于 Eslint 如何在 window 下安装的指南.  下面一将详细介绍: 第一步:ESLint 需要 node.js , 先将其安装.   在Windows环境下安装并配置node.js  只需要看前面几部即可. 命令行能运行 node -v 即可 第二部:可以选择全局或...

2018-12-13 15:03:46 466

原创 Drawable资源篇

1, 了解哪些Drawable?适用场景?答: Android 的 drawable 是一个抽象类, 是值一种可绘制的抽象概念, 其子类较多,常用的 StateListDrawable 对应于 xml 中的 selector, 也就是我们常用来设置按钮点击相应的背景, 还有 shape, 对应的是 gradientDrawable, 也一般用来设置背景, NinePatchDrawab...

2018-12-06 20:34:45 411

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除