首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NanBox
掘友等级
Android
|
KG
获得徽章 11
动态
文章
专栏
沸点
收藏集
关注
作品
赞
165
文章 163
沸点 2
赞
165
返回
|
搜索文章
最新
热门
Android Wear OS 手表应用开发 - UI
智能手表相对手机来说,由于使用场景不同,且屏幕较小,所以应用的设计、交互和手机是有些区别的。相对来说,布局会更简洁,更多地使用滑动手势进行操作。 为此,在 Wear OS 上,官方提供了一系列新的控件和交互,通过它们,我们可以很方便地打造出一个适合手表交互的应用。 为了节省宝贵…
Android Wear OS 手表应用开发 - 微光模式 AmbientMode
智能手表的电池容量都比较低,导致续航也比较短。为了延长手表的续航,Wear OS 手表在没有操作一段时间后,会进入微光模式 AmbientMode。 微光模式就是一个省电模式,这个模式会在低功耗下运行,默认情况下,手表会离开当前的应用,返回到表盘的界面。 但有时候,我们希望开发…
Android Jetpack - 使用 WorkManager 管理后台任务
作为 Android Jetpack 中的新组件,WorkManager 负责用来管理后台任务,它和一个异步任务以及 Service 有什么区别呢?看完你就知道了。 任务的执行者,是一个抽象类,需要继承它实现要执行的任务。 指定让哪个 Woker 执行任务,指定执行的环境,执行…
Android Jetpack - 使用 Navigation 管理页面跳转
在今年的 IO 大会上,发布了一套叫 Android Jetpack 的程序库。Android Jetpack 里的组件大部分我们都接触过了,其中也有一些全新的组件,其中一个就是 Navigation。 Navigation 是用来管理 APP 里页面跳转的。起初,我以为它是用…
自定义 Behavior,实现嵌套滑动、平滑切换周月视图的日历
使用 CoordinateLayout 可以协调它的子布局,实现滑动效果的联动,它的滑动效果由 Behavior 实现。以前用过小米日历,对它滑动平滑切换日月视图的效果印象深刻。本文尝试用自定义 Behavior 实现一个带有这种效果的日历。 这是小米日历的效果,在用户操作列表…
打造自己的 APP「冰与火百科」(四):WebView 交互、夜间模式
给大家介绍一下简单的 WebView 交互和夜间模式在「冰与火百科」中的实现。 在详情页面我是用 WebView 展示的,我想实现的交互是,点击 WebView 的内容跳转另一个页面。实现过程是,让 HTML 代码调用 JavaScript 代码,再让 JavaScript 代…
简单实现带节点的进度条
带节点进度条的实现方法不止一个,但是如果要实现图中这种效果的,初步看好像还不简单。进度条的形状不规则、背景是渐变颜色、节点上面还有个勾。这里提供一个很简单的思路,简单的都不好意思说了...... 为了实现这个效果,我们需要三张图片,就是下面这三张。 注意这三张图片的大小必须一致…
实现一个带下拉弹簧动画的 ScrollView
在刚推出的 Support Library 25.3.0 里面新增了一个叫 SpringAnimation 的动画,也就是弹簧动画。要是用它来做一个滑动控件下拉回弹的效果,应该不错吧。 来设置上面两个属性。 再调用 springAnim.start() 就可以开始动画啦。 简单…
解决 ScrollView 嵌套 RecyclerView 时,惯性滑动失效的问题
大家知道 ScrollView 是带有惯性滑动效果的。但是在 5.0 以上系统使用 ScrollView 嵌套 RecyleView 时,惯性滑动会失效,滑起来会感觉很不顺畅。那怎么解决呢? 方法很简单,我们只要让 RecyleView 不可滑动就可以了。RecyleView …
自定义侧边快速索引栏
现在有通讯录的项目基本都会用到侧边快速索引栏,网上也有不少第三方开源控件可以使用。但我讲的这个还是稍稍有点不一样的。 好吧,编不下去了,其实也没什么不一样的,可以看一下效果图。 还是挺简单的,稍稍有点难度的地方应该在计算。 自定义控件的实现方法有很多,这里我是用继承 View …
下一页
个人成就
2020年度人气作者No.84
优秀创作者
文章被点赞
4,304
文章被阅读
318,642
掘力值
11,168
关注了
25
关注者
5,075
收藏集
1
关注标签
29
加入于
2016-08-31