一、进程间通信的一个小事例1、编写aidl文件 2、新建一个服务Service 3、应用客户端调用 二、应用层的流程分析我们先来看一下系统为我们...
我们平常在使用Handler的时候 是这样使用的 1、我们来看一下new Handler()方法,我们来到Handler类中: 2、我们先来看一...
我们来看一下Activity启动流程,当 A 调用 startActivity(intent); 启动 B 的时候,系统是如何帮我们打开一个新...
一、View相关的生命周期1、Creation(创建) 2、Layout(布局) 3、Drawing(绘制) 4、Event processin...
现象分析:如果我们继承AppCompatActivity,我们在布局中添加一个TextView,但我们打印出来的这个TextView变成了App...
1、View的绘制流程的开始Android中有太多太多的方法可以开启一个View的绘制流程,比如 view.setBackgroundColor...
1、现象分析 我们分别定义四个自定义view 写一个相互嵌套的布局 实现效果如下图,MyTextView1为黑色背景,MyTextView2为红...
1、现象分析 现象一:就是上面的代码,直接运行看log日志 现象二:原始代码中OnTouchListener 中更改 : return true...
在实际使用中,我们用inflate去初始化view的时候有以下三种写法: 这三种写法有什么区别呢? 让我们来从源码角度分析一下View.infl...