- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 Toolbar需要注意的小事项,Android深色主题下setSupportActionBar(toolbar)时程序闪退抛出异常
在不开启深色模式的时候,程序能正常使用。开启深色模式时,抛出异常java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead.
2022-11-06 12:41:44 967 1
原创 OkHttp抛出异常java.net.ProtocolException: unexpected end of stream
今天用okHttp写了个从本地的Apache服务器上下载资源的安卓app,然后发现偶尔的下载会抛出java.net.ProtocolException: unexpected end of stream的异常,苦思不得结果后上百度查找,百度有很多分析,有可能的原因是响应头Content-length和实体长度不同,找到几个方法,有的说在请求头中添加Accept-Encoding,值为identity;然后抛出这个异常后,我打印已下载文件内容的长度,发现只比响应头的Content-length少一字节。
2022-11-04 16:28:13 5031
原创 sendBroadcast发送广播
这几天学习Receiver的时候,发现android 8.0之后对隐式注册的广播接收器做出了限制,除了一些例外情况,我试了几种情况总结下来,以防忘记.使用sendBroadcast(intent)时一:当intent直接指向一个具体广播接收器如使用Intent的构造方法直接传递Context和Class或使用intent.setComponent或者setClass或setClassName查看源代码可知,实际上述构造方法和setClass,setClassName都是把接受到的参数去
2022-09-14 11:16:18 3683
原创 Android Studio AVD遇到的问题
今天进去模拟器的快照管理,发现一打开就报错,显示incompatible with the current configuration机翻:与当前配置不兼容.然后我点击Delete,会显示一些快速删除不了.不管删多少次都一样.在网上查询了许久都没有找到解决方法.后面我发现是因为我勾选了不使用冷启动,具体原因不清楚,希望有大佬解惑.最后我自己摸索了两个方法,写下来给后面遇到此问题的人提供一个参考。
2022-09-13 02:23:16 1846
空空如也
java 在循环中为final变量赋值
2022-10-03
用char* a和char a[N]的问题,求解答
2021-12-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人