自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Toast太丑,散落到各处无法统一更改,试试使用类加载器动态替换Toast.class

Android的提示主要使用Toast.makeText().show,方便又快捷,所以大多数时候我们都是在需要弹出对话框的地方直接这样时候。不过后来项目样式改版,发现Toast的提示方式不符合要求了。这个时候通常的做法,是对每一个地方进行替换,不过因为代码散布到各个地方,修改起来太复杂。今天实现另外一种实现,不仅仅可以用于Toast,这个一种思路,可以扩展到其他方面,比如全局关闭Log等。首

2017-04-06 14:35:08 877

原创 Android全局异常捕获,不退出应用,让应用正常运行下去!

Android全局异常捕获,不退出应用,让应用正常运行下去!当App发现异常后,如果程序没有处理,将交给虚拟机进行处理,通常会弹出一个对话框,然后退出应用。但大多数的应用可能对后续流程影响不大,比如分享功能出现。一个问题,真的有必要关闭整个应用吗?屏蔽这个功能,对整体来说不会有太大的影响。或者某个页面的数据出现了逻辑错误,大多数关闭当 前页面, 用户再重新启动便可以正常使用了。

2017-04-06 11:05:18 13812 9

原创 Android 通用页面滑动退出库,集成简单只要一行代码

在Android应用中很多应用都已经由集成滑动退出的效果,比如QQ,比如UC,又比如微信。QQ的滑动退出仅仅监听手势,没有任何动画效果,在手势触发成功后结束当前的页面。UC效果会好一些,会有根据手势慢慢移除的效果,但之前页面没有联动效果,这一点微信做的相对而言好些。微信的滑动退出,在当前页面滑动,之前的页面也会有个跟随的效果,想到的方案有在当前页面保持之前页面的引用,滑动过程中一起做联动效果,

2017-04-01 11:31:41 1303

原创 Android 滑动绘制流程探究 系统是如何提高滑动性能?

页面在滑动的过程中如果要感觉流程,必须要达到每秒60帧,当然多了也是浪费,因为那样人眼也是无法区分开来的。Android 图形绘制通过VSYNC机制来保证每秒的绘制帧数达到60帧。Android系统每隔16ms发出VSYNC信号,触发GPU对UI进行渲染,如果每次渲染都成功,这样就能够达到流畅的画面所需要的60fps,为了能够实现60fps,这意味着程序的大多数操作都必须在16ms内完成。那一帧占

2017-03-26 13:29:46 844

空空如也

空空如也

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

TA关注的人

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