简书沦落成故事会了??
简书沦落成故事会了??
LiveData是一个可被观察的数据持有者类。与常规的Observable不同,LiveData能意识到应用程序组件的生命周期变化,这意味着它能遵守Activity、Fr...
桌面Launcher进程为应用生成桌面图标入口,通过Binder与AMS通信,开启应用进程时:分别调用Launcher、Activity、Instrumentation(管理...
谢谢
面试复习(二) Java篇三大框架MVC(Model、View、Controller)参考image原理:view层发送指令到controller层,由controller去通知model层更新数据,...
单例模式线程不安全 public class Sinfleton{ private static Singleton instance; private...
排序算法冒泡:由后往前每两个数对比,逆序则交换,否则不动。 int temp; for(int i=0;i<length;i++){ for(int j=len...
TCP/IP物理层:传输bit,确定电气规范,发送与接收的层数据链路层:传输数据帧,处理与硬件相关的部分,加上以太网首部网络层:传输数据包,加上了ip首部传输层:传输报文段,...
三大框架MVC(Model、View、Controller)参考image原理:view层发送指令到controller层,由controller去通知model层更新数据,...
四大组件ContentProvider,进程间进行数据交互及共享,底层采用Binder机制android 7.0以上应用间文件共享1 2禁止对外部应用公开file://格式u...
1.判断对象是否已死: 1.引用技术法:给对象添加引用计数器纪录被引用次数 实现简单判定高效、但是无法解决对象循环引用的问题,实际上较少使用 2.可达性分析算法:...
排序算法运行时间:计算排序算法在不同随机输入下基本操作的次数(即比较和交换,若不需要交换,则比较访问数组的次数) 排序算法内存开销:原地排序算法:除函数调用所需栈及固定数量的...
12.11 2.1 12.12 2.2 12.13 2.3 12.14 2.4 12.14 2.5 12.15 、12.16 习题
链表,是数组的一种重要替代方法实现:private class Node{ Item item; Node next;}遍历:for(Node x = firstNode...
Java 应用类型必须被实例化为引用类型,即封装类型(如int-》Integer)自动装箱自动拆箱 背包:一种不支持从中删除元素的集合数据类型,用于收集元素并无序遍历迭代所有...
数据类型:一组值和一组对其操作的集合抽象数据类型ADT:一种将数据与函数的实现相关联,隐藏了数据表示的数据类型,支持封装(作成API内函数),适用于API对问题的定义与API...
一些基本概念:基础编程模型:描述和实现算法所用到的语言特性、软件库、操作系统特性的总称由于算法需要适当的组织数据,所以形成了数据结构根据硬件或软件的改变经常需要重新实现基础算...
今天起开始看算法与结构,间歇穿插Android内核 算法初步计划10天一章,前7天看书理解(加编程实现),后3天做题看视频消化;两个月(60天)内完成本书第一遍学习 每10天...
前言 由于H5具备 开发周期短、灵活性好 的特点,所以现在 Android App大多嵌入了 Android Webview 组件进行 Hybrid 开发 但我知道你一定在烦...