自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iostyle 的博客

https://github.com/iostyle 沉默寡言 若有所思

  • 博客(8)
  • 收藏
  • 关注

转载 Android数据绑定框架DataBinding,堪称解决界面逻辑的黑科技

去年谷歌 I/O大会上介绍了一个非常厉害的新框架DataBinding, 数据绑定框架给我们带来了很大的方便,以前我们可能需要在每个Activity里写很多的findViewById,不仅麻烦,还增加了代码的耦合性,如果我们使用DataBinding,就可以抛弃那么多的findViewById,省时省力。说到这里,其实网上也有很多快速的注解框架,但是注解框架与DataBinding想比还是不好用,

2017-08-28 17:07:28 366

原创 跳转应用商店 对应页面

Uri uri = Uri.parse("market://details?id="+getPackageName());Intent intent = new Intent(Intent.ACTION_VIEW,uri);

2017-08-25 11:00:04 757

转载 【光能使者】!!!

今天要分享的是PathMeasure的玩法。首先我们来回顾一下童年吧~~90后满满的记忆光能使者小时候总是幻想着自己能变身,今天我们就来用代码实现变身的第一步吧,动画绘制一个魔法阵magic_circle~~magic_circle.jpg静态图片比较容易,我们用 Path 设置好路径,然后再 canvas.drawPath 即可,但是静态的也太 low 了一点

2017-08-23 18:49:00 1802

原创 弃用growingio后产生的问题解决

当你弃用growingio后会出现这样的错误java.lang.NoClassDefFoundError: Failed resolution of: Lcom/growingio/android/sdk/agent/VdsAgent;不用害怕,这是因为growingio污染了你的V4包,找到你项目对应的V4包将其替换掉即可。

2017-08-17 18:54:51 3184 1

转载 涨姿势了,蜻蜓FM源码剖析

蜻蜓FM是一款音频app,最近我反编译了他的源代码,主要原因是最近有篇文章: 不过蜻蜓FM大量的删帖很多已经死链了,太无耻!还活着的链接:蜻蜓造假黑科技新闻充满着好奇,黑科技是怎样做到的呢??蜻蜓FM是如何提高DAU,欺骗友盟,talkingdata摘要看了蜻蜓FM的源代码,先总结一下它整个的工作原理:后台偷偷启动进程,开到让用户电量飞奔的最大限度,使得神蜻蜓F

2017-08-10 18:56:33 2539

转载 Android 下拉刷新库,这一个就够了!

阅读文本大概需要 2.6 分钟。今天给大家推荐一款 Android 平台的下拉刷新库 SmartRefreshLayout,而且是今天在 GitHub 刚开源的,还热乎着呢,之所以给大家推荐,一是我们在实际的开发中,下拉刷新是非常常见的一种交互,但是即使很常见,如果能做的更有意思点,对用户来说体验会更好,二是这个下拉刷新库,不止强大,还非常「智能」,他不只是如其他的刷新布局所说的支持所有的

2017-08-10 17:14:26 423

转载 Android 开发进阶:自定义 View 1-3 文字的绘制

这期是 HenCoder 自定义绘制的第三期:文字的绘制。之前的内容在这里:HenCoder Android 开发进阶 自定义 View 1-1 绘制基础HenCoder Android 开发进阶 自定义 View 1-2 Paint 详解如果你没听说过 HenCoder,可以先看看这个:HenCoder:给高级 Android 工程师的进阶手册简介上期

2017-08-01 11:38:25 599

原创 监听界面左右滑动

private GestureDetector gestureDetector;gestureDetector = new GestureDetector(this,onGestureListener); private GestureDetector.OnGestureListener onGestureListener = new Gest

2017-08-01 11:34:02 619

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除