前言 Socket的使用在 Android网络编程中非常重要 今天我将带大家全面了解 Socket 及 其使用方法 目录 1.网络基础 阅读本文前,请先了解 关于计算机网络基...
反射非常强大和有用,现在市面上绝大部分框架(spring、mybatis、rocketmq等等)中都有反射的影子,反射机制在框架设计中占有举足轻重的作用。 所以,在你Java...
数组和链表是数据结构中最基本的部分,也是其余众多数据结构的基础。即使在Java中,这两种结构使用的也很普遍。这里我们会先对它们进行简要分析。 数组 在java中,数组定义为一...
红黑树(英语:Red–black tree)是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。在了解红黑树之前我们需要简述一下二叉查找树。...
(一)问:Java线程池的实现原理和使用 线程池即存放和管理线程的一个池子 (1)复用线程池中的线程,避免因为线程的创建和销毁所带来的性能开销。 (2)能够有效的控制线程池的...
内存泄漏场景: 静态变量引用非静态内部类/匿名类实例。子线程相关的非静态内部类/匿名内部类引用。Handler导致的泄漏。不正确使用上下文。广播资源未取消注册。绑定服务后,未...
前言 如果你接触过 跨进程通信 (IPC),那么你对Binder一定不陌生 虽然 网上有很多介绍 Binder的文章,可是存在一些问题:浅显的讨论Binder机制 或 一味讲...
View的绘制和事件处理是两个重要的主题,上一篇《图解 Android事件分发机制》已经把事件的分发机制讲得比较详细了,这一篇是针对View的绘制,View的绘制如果你有所了...
1、锁的机制[https://juejin.cn/post/6942031707612643359] 2、Activity、Window、ViewRoot、DecorView...
主题 全局主题:根MaterialApp创建的主题 局部主题:1、创建特有的主题数据:实例化一个ThemeData并将其传递给Theme对象。2、扩展父主题:使用copyWi...
如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。本文来自:h...
欢迎Follow我的GitHub, 关注我的简书. 已经陆陆续续地分享了自己的一些Android知识, 内容比较丰富, 也相对较多. 为了更好地查阅, 整理了一个目录, 毕竟...
一、加固 APP应用加固 | 几维安全 联系我们--安天 智者安天下 你不知道的Android SDK安全测试 - CSDN博客 二、逆向编程 国内最权威的逆向论坛 看雪 吾...
1、JVM和DVM之间的区别: dvm执行的是.dex格式文件 jvm执行的是.class文件 android程序编译完之后生产.class文件,然后,dex工具会把....
之前有个词很火,“中年危机”,这个词出来后,在一段时间内制造了一大波焦虑,包括很多已经步入30岁的90后, 这个社会上,90%的岗位都是容易被替代的,哪怕是技术岗位,也是轻轻...