Qiang

Results 7 issues of Qiang

![image](https://user-images.githubusercontent.com/13112675/80932566-9fc03f80-8df2-11ea-988d-4c5f0f5a855d.png) ![image](https://user-images.githubusercontent.com/13112675/80932556-933be700-8df2-11ea-9e2a-8b279b346a7a.png) Must be one of: Permission.READ_CALENDAR, Permission.WRITE_CALENDAR, Permission.CAMERA, Permission.READ_CONTACTS, Permission.WRITE_CONTACTS, Permission.GET_ACCOUNTS, Permission.ACCESS_FINE_LOCATION, Permission.ACCESS_COARSE_LOCATION, Permission.ACCESS_BACKGROUND_LOCATION, Permission.RECORD_AUDIO, Permission.READ_PHONE_STATE, Permission.CALL_PHONE, Permission.ADD_VOICEMAIL, Permission.USE_SIP, Permission.READ_PHONE_NUMBERS, Permission.ANSWER_PHONE_CALLS, Permission.READ_CALL_LOG, Permission.WRITE_CALL_LOG, Permission.PROCESS_OUTGOING_CALLS, Permission.BODY_SENSORS, Permission.ACTIVITY_RECOGNITION, Permission.SEND_SMS, Permission.RECEIVE_SMS, Permission.READ_SMS,...

在作者的代码上ColorStatusBarActivity类增加如下按钮事件,点击按钮,未能改变为黑色,而是白色,而蓝色能正常显示。 ![image](https://user-images.githubusercontent.com/13112675/48668240-96221980-eb23-11e8-8817-5d4a2211fc72.png)

设置#ffffff时,Color.parseColor会返回-1,所以下面判断有误: if(color == -1){ throw new IllegalArgumentException("cannot find color from the last attribute"); }

### 问题描述 ``` @JSONType(ignores = ["ref"]) data class Person( var brand: Int = 0, var cId: Long = 0, var ref: Int = 0, ) val result = JSON.toJSONString(person) ```...

bug

- 系统版本(必须)/ System version (required):Android13 - 库版本(必须)/ Library version (required):3.2.1 - 问题代码/截图(可选)/ Problem code or screenshot (optional): 修改ConstructorApiFragment类的代码,将DemoPopup弹窗的内容给到了900dp,将DemoPopup显示在“请点击我弹出BasePopup”文本下方,但是该显示的x2部分被裁剪。 ` curPopup.setPopupGravity(Gravity.CENTER | Gravity.BOTTOM); curPopup.showPopupWindow(v);` ![screenshot1727679990027](https://github.com/user-attachments/assets/70bcb451-0b5e-475d-a6eb-67dd0ff4eae6) 应该是计算错误,在PopupDecorViewProxy类的measureWrappedDecorView方法中,应该是这种情况下,没有算上x1的偏移,所以被掉裁剪了。

- 系统版本(必须)/ System version (required):Android 9 平板设备型号是Fire HD 10(第十一代) - 库版本(必须)/ Library version (required):3.2.1 - 问题代码/截图(可选)/ Problem code or screenshot (optional): 在Demo中->API列表->构造器页面,点击DialogFragment弹窗。 出现的问题是,蒙层的位置不正确,存在偏移。 ![screenshot1727677324606](https://github.com/user-attachments/assets/efa48941-06e6-4e41-a71d-67b01b294169) 查看代码后,发现问题出在WindowManagerProxy类的内部类BeforeApi30Impl,里面的这一行代码 `p.flags |= LayoutParams.FLAG_LAYOUT_IN_SCREEN;` 如果将这行代码注释,那么显示是正常的,尺寸会被限制在父窗口的尺寸范围,如下图: ![screenshot1727677366597](https://github.com/user-attachments/assets/29064150-4a90-4456-a4b4-067f4584bea7)...