会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿俊学编程
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
12
下一页
2024年8月31日
Android开发 - ClassLoader 加载外部类解析
摘要: ClassLoader 是什么 ClassLoader 主要作用是将字节码文件(.class 文件)加载到 Java 虚拟机(JVM)中,以便应用程序可以使用这些类 ClassLoader 的好处 模块化加载:应用程序可能由多个模块组成,而这些模块可能需要按需加载 插件机制:很多应用支持插件化,插件
阅读全文
posted @ 2024-08-31 15:26 阿俊学编程
阅读(530)
评论(0)
推荐(0)
2024年8月29日
Android开发 - Serializable 接口对对象进行“打包”传递和接收后“解包”解析
摘要: Serializable 是什么 Serializable 是一种接口,用于将对象转换成字节流。通俗地说,Serializable 是一种让对象能够“打包”和“解包”的方式,使得它们可以在存储和传输时保留其状态和数据 Serializable 的好处 在程序中,我们经常需要在不同地方传递数据,比如在
阅读全文
posted @ 2024-08-29 14:46 阿俊学编程
阅读(141)
评论(0)
推荐(0)
Android开发 - “序列化”与“反序列化”解析
摘要: 简介 序列化和反序列化是计算机科学中两个非常常用的概念。简单来说,它们是将数据转换成不同形式的过程 序列化(Serialization) 序列化是将对象(比如一个 Java 对象或一个 Python 字典)转换成一种可以保存或传输的格式的过程。这种格式通常是字节流或字符串。通过序列化,你可以将一个复
阅读全文
posted @ 2024-08-29 14:27 阿俊学编程
阅读(93)
评论(0)
推荐(0)
Android开发 - Creator 类从 Parcel 中创建新的对象解析
摘要: Creator 是什么 Creator 是用于 Parcelable 接口的一个辅助工具,它帮助我们从 Parcel 中创建新的对象。简单来说,Creator 是一个工厂类,用于生成新的对象实例 为什么需要 Creator 如果想要让一个对象在不同组件(如 Activity、Service 等)之间
阅读全文
posted @ 2024-08-29 14:11 阿俊学编程
阅读(234)
评论(0)
推荐(0)
Android开发 - Parcel 类打包对象数据进行传递解析
摘要: Parcel 是什么 Parcel 是用于对象序列化和反序列化的一个类。通俗地说,它是一种轻量级的容器,常用于打包对象的数据(如基本类型和其他 Parcelable 对象),使它们能够在不同的组件(如 Activity、Service 等)之间传递 Parcel的主要作用 不同的组件(如 Activ
阅读全文
posted @ 2024-08-29 11:17 阿俊学编程
阅读(675)
评论(0)
推荐(0)
Android开发 - Parcelable 接口实现不同组件之间传递数据解析
摘要: 什么是 Parcelable Parcelable 是用于对象序列化的一种接口。通俗来讲,Parcelable 允许将一个对象转化为一个字节流,这样你就可以将这个对象在不同的组件之间(如 Activity、Service 等)进行传递 为什么需要 Parcelable 组件之间通信时(比如在两个 A
阅读全文
posted @ 2024-08-29 09:56 阿俊学编程
阅读(345)
评论(0)
推荐(0)
2024年8月28日
Android开发 - “效验和”效验数据在传输或存储过程中是否出错解析
摘要: 校验和的基本原理 校验和的基本原理非常简单,就是把一组数据中的所有字节(或者其他单位)的数值相加,然后得到一个总和,这个总和就是所谓的“校验和”。在传输数据时,发送方会把数据和校验和一起发送出去;接收方收到数据后,也会计算一次校验和,然后与发送方提供的校验和进行比较。如果两个校验和相同,就认为数据是
阅读全文
posted @ 2024-08-28 20:56 阿俊学编程
阅读(160)
评论(0)
推荐(0)
Android开发 - Runnable 类任务接口定义与后台任务待办解析
摘要: 什么是 Runnable Runnable 接口是用来定义一个任务的接口,这个任务可以在线程中执行。通俗地说,它就像一个“待办事项”,用来描述需要在一个单独的线程中完成的工作。Runnable 接口非常简单,只定义了一个方法:run()。当一个类实现了 Runnable 接口时,它需要提供这个方法的
阅读全文
posted @ 2024-08-28 20:24 阿俊学编程
阅读(460)
评论(0)
推荐(0)
2024年8月27日
Android开发 - IInterface 接口 Binder 机制跨进程通信 (IPC)解析
摘要: 什么是 IInterface IInterface 一个接口,用于跨进程通信 (IPC)。有时需要让一个应用程序与另一个应用程序或服务进行通信。这些应用程序可能运行在不同的进程中,使用 Binder 机制来实现这种通信,而 IInterface 就是 Binder 机制的一部分 简单来说,IInte
阅读全文
posted @ 2024-08-27 21:20 阿俊学编程
阅读(1080)
评论(0)
推荐(0)
Android开发 - Application 基础类全局的应用级状态管理解析
摘要: Application 是什么 Application 是一个基础类,用于全局的应用级状态管理。它在应用程序启动时被创建,并在应用程序关闭时销毁。Application 对象的生命周期与应用程序的生命周期一致,因此它非常适合用来保存全局的应用状态信息或初始化全局资源 Application 的主要作
阅读全文
posted @ 2024-08-27 17:08 阿俊学编程
阅读(472)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
12
下一页
公告