前言
前几篇文章主要讲了安卓四大组件之Activity。最近在coding的时候又遇到一个问题:自己项目中有两个Activity分别命名为Activity1和Activity2,而Activity1属于process1,Activity2属于process2,从Activity1跳转到Activity2,然后在Activity2中通过使用SharedPreferences进行保存简单的数据,结果不论怎么操作所取的值都是不正确的,why??? 读完本篇你将有所了解!
备注:本文主要从源码角度进行分析。
简介
SharedPreferences是Android平台上一个轻量级的存储辅助类,用来保存应用的一些常用配置,它提供了string,set,int,long,float,boolean六种数据类型。最终数据是以xml形式进行存储。在应用中通常做一些简单数据的持久化缓存。
流程图
源码分析
来源:CSDN
作者:aphrodite1314
链接:https://blog.csdn.net/aphrodite1314/article/details/104812973