- 在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为... 在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为...
- 本文参考自zheng_weichao的文章 概述 最近在学习framework所以近期会把学到的东西总结出来写成文章,我们知道任何控制类程序都有一个入口,Android肯定也是有,查阅资料知道了And... 本文参考自zheng_weichao的文章 概述 最近在学习framework所以近期会把学到的东西总结出来写成文章,我们知道任何控制类程序都有一个入口,Android肯定也是有,查阅资料知道了And...
- 文章目录 一、进程与线程二、并发三、线程间通信四、Java 并发 3 特性 一、进程与线程 最开始是没有线程这个概念的 , 一个应用程序就是一个进程 , 应用程序运... 文章目录 一、进程与线程二、并发三、线程间通信四、Java 并发 3 特性 一、进程与线程 最开始是没有线程这个概念的 , 一个应用程序就是一个进程 , 应用程序运...
- 文章目录 一、并发类型二、线程状态三、CPU 数据缓存 一、并发类型 并发类型 : ThreadRunnableFutureThreadPool 其中 Runn... 文章目录 一、并发类型二、线程状态三、CPU 数据缓存 一、并发类型 并发类型 : ThreadRunnableFutureThreadPool 其中 Runn...
- 文章目录 一、类加载初始化时机二、常量加载示例三、数组加载示例 一、类加载初始化时机 类加载时机 : Java 程序执行时 , 并不是一开始将所有的字节码文件都加载... 文章目录 一、类加载初始化时机二、常量加载示例三、数组加载示例 一、类加载初始化时机 类加载时机 : Java 程序执行时 , 并不是一开始将所有的字节码文件都加载...
- 文章目录 一、原子操作二、volatile 关键字使用场景 一、原子操作 原子操作 : read : 从 主内存 中的线程共享变量中读取数据 ; load : 将... 文章目录 一、原子操作二、volatile 关键字使用场景 一、原子操作 原子操作 : read : 从 主内存 中的线程共享变量中读取数据 ; load : 将...
- import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 验证工具类 * @author admin * */public class Validation { //------------------常量定义 /** ... import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 验证工具类 * @author admin * */public class Validation { //------------------常量定义 /** ...
- 文章目录 一、泛型类用法二、泛型方法用法三、泛型通配符 <?>四、泛型安全检查五、完整代码示例1、泛型类 / 方法2、main 函数 一、泛型类用法 ... 文章目录 一、泛型类用法二、泛型方法用法三、泛型通配符 <?>四、泛型安全检查五、完整代码示例1、泛型类 / 方法2、main 函数 一、泛型类用法 ...
- 文章目录 一、泛型简介二、泛型类三、泛型方法四、静态方法的泛型五、泛型类与泛型方法完整示例 一、泛型简介 泛型 可以 简单理解为 参数化类型 , 主要作用在 类 ,... 文章目录 一、泛型简介二、泛型类三、泛型方法四、静态方法的泛型五、泛型类与泛型方法完整示例 一、泛型简介 泛型 可以 简单理解为 参数化类型 , 主要作用在 类 ,...
- 文章目录 总结一、指令重排序规范二、指令重排序示例 总结 Java 并发的 3 ... 文章目录 总结一、指令重排序规范二、指令重排序示例 总结 Java 并发的 3 ...
- 文章目录 一、Android 中的 Java 源码打包流程1、Java 源码打包流程2、字符串常量池 二、Android 中的字节码操作方式 一、Android 中的 J... 文章目录 一、Android 中的 Java 源码打包流程1、Java 源码打包流程2、字符串常量池 二、Android 中的字节码操作方式 一、Android 中的 J...
- 导致这个异常出现的原因是因为在使用Arrays.asList()后调用add,remove,clear这些方法的时候ArrayList是继承AbstractList,调用这些方法的时候 默认时抛出异常 不做任何操作的 。 解决办法 就是自己 迭代一下这个数组 将数组转化为ArrayList List<String>... 导致这个异常出现的原因是因为在使用Arrays.asList()后调用add,remove,clear这些方法的时候ArrayList是继承AbstractList,调用这些方法的时候 默认时抛出异常 不做任何操作的 。 解决办法 就是自己 迭代一下这个数组 将数组转化为ArrayList List<String>...
- 一、Java 知识梳理 Java&Android 基础知识梳理(0) - Java 基础知识大纲Java&Android 基础知识梳理(1) - 注解Java&Android 基础知识梳理(2) - 序列化Java&Android 基础知识梳理(3) - 内存区域Java&Android 基础知... 一、Java 知识梳理 Java&Android 基础知识梳理(0) - Java 基础知识大纲Java&Android 基础知识梳理(1) - 注解Java&Android 基础知识梳理(2) - 序列化Java&Android 基础知识梳理(3) - 内存区域Java&Android 基础知...
- 文章目录 一、指令重排序规范二、happens-before 先行发生原则 一、指令重排序规范 指令重排指的是 , 线程中如果两行代码 没有逻辑上的上下关系 , 可... 文章目录 一、指令重排序规范二、happens-before 先行发生原则 一、指令重排序规范 指令重排指的是 , 线程中如果两行代码 没有逻辑上的上下关系 , 可...
- 文章目录 一、Java 类加载过程0、字节码编译1、加载2、连接3、初始化 总结 一、Java 类加载过程 0、字节码编译 编写好 Java 源码 S... 文章目录 一、Java 类加载过程0、字节码编译1、加载2、连接3、初始化 总结 一、Java 类加载过程 0、字节码编译 编写好 Java 源码 S...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签