首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TonyBian
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
97
文章 97
沸点 0
赞
97
返回
|
搜索文章
TonyBian
赞了这篇文章
simplepeng
Android攻城狮
·
1年前
关注
没错,我给androidx修了一个bug!
没错,我给androidx修了一个bug!不容易啊,必须先截图留恋😁,这个bug是发生在xml中给`AppcompatTextView`设置`textFontWeight...
137
22
分享
TonyBian
赞了这篇文章
Tans5
Android 开发
·
1年前
关注
记录一次 Kotlin 协程执行先后的面试问题
记录一次 Kotlin 协程执行先后的面试问题 前几天有同事问了我一个这样的问题,问下面的程序打印的顺序是什么: 这里直接给出答案,绝大多数的情况下输出是 2 3 4 1,...
92
26
分享
TonyBian
赞了这篇文章
午后一小憩
公众号 @Android补给站
·
1年前
关注
你真的懂 Kotlin 中的 by 关键字吗?3分钟搞懂精髓
在Kotlin中,by 关键字主要用于实现委托模式。委托模式是一种设计模式,它允许一个对象将部分职责委托给另一个对象。在Kotlin中,by 关键字提供了一种简洁的语法,使...
45
2
分享
TonyBian
赞了这篇文章
Jacknic
地理课代表
·
1年前
关注
Gradlex 下载工具加速 Gradle 下载
Gradle 下载经常失败或者使用魔法才勉强保持网络通畅。这时如果我们能从国内镜像网站下载那么速度将会大大加快,所以才有了 gradlex 这个命令行工具。...
37
评论
分享
TonyBian
赞了这篇文章
长安皈故里
Android Engineer
·
1年前
关注
一文洞彻:Application为啥不能作为Dialog的context?
本篇文章分析为啥Application无法作为Dialog的context并导致崩溃?如何经过改造,Application作为Dialog的context可以正常显示弹窗。...
100
7
分享
TonyBian
赞了这篇文章
程序员DHL
公众号:ByteCode,大厂面试题解小程序 【猿面试】 开发者 @微信:hi-dhl
·
1年前
关注
为什么使用 Bundle 而不使用 HashMap
Bundle 内部是由 ArrayMap 实现的,ArrayMap 和 HashMap 是 Android 中常用的两种键值对数据结构Bundle...
34
评论
分享
TonyBian
赞了这篇文章
方可可Alvince
切图打杂吹牛逼 @心脏跳动
·
1年前
关注
Android ViewModel 作为 LifecycleOwner 落地的思考
很早之前在项目中实现了一套从 ViewModel 获得生命周期 LifecycleOwner 的机制,最近引入到新项目中,也正好抽空整理分享一下以供其他同学参考,一起讨论一...
26
27
分享
TonyBian
赞了这篇文章
庞哈哈12138
Android开发
·
2年前
关注
蓝牙低功耗BLE调研与开发
蓝牙低功耗BLE调研与开发 涉及ble蓝牙通讯的客户端(中心设备)开启、扫描、连接、发送和接收数据、分包解包, 和服务端(外围设备)初始化广播数据、开始广播、配置Servi...
93
18
分享
TonyBian
赞了这篇文章
恋猫de小郭
Flutter & Dart GDE @🏆 掘金签约作者
·
1年前
关注
Android 15 上适配 16K Page Size 的填坑思路,以 IJKPlayer 为例子
其实这应该是适配 「Android 15 上 16K Page Size 系列」的第三篇,为什么会有第三篇呢?还是因为前两篇之后,有些人还是觉得,对于如何适配这件事不是很理...
67
46
分享
TonyBian
赞了这篇文章
Mr_万能胶
Android 工程师 @珠海小三星
·
1年前
关注
来到 2024,你手上的 Android 项目有单元测试吗?
过去的一年半,我由于参与 aosp 和 androidx,从小白到入门了单元测试。本文将向大家简单介绍单元测试,用一个最简单的场景说明为什么需要单元测试,以及 aosp 是...
82
31
分享
TonyBian
赞了这篇文章
BennuCTech
公众号:BennuCTech
·
1年前
关注
如何在Android上渲染VR场景——GvrView
前几章我们简单介绍了一下如何通过Google提供的SDK来展示全景图和VR视频。这章节我们来介绍如何手动渲染VR场景,主要涉及两个重要的类:GvrActivity和GvrV...
7
评论
分享
TonyBian
赞了这篇文章
谋爱先谋生爱人先爱己
移动端高级工程师 @东软睿驰汽车技术有限公司
·
1年前
关注
掌握 Android 数据流变成:从 LiveData 到 StateFlow,再到其他黑科技
在博客中,我们探讨了 Android 数据流编程的几种主流方式,包括 LiveData、Stateflow、RxJava、Flow 和 Kotlin Coroutines。...
44
5
分享
TonyBian
赞了这篇文章
轻口味
多媒体/直播/实时音视频/Android/HarmonyOS
·
2年前
关注
多个AAR打包成一个AAR
本文介绍了Android对外输出AAR和不依赖maven,通过合并多个AAR的方式减少依赖方成本,并介绍了实际使用过程中遇到的问题和解决方案。...
50
评论
分享
TonyBian
赞了这篇文章
如果你也喜欢周杰伦那我们就是好朋友
摸鱼 @支持Jay、Vae点歌
·
2年前
关注
Android:实现带边框的输入框
话不多说,直接上图: 要实现这个效果,不得不再回顾下自定义View的流程,感兴趣的童鞋可以自行网上搜索,这里只提及该效果涉及到的内容。总体实现大致流程: 继承AppComp...
30
9
分享
TonyBian
赞了这篇文章
LucasD
1年前
关注
通俗理解Kotlin及其30大特性
Kotlin是Jetbrain公司发明的编程语言之一,指在替换java。恰好Google此前和SUN公司因为java闹得打官司,所以Jetbrain机智地将Kotlin推荐...
42
1
分享
TonyBian
赞了这篇文章
dupz1119
Android framework
·
1年前
关注
BT bluedroid bond 配对
基于Android P版本分析 BT bluedroid BOND 简述 bluedroid和scan流程分析完成之后,我们紧接着就是开始分析配对。 我们需要知道,蓝牙配对...
1
评论
分享
TonyBian
赞了这篇文章
人间正四月
学生
·
2年前
关注
安卓:Splash screens——官方解决启动白屏的方法之一
安卓启动app会出现白屏现象,官方提供了Splash screens这个解决白屏问题的方法之一,最近学完顺便记录下笔记。...
72
17
分享
TonyBian
赞了这篇文章
yechaoa
🏆掘金签约作者 @阿里巴巴
·
1年前
关注
【Gradle-18】从Groovy迁移至Kotlin
1、前言 目前Android开发中,构建脚本语言有两种,分别是Groovy DSL和Kotlin DSL。 而在前面的系列文章中,Gradle配置的示例代码都是使用Groo...
43
10
分享
TonyBian
赞了这篇文章
时光少年
Android 高级工程师 @腾讯
·
1年前
关注
Android 线程性能优化方法总结
前言 操作系统发展过程中,操作系统由单进程到多进程转变,然而,进程的初始化需要注册各种信号机制以及初始化各种进程内部管理器,导致他的启动速度一直不太理想,不过随着Copy ...
24
1
分享
TonyBian
赞了这篇文章
时光少年
Android 高级工程师 @腾讯
·
1年前
关注
Android 免Hook消息监控
前言 在一些情况下,app中经常要做Hook ActivityThread、Choreographer FrameHandler,ViewRootImpl,InputMet...
41
3
分享
下一页
关注了
2
关注者
0
收藏集
41
关注标签
43
加入于
2016-09-18