摘要: 0、排序算法说明 0.1 排序的意义 对一序列对象根据某个关键字进行排序 0.2 术语说明 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序:所有排序操作都在内存中完成; 外排序:由于数据太大,因此把数据 阅读全文
posted @ 2019-08-20 14:51 黎先生 阅读(2253) 评论(0) 推荐(0) 编辑
摘要: Q:怎么理解数据结构? 技术点:数据结构 思路:数据结构的定义、分类 参考回答:研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。 按照逻辑结构分类 线性结构:线性表、栈、队列 非线性结构:树、图 按照存储结构分为 阅读全文
posted @ 2019-08-20 14:50 黎先生 阅读(3467) 评论(0) 推荐(0) 编辑
摘要: 一、单例模式 1.定义 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 2.特点 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实例。 二、创建单例模式的方法 1.懒汉式,线程不安全 懒汉 阅读全文
posted @ 2019-08-20 13:53 黎先生 阅读(10033) 评论(0) 推荐(1) 编辑
摘要: APK安装的主要步骤 为了学习这个过程,真的是陷入了pms的源码很久,也看了很多前人的博文,才算是有了些思路,所以此处先把主要步骤列出来,后面再慢慢分析细节。 下面将具体步骤列张图出来: 由图可见安装过程中流转的步骤还是比较多的,下面具体分析 详情点击原文查看 阅读全文
posted @ 2019-08-20 13:42 黎先生 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一、MVP概述 MVP,全称 Model-View-Presenter,即模型-视图-层现器。 提到MVP,就必须要先介绍一下它的前辈MVC,因为MVP正是基于MVC的基础发展而来的。两个之间的关系也是源远流长。 MVC,全称Model-View-Controller,即模型-视图-控制器。 Vie 阅读全文
posted @ 2019-08-20 13:39 黎先生 阅读(9740) 评论(0) 推荐(1) 编辑
摘要: 一、Android性能优化的方面 针对Android的性能优化,主要有以下几个有效的优化方法: 1.布局优化 2.绘制优化 3.内存泄漏优化 4.响应速度优化 5.ListView/RecycleView及Bitmap优化 6.线程优化 7.其他性能优化的建议 下面我们具体来介绍关于以上这几个方面优 阅读全文
posted @ 2019-08-20 13:26 黎先生 阅读(6856) 评论(0) 推荐(0) 编辑
摘要: Android内存泄露总结 内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收 我会从 java 内存泄漏的基础知识开始,并通过具体例子来说明 And 阅读全文
posted @ 2019-08-20 13:16 黎先生 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一、权限处理分类 由上图可以看出,主要分为四类。下表逐一介绍各类对应的一些情况。 二、动态权限申请 虽然总的来说分为四类,但是只需要处理一种情况,即动态申请权限。其他三种情况,要么默认实现,要么系统定制,无法从代码角度进行调整。那么下面先来看下那些权限需要动态申请。 (1)权限列表 Android6 阅读全文
posted @ 2019-08-20 13:05 黎先生 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: 一、流程概述 启动流程: ①点击桌面App图标,Launcher进程采用Binder IPC向System_server进程发起startActivity请求; ②system_server进程收到请求后,向zygote进程发送创建进程的请求; ③zygote进程fork出新的子进程,即App进程; 阅读全文
posted @ 2019-08-20 11:31 黎先生 阅读(645) 评论(0) 推荐(0) 编辑
摘要: Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言,Activity本质上也是一个对象,那上面的写法有什么问题呢?估计很多人说不清道不明。Androi 阅读全文
posted @ 2019-08-15 19:11 黎先生 阅读(519) 评论(0) 推荐(0) 编辑