240 发简信
IP属地:四川
  • Kotlin进制转换

    进制表示 kotlin不支持表示8进制。 二进制 0b1101 十六进制å 0xd 运算 与 1001 & 1101 -> 1001 (0b1001 and 0b1101)....

  • ConstraintLayout TextView 自适应 singleLine ellipsize=end

    水平偏移 属性 app:layout_constraintHorizontal_bias app:layout_constraintHorizontal_bias="0"ap...

  • Android Room 中的数据库自动迁移、生成临时表功能

    在 Android 开发中,数据库的升级往往需要进行手动迁移,这是一件比较繁琐的事情。而在 Android Room 中,提供了自动迁移的功能,大大减轻了开发者的负担。当我们...

  • google ML Kit 高效二维码识别

    以前一直使用的Google 的Zxing 进行二维码的识别 这是我以前写的可直接继承使用 https://github.com/Jayqiu/ZxingScan[https:...

  • android BottomSheetDialogFragment 详解

    Android BottomSheetDialogFragment 是在com.google.android.material 中 BottomSheetDialogFrag...

  • OkHttp3实现WebSocket连接

    项目中有一个IM模块,是使用了WebSocket来做的,特此记录一下。 WebSocket的框架有很多,了解到OkHttp3也有支持WebSocket,就采用了Okhttp来...

  • 120
    Kotlin Coroutines Flow 系列(一) Flow 基本使用

    一. Kotlin Flow 介绍 Flow 库是在 Kotlin Coroutines 1.3.2 发布之后新增的库。 官方文档给予了一句话简单的介绍: Flow — c...

  • App 启动过程(含 Activity 启动过程) | 安卓 offer 收割基

    这道题在曾经面试「菜鸟网络」中遇到过,不过当时只问了「Activity 启动过程」,这里对整个「App 启动过程」进行完整的源码分析,希望可以帮助到大家。 源码分析 1. L...

  • 120
    【Android珍藏】推荐10个炫酷的开源库

    前言 技术群里面经常有人问到一些炫酷的UI效果实现方法,有时候我都是给一个相同或者相似效果的Github链接,有同学私信给我说,大佬,怎么这些效果你都能找到?你是怎么搜索的,...

  • 120
    你还在付费爱奇艺VIP?神级程序员教你用Python任意下!

    本次案例代码原作者已上传至Github,点击阅读原文或复制文末链接至浏览器打开。 我相信如果看电影的都知道,不管是爱奇艺还是腾讯视频还是优酷很多的电影电视都是需要VIP的,但...

个人介绍
没有实力才埋怨没学历!