浏览器模型之 IndexedDB API

通俗地说,IndexedDB 就是浏览器提供的本地数据库,它可以被网页脚本创建和操作。IndexedDB 允许储存大量数据,提供查找接口,还能建立索引。这些都是 LocalStorage 所不具备的。就数据库类型而言,IndexedDB 不属于关系型数据库(不支持 SQL 查询语句),更接近 NoSQL 数据库。

8/3/2019 7:01:25 PM 转载 雨辰 351 0 0 JavaScript 浏览器模型
Fragment 的生命周期

本文介绍 Fragment 的生命周期,可分为四个状态:活动状态,暂停状态,停止状态,销毁状态。介绍 Fragment 的回调方法。

3/4/2019 2:32:59 PM 原创 素颜 348 0 0 Fragment
图片质量压缩避免 OutOfMemoryError 内存溢出

Android 中使用 setImageBitmap 或 setImageResource 或 BitmapFactory.decodeResource 来设置显示一张大图的时候,避免OutOfMemoryError 内存溢出的情况。

3/4/2019 7:31:33 PM 原创 素颜 333 0 0 Android 图片压缩
Android 序列化 Serializable 和 Parcelable

序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。二进制序列化保持类型保真度...

4/26/2019 5:28:38 PM 原创 素颜 329 0 0 Android 序列化
修改 MySQL 存储引擎为 INNODB 的方法

对于 MySQL 数据库,如果你要使用事务以及行级锁就必须使用 INNODB 引擎。如果你要使用全文索引,那必须使用 MYISAM。INNODB 的实用性,安全性,稳定性更高但是效率比 MYISAM 稍差...

2/14/2019 8:20:38 PM 原创 雨辰 327 0 0 MySQL 存储引擎
网页元素接口之 <option> 元素

<option> 元素表示下拉框(<select>,<optgroup> 或 <datalist>)里面的一个选项。它是 HTMLOptionElement 接口的实例。

8/3/2019 9:44:12 PM 转载 雨辰 327 0 0 网页元素接口
JavaScript 标准库之 Date 对象

Date 对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月1日00:00:00作为时间的零点,可以表示的时间范围是前后各1亿天(单位为毫秒)。

7/19/2019 1:09:33 PM 转载 雨辰 325 0 0 JavaScript 标准库Date 对象
Android 动画实现总结

在 Android 的 FrameWork 中,为我们提供三种动画的实现方式:逐帧(Frame)动画、视图/补间动画(View Animation)和属性动画(Property Animation)。由于,这三种动画的实现方式和针对面不一样,应用的范围也有所区别,因此...

3/4/2019 12:02:19 PM 原创 素颜 321 1 0 Android 动画
Android 实现定时器的三种方法

本文介绍 Android 实现定时器的三种方法,分别是:方法一 Handler + Thread,方法二 Handler 自带的 postDelyed 方法,方法三 Handler + Timer + TimerTask。

2/24/2019 6:04:38 PM 原创 素颜 321 0 0 定时器
ImageView 固定宽高比例

本文介绍 ImageView 固定宽高比例,方法一:设置 adjustViewBounds="true",方法二:使用 Universal-Image-Loader 图片缓存类,需要注意的是方法二和方法一同时使用导致设置无效。

3/4/2019 3:46:14 PM 原创 素颜 315 0 0 Universal-Image-LoaderImageView