首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
AsFreeAsTheWind
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 68
沸点 0
赞
68
返回
|
搜索文章
赞
文章( 68 )
沸点( 0 )
写一个浪起来的进度条
在完成一个自定义控件是首先应当分析设计稿,并做好撸码的准备。这一步尤为重要!必须有一个清晰的思路才能在写代码时少走弯路! 通过以上的动图,大概可以分析出以下信息: 1、自绘控件。所谓自绘控件就是通过onDraw画出来的控件。组合控件就是通过系统的控件(比如Textview,Im…
Android Monkey压力测试
作为一个客户端开发者选手来说,了解熟悉一些测试技巧还是很有必要的。最近这段时间特意去钻研了下当下比较流行的一些测试框架。这一篇先来讲讲Monkey以及与之相关的MonkeyRunner。 那么Monkey到底有什么用处呢?来看官方解释: Monkey就是一个跑在你的设备或者虚拟…
最适合使用RxJava处理的四种场景
RxJava是非常热门的函数响应式编程库,在Android开发中已经非常流行了,刚开始上手会有点难,但只要理解了它,就再也回不去了;不使用RxJava写异步请求的话,就感觉各种不爽。 本文不准备讲RxJava的基础知识,如果你对RxJava不熟悉,这里有篇不错的教程可以参考《给…
安卓屏幕完美适配方案——独家秘笈
若将像素长度当做1,分辨率指的是横纵向上的1的个数,计算记过表示的是对角线上有多少个1,但理论上对角线上 根号2 的个数才是像素点的个数! 屏幕对角线并不会和像素对角线重合,使计算结果存在误差。 官方截图: 稍后会详细介绍。 由于时间匆忙和水平有限,文章中不免错误和…
Android Studio 内存泄漏分析指南
最近在优化公司的项目,想针对内存泄漏进行分析一下,查阅网上的一些资料,发现苦逼的是,资料一大堆,但是内容都差不多,至今未找到一篇实战的内存泄漏分析,全部停留在理论知识上,最后查阅了一些外文文献,才有了一点思路,好吧!既然没有实战分析,我就做第一人,把我学到的分享出来,希望对你们…
做一个带滑动动画的bottomBar
点击item时,item是通过滑动来移动到相应的item上的,这个移动也不是简单的线性移动,而是带有粘性的. item移动时,item颜色的切换是有item之间过渡的,类似于加了一个遮罩 移到item时,item本身是伴随item的移动是有一个动画的. 根据我们的分解,一步一步…
一个高效、稳定、强大的Android刷新库
一个高效、稳定、强大的Android刷新库,理论上支持所有的视图,比官方的SwipeRefreshLayout更强大且使用方便.
DataBinding实现原理探析
主要分析源码,从源码层面解释整个DataBinding的工作原理
解析ConstraintLayout的性能优势
自从在去年的 Google I/O 大会上发布 ConstraintLayout 以来,我们一直不断改进该布局的稳定性,完善对布局编辑器的支持。我们还针对 ConstraintLayout 增加了一些新功能,帮助您构建不同类型的布局,例如引入链和按比例设置大小。 除了这些功能之…
DataBinding使用教程(一):配置与基本使用
开启DataBinding功能很简单,只需要在APP的gradle中按如下方式配置即可: 配置好之后记得同步一下项目,就可以使用DataBinding的方式开发了。 在默认的布局文件的最外层嵌套一对标签 把xmlns:android="http://schemas.andro…
下一页
关注了
1
关注者
0
收藏集
0
关注标签
51
加入于
2016-07-01