goodbye

说出来可能不信,你是唯一一个我对你说出说那三个字的人。从第一次见到你开始,我就有一种似曾相识的感觉,好像是家里亲人一样,就是长得你那个样子。阳光而知性。有时候偶尔会想起你,但是你的样子已经渐渐模糊了,但还是会想起,偶尔会好奇翻一番你的微博。我想如果有前世,我们一定是认识的。

DialogFragment fill screen width

前一阵子做一个demo,想从底部弹出一个类似于dialog的布局,但是发现无论怎么发现两边都有一定留白(在android 8.1系统)搜索了一些资料,填埋了这个坑。
setStyle(DialogFragment.STYLE_NO_TITLE, R.style.Theme_Dialog)
val window = dialog.window
window.setGravity(Gravity.BOTTOM) //可设置dialog的位置
window.decorView.setPadding(0, 0, 0, 0)
window.setBackgroundDrawable(ColorDrawable(Color.WHITE));//这句话还不能少 日了狗
val lp = window.attributes
lp.width = WindowManager.LayoutParams.MATCH_PARENT //设置宽度充满屏幕
lp.height = WindowManager.LayoutParams.WRAP_CONTENT
window.attributes = lp
window.attributes.windowAnimations = R.style.DialogAnimation