面试的时候,面试官经常同你随便侃侃Activity的启动模式,但Activity启动牵扯的知识点其实很多,并非能单单用四个启动模式就能概括的,默认的启动模式的表现会随着Int...
面试的时候,面试官经常同你随便侃侃Activity的启动模式,但Activity启动牵扯的知识点其实很多,并非能单单用四个启动模式就能概括的,默认的启动模式的表现会随着Int...
一、说明 MAC系统采用Unix文件系统,所有文件都挂在根目录下面,没有Windows系统的盘符概念,根目录用斜杠(/)表示; 根目录(/)不是可有可无,/System表示根...
宽高比当ConstraintLayout布局中某个控件的宽或高中的一个被严格约束(所谓严格约束即指大小可被推断)则另一个可通过layout_constraintDimensi...
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与...
requestLayout: requestLayout会直接递归调用父窗口的requestLayout,直到ViewRootImpl,然后触发peformTraversal...
一、什么是缓存 这里说的缓存是一种广义的概念,在计算机存储层次结构中,低一层的存储器都可以看做是高一层的缓存。比如Cache是内存的缓存,内存是硬盘的缓存,硬盘是网络的缓存等...
写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
老规矩先上效果图 2020-11-23新增吸顶和Fragment配合 GIF图有点不清楚,再上两张截图 项目地址:https://gitee.com/dingxiansen/...
Demo例子代码:https://github.com/sayhellotogithub/AbifiltersAndSplit Android支持多种CPU处理器架构: mi...
之前在网络通信和通用数据交换等应用场景中经常使用的技术是 JSON 或 XML,而在最近的开发中接触到了 Google 的 ProtoBuf。 在查阅相关资料学习 Prot...
这只是Java层的,还有Native什么的是捕获不了的,一样会崩,标题这个永不崩溃有点大。
1 什么是Crash Crash,即闪退,多指在移动设备(如iOS、Android设备)中,在打开应用程序时出现的突然退出中断的情况(类似于Windows的应用程序崩溃)。 ...
———通过EditText输入小数时,可指定整数或小数的位数 如需下载源码,请访问https://github.com/fengchuanfang/DecimalInput ...
前言 Android开发中我们或多或少都会接触到数据库。Android中提供了一个占用内存极小的关系型数据库-SQLite。虽然Android系统中提供了许多操作SQLite...
屏幕适配的核心:其一,就是适配的效率,即把设计图转化为App界面的过程是否高效,其二如何保证实现UI界面在不同尺寸和分辨率的手机中UI的一致性。 背景知识: dp的优点,相同...