这篇记录下 Hilt 最基本的使用方法。 Hilt 是基于 Dagger 开发的依赖注入框架。我们知道 Dagger 是 Java 开发中无可否...
Android 6.0 之后开始支持修改默认电话应用,刚好最近有个相关的需求,于是记录下自己探索之旅。 00 Android Telecom f...
之前一直使用 TWRP[https://twrp.me] 和 SuperSu[http://www.supersu.com] 来 root 手机...
前言:记录下自己在收银机开发过程中的一些心得笔记,此博客长期更新。 00 收银机开发和普通安卓手机应用开发的区别 个人觉得,最大的区别就是,屏幕...
前言:安卓开发中我们时常会需要引用一些特殊的资源,比如设置一些可点击组件的波纹效果时,我们会用到:android:foreground="?at...
这篇其实不算技术博客,简单记录下关于来电转移的使用。 00 呼叫转移的类型 呼叫转移其实是一个比较常见的功能了,当你在开发一个使用电话场景的业务...
文字标签算是最常用的组件之一了,在我的很多项目中都会使用到,但是同时支持单选和多选的文字标签好像比较少。目前在做的一个项目中,有比较多的地方会用...
什么是 RTTI? RTTI 即 Runtime Type Information,顾名思义,也就是在运行时,识别对象和类的信息。RTTI 有两...
最近开始做推送,发现 Android 平台的推送服务实在是太多了,于是就有了这篇推送调研文章。 首先,iOS 设备的推送都会通过 APNS,所以...