本文出自门心叼龙的博客,转载请注明出处: https://blog.csdn.net/geduo_83/article/details/86559417 1. 请简述Frag...
一. 优化思路 现代编译器非常智能, 对于death blocks, 编译器会直接删除. 什么叫death blocks, 请看下面的代码: 此方法中的if语句块, 就是一个...
Ctrl + `(backquote):快速切换方案(辑窗口的颜色方案、代码风格方案、快捷键方案、查看模式等进行切换)Ctrl + Shift + F12:最大化/最小化代码...
简介 LeakCanary是一款开源的内存泄漏检查工具,在项目中,可以使用它来检测Activity是否能够被GC及时回收。github的地址为https://github.c...
开门见山。原来做的效果,如下图(顶部有一条明显的橙色状态栏): 改过之后(顶部状态栏是透明的): 我发现网上写的一些文章,不够简洁明了,我整理了一下,复制粘贴一下就可以在项目...
有时项目中需要实现水平圆角进度,如下两种,其实很简单 下面开始看代码,先从主界面布局开始看起: 两个进度条布局,然后是不同的progressDrawable布局:layer_...
应评论区小伙伴要求,从项目中抽离出一个demo供大家参考,这个demo布局中没有用fitsSystemWindows=true这个属性,而写本篇文章时用了这个属性,这个属性在...