- 博客(15)
- 资源 (197)
- 收藏
- 关注
原创 自定义控件之绘图篇(二):路径及文字
前言:今天项目进入攻关期,他们改Bug要改疯掉了,主管为了激励大家,给大家发了一封邮件,讲到他对项目和学习的理解,一个很好的图形模型,分享给大家,如图在下面给出:(不便给出原文,我仅做转述)无论是学习还是其它回报,它的回报曲线如下 :蓝色是(成长+付出),红色是回报。有多久可以达到这个红心,要看我们自已的努力,付出了多少专注与汗水。红色线的上挑,是前期厚积薄发的过程,先有异常低调的学习和努力...
2014-08-29 16:09:03 46450 45
原创 自定义控件之绘图篇(一):概述及基本几何图形绘制
前言:我最近想抽空研究研究android的各种特效,android的特效真是其它平台无法比拟的,而且一个漂亮的UI交互,会给APP增色不少,而学习特效之前,有关graphics绘图的基础知识是必不可少的,下面就分几篇对涉及到的基础知识进行梳理。志不强者智不达,言不信者行不果。——墨翟(凡诸事有成者都有惊人的毅力做后盾,相信自己,持之以恒,不久的将来,我们都将有一番成就,勤不富也饱,懒...
2014-08-27 19:39:20 65656 44
原创 Menu详解(三):使用上下文菜单
前言:有关Menu的这几篇文章在文章列表中,并不是顺序写的。因为最近学的东西比较多,感想也比较多,单一的写一个方面比较乏味,所以我就穿插着写了,下面我会把相关的链接给大家,供大家系统的学习。不积跬步无以至千里,不积小流无以成江河。(千里之行,始于足下,很多人都在抱怨上班后,根本没时间学习,想一想,你每天挤出半小时看书,哪怕,晚上十点钟到家,看半小时书再睡,或者早上早起半小时,不要说没...
2014-08-21 17:36:12 8750
原创 BroadcastReceiver详解
前言:这个月写的博客文章数量比较多,因为刚入门的缘故吧,多总结,由浅入深,等后面更深入了再给大家写续篇。学之广在于不倦,不倦在于固志。 ——晋·葛洪(学问的渊博在于学习时不知道厌倦,而学习不知厌倦在于有坚定的目标)一、概述BroadcastReceiver:直译是“广播接收者”,所以它的作用是用来接收发送过来的广播的。那我们有必要知道:什么是广播。广播,我的理解就...
2014-08-20 19:42:11 35114 11
原创 Menu详解(二):利用XML生成菜单和子菜单
前言:上篇,我们说了有关代码生成菜单和子菜单的方法,这里我们再讲讲有关利用XML生成菜单和子菜单的问题。业精于勤,荒于嬉,行成于思,毁于随(日拱一卒)系列文章:1、《Menu详解(一):代码实现系统菜单及子菜单》2、《Menu详解(二):利用XML生成菜单和子菜单》3、《Menu详解(三):使用上下文菜单》一、XML布局在我们新建工程时,系统...
2014-08-20 09:36:29 17355 5
原创 声明、使用与自定义权限
前言:今天突然想起来,前几天,一个在京东的同学,给我打电话,说他在吃饭时与一个技术大牛聊天,他说他android开发已经两年多了,不想再做android了,没什么挑战性了。当时大牛问了他几个问题,一个没答上来。然后,那人说,小伙子,你现在还处于不知道你不知道的阶段,再加把劲吧。然后,乖乖回去写代码。对于我这样一个还处在android入门阶段的人来讲,到达他这个程度已经是望尘莫及了,看来我还要再加把...
2014-08-19 16:31:30 7851 8
原创 ViewPager 详解(五)-----使用Fragment实现ViewPager滑动
前言:前几篇文章讲解了ViewPager的普通实现方法,但android官方最推荐的一种实现方法却是使用fragment,下面我们使用fragment来重新实现一下第一篇《ViewPager 详解(一)---基本入门》所实现的效果。系列文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详解(二)---详解四大函数》3、《ViewPage...
2014-08-18 15:03:51 118827 43
原创 Menu详解(一):代码实现系统菜单及子菜单
前言:这周看到菜单部分,以前也对菜单有过使用,但并没有系统的对菜单进行梳理。这次借着这个机会,对菜单进行梳理。但只是很浅显的系统讲解,即对菜单的种类及各种用法作了一些讲述,并没有对如何使用自定义的菜单布局做讲述,等下次有机会再次遇到的时候再补充吧,一下搞太多,有点吃不消,很累的。系列文章:1、《Menu详解(一):代码实现系统菜单及子菜单》2、《Menu详解(二):利用XML生成...
2014-08-18 11:28:10 33796 1
原创 ViewPager 详解(四)----自主实现滑动指示条
前言:前面我们用了三篇的时间讲述了有关ViewPager的基础知识,到这篇就要进入点实际的了。在第三篇《ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同》中,我们说了,PagerTabStrip和PagerTitleStrip都不适合用在实际用途中,当要在实际运用中,我们就要自己去实现相关的功能。这篇文章中单纯讲述划动指示条的实现方法,...
2014-08-14 13:40:05 48269 59
原创 ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同
前言:在前两篇文章中,我们讲解了滑动页面的的实现方法与四大函数的意义,但有时,仅仅实现页面滑动是不够的,还要有标题栏才会显得更友好。所以在这篇文章中,我将会向大家展示在android.support.v4包中的两个控件PagerTabStrip与PagerTitleStrip,他们都是用来实现标题栏的,但各自有些不同,在这篇文章中,我们就讲讲它们各自都能实现怎样的功能,又有哪些异同点。...
2014-08-12 22:00:52 88569 43
原创 ViewPager 详解(二)---详解四大函数
前言:上篇中我们讲解了如何快速实现了一个滑动页面,但问题在于,PageAdapter必须要重写的四个函数,它们都各有什么意义,在上节的函数内部为什么要这么实现,下面我们就结合android的API说明,详细讲解一下。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详解(二)---详解四大函数》3、《ViewPager 详解(三)-...
2014-08-11 09:29:26 103196 77
原创 ViewPager 详解(一)---基本入门
前言:这两天研究研究ViewPager滚动功能,现在很多的app都有用到这个功能,我们的大虾米也有这个模块。要研究就彻底的研究研究,我从不满足于一个功能只是简单的应用,要学就学的彻底,所以我打算将ViewPager 分几篇写,研究的哪个程度就写到哪个程度吧。今天是第一篇,基本入门篇。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详...
2014-08-09 09:48:01 213558 94
原创 intent详解(二)
前言:上篇讲解了有关intent的基础知识,现在通过几个实例讲讲intent这几个属性的具体应用,还有,(题外话)我发现不能一直听《一生所爱》太悲凉,整得我一晚上都没劲头了,心情很低落,看来以后还是少听悲伤的歌为好。相关链接:《intent详解(一)》一、使用包含预定义动作的隐式Intent效果图: 初始状态(一个按钮) ...
2014-08-06 20:48:45 6059 6
原创 intent详解(一)
前言:通过重新翻看android入门书籍,才发现原来自己露掉了那么多基础知道。原以为有了C的基础,快速开发应该是没有问题的了,但没有遇到问题的时候还是海搜,只知道这么写能完成这个功能,但为什么要这么写还是不太清楚,看来还是要好好把基础打一打,把android基础看完以后,再看看JAVA的基础知识。关于这个问题,写两篇,这篇基础知识讲解,下一篇代码实战。相关文章:《intent详解(二...
2014-08-06 13:55:21 34858 14
博客《自定义控件三部曲之绘图篇(十)——Paint之setXfermode(一)》对应源码
2016-04-28
对应源码
2016-04-19
博客《自定义控件三部曲之绘图篇(七)——Paint之函数大汇总》对应源码
2016-04-03
《自定义控件三部曲之绘图篇(六)——Path之贝赛尔曲线和手势轨迹、水波纹效果》对应源码
2016-03-30
博客《自定义控件三部曲之绘图篇(六)——Path之贝赛尔曲线和手势轨迹、水波纹效果》对应源码
2016-03-28
博客对应源码
2016-03-28
博客《Animation动画详解(十二)——animateLayoutChanges与LayoutTransition》对应源码
2016-03-26
博客《 Animation动画详解(十一)——layoutAnimation与gridLayoutAnimation》对应源码
2016-03-03
博客《 Animation动画详解(十)——联合动画的XML实现与使用示例》对应源码
2016-03-01
博客<Animation动画详解(九)——联合动画的代码实现>对应源码
2016-02-28
博客<Animation动画详解(七)——ObjectAnimator基本使用>对应源码
2016-02-27
博客<Animation动画详解(八)——PropertyValuesHolder与Keyframe>对应源码
2016-02-27
博客《Animation动画详解(四)——ValueAnimator基本使用》对应源码
2016-01-15
博客《鱼眼索引控件详解之二 —— 快速索引雏形实现》对应源码
2016-01-05
博客《鱼眼索引控件详解之一 —— 自定义索引器 》源码
2016-01-05
博客《 夯实JAVA基本之二 —— 反射(3):类内部信息获取》对应源码
2015-12-01
博客《反射(2):泛型相关周边信息获取》对应源码
2015-11-30
博客《夯实JAVA基本之二 —— 反射(1):基本类周边信息获取》对应源码
2015-11-27
《自定义控件三部曲视图篇(九)——RecyclerView实现滚动画廊控件》对应源码
2019-01-23
博客《RecyclerView系列之四回收复用实现方式二》对应源码
2018-12-12
博客《RecyclerView系列之四实现回收复用》对应源码
2018-12-07
博客《RecyclerView系列之三自定义LayoutManager》对应源码
2018-12-06
博客《自定义控件三部曲视图篇(五)——RecyclerView系列之二ItemDecoration》源码
2018-10-09
《RecyclerView系列之一——简单使用》对应源码
2018-09-18
《自定义控件三部曲视图篇(三)——瀑布流容器waterfalllayout实现》对应源码
2017-04-08
《自定义控件三部曲之绘图篇(二十)——RadialGradient与水波纹按钮效果》对应源码
2016-09-24
博客《自定义控件三部曲之绘图篇(十九)——LinearGradient与闪动文字效果》对应源码
2016-08-29
博客对应源码
2016-07-26
博客《自定义控件三部曲之绘图篇(十七)——为Bitmap添加阴影并封装控件》对应源码
2016-07-12
博客《自定义控件三部曲之绘图篇(十六)——给控件添加阴影效果与发光效果》对应源码
2016-07-04
博客《自定义控件三部曲之绘图篇(十五)——QQ红点拖动删除效果实现(基本原理篇)》
2016-06-08
博客《 WebView使用详解(三)——WebChromeClient与LoadData补充》对应源码
2016-06-04
博客《 WebView使用详解(一)——Native与JS相互调用(附JadX反编译)》对应源码
2016-05-21
博客《自定义控件三部曲之绘图篇(十三)——Canvas与图层(一)》对应源码
2016-05-04
博客《自定义控件三部曲之绘图篇(十二)——Paint之setXfermode(三)》对应源码
2016-04-30
博客《自定义控件三部曲之绘图篇(十一)——Paint之setXfermode(二)》对应源码
2016-04-30
博客《 自定义控件三部曲之绘图篇(九)——Paint之setColorFilter》对应源码
2016-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人