摘要: 1. 基本类型与引用类型在内存中的保存内容 变量分为两种:基本类型、引用类型。 基本类型的数据保存数值本身;而引用类型的变量保存的是引用值,即指向内存空间的地址 2. 基本类型和引用类型的区别 (1)访问方式: 基本类型:操作和保存—变量的实际的值 引用类型:值保存在内存中。操作的是对象的引用 (2 阅读全文
posted @ 2017-08-02 23:45 风之承 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1. 定义 有一些方法共同定义生命周期,如下图示:(图片来自于官网文档) 2. onStart()——在Activity即将对用户可见之前调用 (1)Activity启动动画、二维动画在onStart()中编写 (2)传感器监听事件在onStart()中编写 3. onCreate()—— 首次创建 阅读全文
posted @ 2017-07-31 17:27 风之承 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1. 序列化 简单的说就是为了保存 内存中各种对象的状态(是实例变量,不是方法),并且可以把保存的对象读取出来。 虽然保存 object states的方法很多,但是Java提供了一种保存对象状态的机制——序列化 2. 什么情况下用到序列化 (1)当把内存中的对象保存到文件中或者数据库中时 (2)当 阅读全文
posted @ 2017-07-31 14:43 风之承 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1. Android 6.0之后,APP可以直接安装,运行时再询问用户授予相关权限,此时系统弹出一个对话框,(这个对话框不能由开发者定制) 同时用户也可以在手机的“设置”中对于某个App进行权限管理 注意:这个对话框不是系统自动弹出,而是开发者在调用必须用户授权的方法时,在调用之前检查(如果有授权直 阅读全文
posted @ 2017-07-29 17:28 风之承 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: 1. 定义 重复使用一个初始化操作,来达到少量代码表达复杂操作的目的。 2.表现 (1)用"."连接 OkHttpUtils<NewGoodsBea> utils = new OkHttpUtils<>(context); utils.setRequestUrl(url) .addParam("ca 阅读全文
posted @ 2017-07-29 16:35 风之承 阅读(1057) 评论(0) 推荐(0) 编辑