首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NanBox
掘友等级
Android
|
KG
获得徽章 11
动态
文章
专栏
沸点
收藏集
关注
作品
赞
165
文章 163
沸点 2
赞
165
返回
|
搜索文章
最新
热门
自定义侧边快速索引栏
现在有通讯录的项目基本都会用到侧边快速索引栏,网上也有不少第三方开源控件可以使用。但我讲的这个还是稍稍有点不一样的。 好吧,编不下去了,其实也没什么不一样的,可以看一下效果图。 还是挺简单的,稍稍有点难度的地方应该在计算。 自定义控件的实现方法有很多,这里我是用继承 View …
使用 Scalpel 3D 展示界面布局
无意中了解到 iOS 开发里面有一个叫 Reveal 的神器,用于 UI 调试。要是俺们安卓也能实现类似效果就好了。 然后我们来到需要展示效果的布局文件,将它的根布局修改为 ScalpelFrameLayout,看名字也能猜到它是继承 FrameLayout 的。(要是去看源码…
实现一个带浮动标签的输入框
现在带浮动标签的输入框也是一个很常见的东西了,在材料设计里面有一个 TextInputLayout 的控件,我们可以用它实现这个效果。但是材料设计控件的样式比较固定,并不能满足我们产品设计的脑洞。这里提供一个用属性动画实现的方法。 控件有两层,一层是浮动的标签,一层是输入框。 …
实现列表悬浮标签「顶上去」的效果
布局里面增加一个和索引 item 长的一样的 view,默认显示列表第一项的索引字母。 监听列表的滑动,当列表可见的第二项是索引 item 时,计算并更新悬浮 view 的 y 坐标,让它处于索引 item 的上方。 监听列表的滑动,当列表可见第一项发生变化时,更新悬浮 vie…
给 Android 图表库 MPAndroidChart 的坐标换行
做统计图时,经常会有这样的需求:x 坐标需要换行显示,日和月或者是月和年需要分两行显示。但是找遍 MPAndroidChart 的各种教程,好像也没有相关的方法可以实现...... 首先,MPAndroidChart 确实是没有提供更改坐标换行显示的方法。在看这篇文章之前,你可…
给 RecyclerView 加上折叠的效果
RecyclerView 有很高的自由度,可以说只有想不到没有做不到,真是越用越喜欢。这次用超简单的方法,让 RecyclerView 带上折叠的效果。 效果是这样的。 首项的差动。 下面我们来一个个解决。 我们新建一个 ParallaxRecyclerView,让它继承 Re…
Android Studio 2 3 正式版发布!看看有什么新功能
工具栏上增加了一个“闪电”的标志,原来的「Run」按钮(Shift+F10)会保持全量编译。新增的「闪电」按钮(Gradle 需要升级到 2.3.0)才是 Instant Run,会在程序保持运行的情况下替换代码。 Instant Run 的底层代码有很大的改进,消除了的启动延…
维基百科 MediaWiki API 解析
使用开放的 API 做一个自己的小项目,是一个很好的学习方法。但好像开放的 API 选择并不多。这里给大家多一个选择,简单介绍一下维基百科使用的 MediaWiki API。 先简单介绍几个容易混淆的概念。 Wiki 是一种在网络上开放且可供多人协同创作的超文本系统。Wiki …
打造自己的 APP「冰与火百科」(三):Material Design 控件
自从 Google I/O 2014 发布 Material Design 到现在,这个设计语言已经相当完善了。Material Design 是我最喜欢的一种设计,在项目中,我会尽可能的使用 Material Design 的控件。 下面给大家简单介绍一下「冰与火百科」里面涉…
腾讯云 wafer2 上手,轻松部署小程序后端!
前端程序员开发一个自己的小程序,比起学习小程序开发,更大的难点在于搭建小程序的后台。 本文从一个初学者的角度,简单介绍一下腾讯云推出的小程序解决方案 wafer2,让没有后台开发经验的程序员,也能搭建起自己的小程序后台。 后台的搭建涉及到购买服务器、购买数据库,然后要在服务器上…
下一页
个人成就
2020年度人气作者No.84
优秀创作者
文章被点赞
4,304
文章被阅读
318,647
掘力值
11,168
关注了
25
关注者
5,075
收藏集
1
关注标签
29
加入于
2016-08-31