前言 Socket的使用在 Android网络编程中非常重要 今天我将带大家全面了解 Socket 及 其使用方法 目录 1.网络基础 阅读本文前,请先了解 关于计算机网络基...

前言 Socket的使用在 Android网络编程中非常重要 今天我将带大家全面了解 Socket 及 其使用方法 目录 1.网络基础 阅读本文前,请先了解 关于计算机网络基...
看完本文你将了解: ACTION_CANCEL的触发时机 滑出子View区域会发生什么?为什么不响应onClick()事件 首先看一下官方的解释: 说人话就是:当前的手势被中...
大佬问我: notify()是随机唤醒线程么? 我的内心戏: 这不是显而易见么! 肯定是啊! jdk关于notify()注释都写的很清楚!不过这么简单的问题? 机智如我...
问:Java 常见的内部类有哪几种,简单说说其特征? 答:静态内部类、成员内部类、方法内部类(局部内部类)、匿名内部类。 静态内部类是定义在另一个类里面用 static 修饰...
一、Handler原理 1. Looper和消息队列机制 Handler持有了一个消息队列MessageQueue对象mQueue。这个对象是Handler实例构造的时候,通...
前文:api 29版本Activity启动流程分析[https://www.jianshu.com/p/160a53701ab6] 本文将根据Api 30(Android 1...
前言 IPC 系列文章:建议按顺序阅读。 Android IPC 之Service 还可以这么理解[https://www.jianshu.com/p/8d112c74979...
一、概述 AIDL 意思即 Android Interface Definition Language,翻译过来就是Android接口定义语言,是用于定义服务器和客户端通信接...
线程池:是生产者-消费者模型的典型应用。应用程序将任务交给线程池,线程池将其放入到BlockingQueue中。线程池中的已经开启的worker线程会循环监听Blocking...