首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bqliang
掘友等级
Androider
知其然,知其所以然
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
167
文章 166
沸点 1
赞
167
返回
|
搜索文章
bqliang
赞了这篇文章
青杉
大前端
·
10月前
关注
性能优化-Gradle编译优化
Gradle 生命周期 Gradle 编译检测 Build Scan 指令 执行完成后,首次需要接受协议和绑定邮箱,之后就可以打开链接。 打开链接后需要填写邮箱,之后会将报...
15
评论
分享
bqliang
赞了这篇文章
DylanCai
🏆 掘金签约作者
·
10月前
关注
优雅地使用注解管理 Retrofit 的 baseUrl
众所周知,`Retrofit` 的 `baseUrl` 在创建实例的时候就设定好了,之后不允许修改。但是我们实际项目中会存在需要改变 `baseUrl` 的情况,比如聚合了...
37
13
分享
bqliang
赞了这篇文章
青杉
大前端
·
1年前
关注
Android 监听网络状态变化(无切换中间态版)
需求: - 获取当前的网络状态与类型(WIFI、数据流量) - 监听网络状态真正变化 - 监听网络类型发生变化...
66
20
分享
bqliang
赞了这篇文章
针叶
客户端
·
1年前
关注
双进程交互实现App自动重启
背景 你可能会好奇,有些手游(比如王者荣耀)是怎么实现资源更新后自动重启的? 这个体验确实不错,因为不需要用户手动点击桌面图标重启App,在一些数据恢复备份的场景中,很实用...
78
12
分享
bqliang
赞了这篇文章
陆业聪
Android开发 @腾讯
·
10月前
关注
解析 Android WebChromeClient:提升 WebView 用户体验的关键组件
WebChromeClient 是 Android WebView 的关键组件,处理网页交互事件。本文介绍了其主要回调方法及注意事项,帮助开发者提升 Web 应用的用户体验...
16
评论
分享
bqliang
赞了这篇文章
古时的风筝
@公众号「古时的风筝」
·
1年前
关注
当接口要加入新方法时,我后悔没有早点学设计模式了
假设系统中有一个接口,这个接口已经被10个实现类实现了,突然有一天,新的需求来了,其中5个实现类需要实现同一个方法。然后你就在接口中添加了这个方法的定义,想着一切都很完美。...
229
48
分享
bqliang
赞了这篇文章
JayceonDu
Android @将鼠标放在我的头像上
·
3年前
关注
【Kotlin】contract 到底有什么用?
我们在开发中肯定会经常用Kotlin提供的一些通用拓展函数,当我们进去看源码的时候会发现许多函数里面有contract {}包裹的代码块,那么这些代码块到底有什么作用呢??...
29
7
分享
bqliang
赞了这篇文章
小墙程序员
1年前
关注
如何扩展Result,让你的代码更简洁
在使用 Kotlin 开发 Android中,我们一般返回 Result 来表示方法调用的结果。对于 Result 的返回值,我们可以很方便得使用 onSuccess 和 ...
67
15
分享
bqliang
赞了这篇文章
红烧牛肉
攻城狮 @广东
·
10月前
关注
Compose Navigation v2.8.x 拯救者一般的改动。
v2.8.0以前的api 路由和定义和传参数真的很痛苦。上个例子感受一下,还容易出错。 我们来对比一下,改动前和优化后的区别。...
22
6
分享
bqliang
赞了这篇文章
MegatronKing
@Reqable & HttpCanary作者
·
10月前
关注
Reqable实战系列——Android用户证书那些事儿
大家好,很多同学抓包调试App卡在证书信任这块儿,今天给大家带来一篇关于Android用户证书相关的文章,捋一捋Android证书信任策略的历史变更和解决方案。...
5
1
分享
bqliang
赞了这篇文章
小墙程序员
10月前
关注
Android 实现微信读书划线的效果
最近遇到过一个实现类似微信读书的划线效果的需求。如下图所示,可以看到,微信读书划线支持涂抹、直线以及波浪线三种效果。 对于涂抹效果可以使用 BackgroundColorS...
60
10
分享
bqliang
赞了这篇文章
哔哩哔哩技术
哔哩哔哩技术小编 @上海哔哩哔哩科技有限公司
·
10月前
关注
B站大规模数据中心搬迁的挑战与实践
B站数据中心圆满完成搬迁项目,新机房拥有更先进的基础设施和更全面的技术支持,将进一步优化上层业务布局,支撑业务整体的异地多活,有效提升资源利用率和运营稳定性,为广大B站用户...
9
评论
分享
bqliang
赞了这篇文章
AntDream
十年移动端开发
·
1年前
关注
Android实战经验分享:如何简单实现App的前后台监听判断
在Android中判断一个应用是否处于前台或后台,可以使用ActivityLifecycleCallbacks 和 ProcessLifecycleOwner。在Kotli...
18
2
分享
bqliang
赞了这篇文章
张可
Android
·
1年前
关注
Kotlin Serialization 介绍,可能是 Kotlin 上最好用的序列化工具
介绍 Kotlin Serialization 是 Kotlin 提供的跨平台序列化和反序列的库,它可以将对象树序列化成一些常见的格式,纯天然支持 Kotlin,扩展性很强...
19
7
分享
bqliang
赞了这篇文章
GitLqr
全栈工程师 @科技洞察者
·
1年前
关注
Android - 利用 jitpack 免费发布闭源 aar
一、简述 目前(Android/java) library 的主要发布仓库有 MavenCentral 和 jitpack,我之前也对这两种仓库的发布流程做了详细介绍: 发...
41
9
分享
bqliang
赞了这篇文章
NullPointerExcept997
11月前
关注
Android全屏模式下,即使设置windowSoftInputMode为adjustResize,键盘未推移Activity导致无法生效
Android全屏模式下,即使设置windowSoftInputMode为adjustResize,键盘未推移Activity导致无法生效...
3
1
分享
bqliang
赞了这篇文章
双子小匠
1年前
关注
看不了电视直播了?那就自己做一个(一)
最近电视直播软件都被禁了,只能是安装有线或者IPTV了,索性自己做了一个,效果出乎意料的好,清晰流畅。...
16
10
分享
bqliang
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1年前
关注
Android 架构之 UseCase 最佳实践
Android 官方的最新架构中引入了 Domain Layer,其核心是由一个个 UseCase 组成,本文将为您介绍 UseCase 的最佳实践。...
53
2
分享
bqliang
赞了这篇文章
37手游移动客户端团队
@三七互娱
·
1年前
关注
这是你们项目中WebView的样子吗?
这是你们项目中WebView的样子吗?开始前先问大家一个问题,你们项目中或者理想中的WebView的使用姿势是如何的?有哪些规范、功能?都可以在下方评论中说出来大家讨论一下...
80
9
分享
bqliang
赞了这篇文章
大侠咕咚
Android 工程师 @字节跳动
·
5年前
关注
Android 开发中是否应该使用枚举?
意思是说在 Android 平台上 avoid 使用枚举,因为枚举类比一般的静态常量多占用两倍的空间。 由于枚举最终的实现原理还是类,在编译完成后,最终为每一种类型生成一个...
2
评论
分享
下一页
个人成就
文章被点赞
698
文章被阅读
49,559
掘力值
2,673
关注了
15
关注者
203
收藏集
0
关注标签
6
加入于
2021-08-20