自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (10)
  • 论坛 (3)
  • 收藏
  • 关注

原创 用DrawText实现高效的Android倒计时功能。

上一篇博客也说了要实现一个倒计时的自定义控件,这次就把写好的自定义控件给发出来。暂时用着还没有什么问题,功能还较弱,日后可能会继续强化,目前就这样了,觉得还不错的话可以自己修改。一、成品预览小时位数的切换和倒计时结束的回调。 可以设置字体大小,颜色,分隔符,分隔符两边的margin。 二、使用方式1. 首先定义一些自定义属性。attrs.xmlresour

2016-01-28 15:18:08 1284

原创 深入了解LayoutInflater

写在前面:看了很多博客之后,被大神这种分享精神给感染了。我也决定开始正式写博客了,前面也写过一两篇,不过发现自己描述能力实在有限,而且似懂非懂,就不好意思发出来,现在重新整理,以后会坚持写下去,希望大家多多支持。1. LayoutInflater源码分析  想要真正的了解View, 我们需要从xml被inflate成View对象开始说起,对于LayoutInflater我们并不陌生,因为经常使用到。

2016-01-26 09:46:15 680 1

原创 Android,气泡动画

一、前言本来想做一个类似window气泡屏保的动画效果。 奈何小球间的非对心碰撞公式没研究出来,对于我来说真的太复杂了,等公式给我研究差不多的时候,发现计算角度的问题也很复杂。博主表示高中的时候物理从未及格,而且这是大学物理的课程……然而我大学并没有学物理。 目前做出来的效果也很简单,只是检测了边界碰撞,原理就是动量守恒,速度交换。 实际效果如丝般顺滑,gif录制掉帧了。 二、...

2016-01-25 14:48:49 8646 10

原创 Android:SwipeRefreshLayout和ViewPager滑动冲突的原因和正确的解决方式

一、前言急着解决问题的直接看博文的最后面吧,或者点这里跳转过去,正确的解决方式就在那。虽然SwipeRefreshLayout出来已经很久了,但是知道今天我才第一次使用。 然后发现两个问题: 1. SwipeRefreshLayout会吃掉ViewPager的滑动事件。 2. SwipeRefreshLayout需要套在ScrollView和ListView上的时候才表现的比较友好,在其他Vi

2016-01-21 10:30:09 18802 47

原创 Android:实现一个带动画轮播效果的公告条。

修改历史2016.01.20 如果多次setNoticeList,可能会出现重复。那是因为setNoticeList的时候没有移除掉runnable,动画重复了的问题。不过也就那几秒钟有问题,等时间过后会自动回复正常。现在已经修复, Demo也已经重新上传了一份。一、写在前面很简单的一个小控件,项目刚好有这个需求,没有写的太好,动画能设置,能用就行,欢迎大家一起学习交流。 这是预览图,如果看到卡

2016-01-20 13:37:26 5246 1

原创 实现带3D弹性效果的ViewPager(非自定义控件)

一、前言最近有朋友问我,这种效果是怎么做出来的…… csdn只能上传小于2M的图片,只好划的快一点了。 效果就是,在第一页和最后一页的时候,继续滑动会有个3D的旋转效果。第一反应就是jazzViewpager,叫朋友去试试看。结果他说不行,我也没去试,估计jazzViewPager是每个页面都会有动画…… 然后我用了一个很笨的方法,就是监听touch事件,用属性动画搞定。二、

2016-01-11 16:28:06 2126

Android热补丁动态修复技术(四)Demo

热补丁框架算是完成了,剩下一个补丁包的签名校验问题,目前也不太想研究,想重构一下项目再说。 这是重构之前的项目下载地址,乱起八糟的,有兴趣的可以下载玩玩。

2016-04-21

HotpatchDemo

Android热补丁框架。 gradle 1.5以上版本 补丁在压缩包中

2016-04-14

Android公告条Demo,NoticeViewDemo

欢迎下载学习交流,Demo的Gif演示在博客上就有。 这是我的博客地址 http://blog.csdn.net/u010386612

2016-01-19

Android公告轮播条,NoticeViewDemo修复bug

自定义Android公告轮播条,就是那种文字公告。 这是我的博客地址:http://blog.csdn.net/u010386612

2016-01-20

CountDownTime

一个自定义的Android倒计时,直接继承View。 Demo比较简单,供大家下载学习交流

2015-12-28

Android水波进度条

这是我的博客地址,欢迎大家交流。 http://blog.csdn.net/u010386612

2016-02-26

弹性效果的ViewPager的小Demo

欢迎下载学习交流。 这是我的博客地址 http://blog.csdn.net/u010386612

2016-01-11

Android热补丁动态修复技术(三)Demo

http://blog.csdn.net/u010386612 这是我的博客地址,欢迎大家多多交流。

2016-04-08

LoadingPageView

日常开发中,需要用到耗时操作的页面我们都应该加入等待页面。

2015-11-11

android调用系统拍照

拍照或者从相册中选择图片后,我们都可以直接或间接的得到Uri或源文件。 通过`imageView.setImageUri(uri)`不会引发图片方向不正确的问题。 但是通过`BitmapFactory.decodeFile();`将源文件解析成Bitmap后再`imageView.setImageBitmap();`的话,图片的方向会发生偏转。 大多数情况下操作图片不可避免的涉及到直接操作Bitmap,所以就需要解决图片旋转问题了,下面是演示如何拍照、选择相册中的图片后进行Bitmap旋转。

2018-11-27

博客文章标题无法修改。

发表于 2018-04-27 最后回复 2018-10-22

博客文章不见了,草稿箱的文章代替了上去

发表于 2016-04-11 最后回复 2018-04-27

昨晚发表的博客,不见了。

发表于 2015-12-26 最后回复 2015-12-31

空空如也

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

TA关注的人 TA的粉丝

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