android 学习笔记
SunshineMiMi
同门为朋,同志为友。
展开
-
java 中序列化和反序列化
基本概念:序列化: 将数据结构或对象转换成二进制串的过程反序列化:将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程。这两个过程结合起来,可以轻松地存储和传输数据。适用于:存储对象状态为另一种通用格式,比如存储为二进制、xml、json等等,把对象转换成这种格式就叫序列化,而反序列化通常是从这种格式转换回来。使用序列化主要是因为跨平台和对象存储的需求,因为原创 2016-04-25 11:37:15 · 296 阅读 · 0 评论 -
andorid 数据存储方式
本文介绍Android平台进行数据存储的五大方式,分别如下: 1 使用SharedPreferences存储数据 2 文件存储数据 3 SQLite数据库存储数据 4 使用ContentProvider存储数据 5 网络存储数据下面详细讲解这五种方式的特点第一种: 使用SharedPrefe翻译 2016-05-06 18:17:00 · 568 阅读 · 0 评论 -
android 布局间设置分隔线
在 Android3.0及以上版本,LinearLayout支持直接显示分隔线。设置标签的 android:showDividers属性可以显示分隔线。如果有多个LinearLayout,显示效果和在 LinearLayout之间加分隔线是一样的。android:showDividers属性可以设置如下4个值:none:不显示分隔线;beginnin原创 2016-04-21 10:07:30 · 959 阅读 · 0 评论 -
Android RelativeLayout 相对布局
Android RelativeLayout 相对布局// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;andr原创 2016-04-21 09:38:42 · 378 阅读 · 0 评论 -
Android 分辨率和密度等屏幕参数相关整合
(1)wm size:分辨率,尺寸wm density:密度(2)应用:一个与密度无关的像素,在逻辑尺寸上,与一个位于像素密度为 160DPI的屏幕上的像素是一致的,这也是Android平台所假定的默认显示设备。在运行的时候,平台会以目标屏幕的密度作为基准,“透明地”处理所 有需要的DIP缩放操作。要把密度无关像素转换为屏幕像素,可以用这样一个简单的公式: pixels原创 2016-08-01 11:29:16 · 549 阅读 · 0 评论 -
android:碎片的生命周期
和活动一样,碎片也有自己的生命周期,并且它和活动的生命周期实在是太像了,我相 信你很快就能学会,下面我们马上就来看一下。 4.3.1 碎片的状态和回调 还记得每个活动在其生命周期内可能会有哪几种状态吗?没错,一共有运行状态、暂停 状态、停止状态和销毁状态这四种。类似地,每个碎片在其生命周期内也可能会经历这几种 状态,只不过在一些细小的地方会有部分区别。1. 运行状态转载 2016-08-01 18:48:26 · 418 阅读 · 0 评论