首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android狗子哥
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
安卓崩溃bug系列总结
1.总结1https://www.jianshu.com/p/5af0f86286672.https://www.cnblogs.com/darkhorse-pxf/p/4781395.html3.h
工作中的疑难问题-WebView 视频播放,全屏按钮显示不出来,全屏后不能播放视频
视频可以正常播放但是,视频底部的全屏按钮没了,只有一个音量按钮。修改后,点击全屏,视频不能播放。 到这 大部分机子能处理好,但是我在实测过程中发现依然存在部分机型没有显示全屏按钮,我当时想到的办法是通过手机自带的浏览器打开这个webview加载的url,发现显示全屏的webvi…
安卓UI-暗黑模式
https://juejin.im/post/6844904126791286792
Java进阶-Rxjava(一)
1.创建Observable --> 创建Observer-->使用subcribe()订阅 这样 一个简单的rxjava就创建完毕。 Observable什么时候开始发射数据序列?这取决于Observable的实现,一个”热”的Observable可能一创建完就开始发射数据,…
Java进阶-内存分配与回收策略
凡是共享的对象需要GC,如栈不需要,线程结束栈就结束了。 堆需要而且是回收的重点,方法区/元空间也需要回收。
Java进阶-线程池原理与AsyncTask
1.复用线程,降低资源消耗。 2.提高响应速度。 3.提高线程可管理性。 参数讲解(面试必问):corePoolSize 是cpu核心线程数(不会被销毁),当任务数比较大的时候 核心线程处理不完任务就会进入Blocking(阻塞队列),当阻塞队列依然不够存放的时候就会重新开启新…
工作中的疑难问题-Android 弹出Dialog时却重新显示了白色导航栏
因为app是实现了全屏沉浸式的,发现activity在设置了全屏后,弹出dialog底部会跳出导航栏虚拟键。具体原因是因为Dialog的Window抢走了焦点,Window 中的 DecorView 状态改变导致了退出。
工作中的疑难问题-Comparison method violates its general contract!异常
刚开始看到这个问题,异常里提示at java.util.TimSort.mergeHi(TimSort.java:868)即TimSort类的mergeHi方法抛出的。 因为JDK7中的Collections.Sort方法实现中,如果两个值是相等的,那么compare方法需要返…
Java-IO
数据流是一组有序,有起点和终点的字节的数据序列。包括输入流和输出流。 流序列中的数据既可以是未经加工的原始二进制数据,也可以是经一定编码处理后符合某种格式规定的特定数据。因此Java中的流分为两种: 2、 字符流:数据流中最小的数据单元是字符, Java中的字符是Uni…
Java进阶-单线程、多线程、线程池
并行:同一时刻运行线程数,比如四车道的马路的并行数就是4。 并发:一时间段的线程数(一般以秒为单位),比如四车道的马路一秒通过的车辆数是100,并发就是100。 线程多了也是耗性能的 因为cpu切换也是需要时间周期的 ,所以线程数量是有限制的 这就引入线程池概念。 单线程、多线…
下一页
个人成就
文章被点赞
67
文章被阅读
53,399
掘力值
1,670
关注了
26
关注者
21
收藏集
4
关注标签
3
加入于
2020-02-12