首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
bjxiaxueliang
掘友等级
资深工程师
|
网易
技术分享为主,Android、OpenGLES、Vulkan等领域学习笔记与经验总结,也会不定期分享对技术行业前景的思考和分析。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
76
文章 76
沸点 0
赞
76
返回
|
搜索文章
最新
热门
Android Q 深色主题举例
而从Android Q(10.0)开始,Android设置中新增 深色主题背景 切换按钮(设置-显示-深色主题背景)。 APP主题需继承Theme.AppCompat.DayNight或 Theme.MaterialComponents.DayNight,以下为代码举例。 若需…
Android Q 适配指南
在Android 10开始版本中,官方的改动较大,相应的开发者适配成本还是很高的。 这里按照2019.11.11 google android q workshop流程,大概说明一下Android Q适配需要注意的内容。虽然是大概介绍,但应该是目前最全的适配攻略了… 官方从 A…
[源码探究]HashMap实现原理学习
添加数据时,若出现冲突。 Java是通过 数组+链表 的形式解决冲突。效果如下图所示: 更糟的是这种情况中,数组可以使用的位置比数组长度小了很多,这意味着进一步增加了碰撞的几率,减慢了查询的效率。
[自动化]Android_ViewHolderGen
要给一个“已上线的数亿用户客户端”做一个简单依赖包。 对方给出的要求我们提供的*.aar不能超过1.5M,因此一些成熟代码生成工具如butterknife就不能使用了(容易增加包大小)。 对于findview自己实在不想写。 所以就有了这个生成findview和ViewHold…
Java 有限状态机 (设计模式——状态模式)
编写代码的时候,有时会遇见较为复杂的swith...case...和if...else...语句。这一刻有时会想到状态机,用有限状态机替换swith...case...和if...else...可以: 状态机模式体现了开闭原则和单一职责原则。 每个状态都是一个子类,增加状态就要…
个人成就
文章被点赞
226
文章被阅读
129,496
掘力值
2,431
关注了
27
关注者
84
收藏集
0
关注标签
40
加入于
2019-11-21