什么是序列化 我们在开发过程中,都是面向对象开发的。但是,对于计算机来说,计算机只认识二进制。数据的传输和存储都要通过字节流的方式来进行。所以,如果我们想要在本地持久化存储对...
IP属地:福建
什么是序列化 我们在开发过程中,都是面向对象开发的。但是,对于计算机来说,计算机只认识二进制。数据的传输和存储都要通过字节流的方式来进行。所以,如果我们想要在本地持久化存储对...
什么是接口 接口是对类的一种抽象描述,准确的说是对类的行为(方法)的抽象描述。所有实现了某个接口的类都应该实现这个接口所描述行为。通过接口,我们可以了解实现了接口的类能够对外...
在理解lambda表达式之前,先来看下行为参数化的概念。 什么是行为参数化 在软件开发过程中,我们面对的需求总是在不断变化。所以在开发过程中,需要考虑代码的通用性和复用性,在...
我们在开发Android应用的过程中,避免不了要用到数据持久化技术,所谓的数据持久化就是将RAM中的瞬时数据保存到ROM中,保证在App退出或者手机关机后数据不会丢失。我们常...
散列函数 散列函数,也称作哈希函数,消息摘要函数,单向函数或者杂凑函数。散列函数主要用于验证数据的完整性。通过散列函数,可以创建消息的“数字指纹”,消息接收方可以通过校验消息...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有: 今天,我将献上一份全面 & 详细的Android多线程学习指南,希望你们喜欢。 Carson带你学多线...