01 2021 档案
摘要:Android 中的ViewGroup是通过一个Array来保存其Children,当调用某个childView的bringToFront时,是将该childView放在其Parent的Array数组的最后,ViewGroup的dispatchDraw在draw时是按照Array从前往后依次调用dr
阅读全文
摘要:最近在使用 drawRoundRect(float left, float top, float right, float bottom, float rx, float ry, Paint paint) 画圆角矩形时,四个圆角的线总是比四条边的线更粗,看起来相当难看。 如下图: 画图的代码片段如下
阅读全文
摘要:转载请标明出处:http://blog.csdn.net/shensky711/article/details/53132952 本文出自: 【HansChen的博客】 概述 在Fragment使用中,有时候需要对Fragment进行add、remove、show、hide、replace等操作来进
阅读全文
摘要:一、http协议介绍 http(Hypertext transfer protocol)超文本传输协议,它是互联网上应用最为广泛的一种网络协议,工作在应用层。 二、http协议发展 http协议目前有4个版本,其中1.0、1.1版本在互联网上被广泛使用,2.0版本目前应用很少,是下一代的ht
阅读全文
摘要:我们先看下fragment的getContext方法: @Nullable public Context getContext() { return mHost == null ? null : mHost.getContext(); } 可以看到context是由mHost的getContext方
阅读全文
摘要:在开发中经常遇到Fatal Exception: java.lang.IllegalStateException:Can not perform this action after onSaveInstanceState异常,那这个异常出现原因是什么呢,怎么解决呢? 问题描述 出现Fatal Exc
阅读全文
摘要:/** * RecyclerView can perform several optimizations if it can know in advance that RecyclerView's * size is not affected by the adapter contents. Rec
阅读全文
摘要:建议将 Mac 系统中与 IntelliJ IDEA 冲突的快捷键取消或更改,不建议改 IntelliJ IDEA 的默认快捷键。 Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(
阅读全文
摘要:需求场景:ScrollView中需要一个定高的recyclerView,其高度为屏幕高度,本以为一个简单的需求,调试了半天. 最初的高度获取 public static int getScreenHeight(Context context) { final Resources resources
阅读全文
摘要:在oncreate中View.getWidth和View.getHeight无法获得一个view的高度和宽度,这是因为View组件布局要在onResume回调后完成。 所以现在需要使用getViewTreeObserver().addOnGlobalLayoutListener()来获得宽度或者高度
阅读全文
摘要:关于git中soft mixed hard的区别以及keep的理解 当使用回滚版本的时候,在使用hard、soft、mixed是不一样的 1、hard ①移动本地库HEAD指针 ②重置暂存区 ③重置工作区 意思就是,回滚后,本地代码就是你回退版本的代码 2、soft ①移动本地库HEAD指针 意思就
阅读全文
摘要:String localClassName = getLocalClassName(); String packageName = getPackageName(); String name = getClass().getName(); String simpleName = getClass()
阅读全文
摘要:颜色透明度16进制对照表 100% — FF 99% — FC 98% — FA 97% — F7 96% — F5 95% — F2 94% — F0 93% — ED 92% — EB 91% — E8 90% — E6 89% — E3 88% — E0 87% — DE 86% — DB 8
阅读全文