首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Rickon
掘友等级
Android 开发工程师
|
蓝鲸
https://github.com/gs666
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
442
文章 225
沸点 217
赞
442
返回
|
搜索文章
最新
热门
我的APP:喜马拉雅Kotlin 开源啦~欢迎围观!
最近一段时间在学习Kotlin,然后业余时间使用Kotlin顺手做了个APP,也就是今天要介绍的项目:喜马拉雅Kotlin。它是高度模仿企鹅FM开发的一款在线有声资源播放器。虽然功能不是很完善,但还是厚着脸皮开源啦🙈,希望大家能够一起参与这个项目,体验Kotlin的魅力,一起…
无需自定义View,轻松打造流式布局(热搜标签效果)
我们在很多应用的搜索模块都会看到如上样式的热搜词标签,直接点击标签就可以进行搜索。现在已经有一些开源库和自定义 View 可以实现这样的效果,个人觉得那样还是麻烦了一些,下面介绍一下直接使用 FrameLayout 和 TextView 实现的做法。这种流式布局的关键在于每一行…
[译] Android 数据绑定库 — 从可观察域到 LiveData 仅需两步
数据绑定最重要的特性之一是可观察性。你可以用它绑定数据和 UI 元素,以便在数据更改时,相关元素在屏幕上更新。 默认情况下,普通基元和字符串是不可被观察的,因此如果在数据绑定布局中使用它们,则在创建绑定时将使用它们的值,但对它们的后续更改会被忽略。 为了使对象可被观察,我们的数…
Android 自定义View:实现一个 FM 刻度尺
最近在做收音机项目需要绘制一个 FM 刻度尺,刚开始考虑了一下现有的开源库,后来发现都不太满足 UI 小哥哥的要求,于是决定自己画一个吧。实现的 Demo 效果如上所示。主要包含大中小三种长度的刻度线,部分刻度整数值和一根指示器。这样就完美实现了一个 FM 刻度尺。下面大致介绍…
RecyclerView 开发笔记:精准恢复到原来浏览位置
代码如下:第一步:定义两个成员变量第二步:获取最后位置和偏移量第三步:移动到该位置
[译] WorkManager 简介
Android 系统处理后台工作有很多注意事项和最佳实践,详见 Google’s Power blog post series。其中一个反复出现的调用是一个名为 WorkManager 的 Android Jetpack 库,它扩展了 JobScheduler 框架 API 的…
获取 Android 设备内部存储空间&单位转化
StatFs 用于获取文件系统的所有空间信息,这是一个对 unix 中的 statvfs() 函数的包装。
[译] WorkManager 简介
Android 系统处理后台工作有很多注意事项和最佳实践,详见 Google’s Power blog post series。其中一个反复出现的调用是一个名为 WorkManager 的 Android Jetpack 库,它扩展了 JobScheduler 框架 API 的…
使用自定义 View 绘制一个悬浮式可拖拽按钮
最近公司因为业务要求需要实现一个可以拖拽的悬浮按钮,Android 官方提供了 FloatingActionButton 但是并不支持定制。于是我打算采用自定义 View 的方法来实现。Android 官方文档告诉我们,使用自定义控件需要以下的步骤。(根据你的需要,某些步骤可以…
详解 Android 中的 IPC 机制:基础篇
本文主要介绍 Android 中的 IPC 机制,具体实现的方式有很多,比如可以通过在 Intent 中附加 extras 来传递信息,或者通过共享文件的方式来共享数据。Android 开发中,还经常用到 Binder 方式来实现跨进程通信。四大组件之一 ContentProv…
下一页
个人成就
文章被点赞
193
文章被阅读
102,375
掘力值
2,017
关注了
120
关注者
125
收藏集
2
关注标签
26
加入于
2018-11-29