自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 build.gradel

apply plugin: 'com.android.application'//说明module的类型,com.android.application为程序,com.android.library为库android { compileSdkVersion 22//编译的SDK版本 buildToolsVersion "22.0.1"//编译的Tools版本 default

2017-03-17 17:08:06 461

转载 ViewDragHelper实战 自己打造Drawerlayout

转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/47396187; 本文出自:【张鸿洋的博客】一、概述中间拖了蛮长时间了,在上一篇我们介绍了ViewDragHelper,详情:ViewDragHelper完全解析,当然了,上一篇都是小示例的形式去演示代码功能,并不能给人一种实用的感觉。那么,本篇博客就准备实用View

2016-09-26 15:38:17 330

转载 Android ViewDragHelper完全解析 自定义ViewGroup神器

转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/46858663; 本文出自:【张鸿洋的博客】一、概述在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个方法是一件很不容易的事

2016-09-23 14:22:20 309

转载 Fresceo使用详解--用Java代码实现xml配置的效果(二)

转自:http://blog.youkuaiyun.com/hongensq/article/details/52623376 RoundingParams百学须先立志—学前须知:之前我们学会了一些基本的效果设置,对于常见的圆形圆角图没有涉及,那么今天我们就一起来看看,如何设置圆形圆角图。尽信书,不如无书—能学到什么?1、DraweeHierarchy 2、SettableDraweeHie

2016-09-22 15:25:46 568

转载 Fresceo使用详解--用Java代码实现xml配置的效果

GenericDraweeHierarchy百学须先立志—学前须知:之前我们学会了如何在XML中设置各项特效的属性,可是在日常开发中,我们的需求是变化莫测的,不可能是提前在XML声明好,也不是所有的控件都写在XML里面;于是用Java代码控制各项特效属性就显得格外重要,掌握这一重要技能势在必得!尽信书,不如无书—能学到什么?1、DraweeHierarchy 2、SettableDraweeH

2016-09-22 15:20:58 713

转载 Fresco使用详解

Fresco简单的使用—SimpleDraweeView百学须先立志—学前须知:在我们平时加载图片(不管是下载还是加载本地图片…..)的时候,我们经常会遇到这样一个需求,那就是当图片正在加载时应该呈现正在加载时的图像,当图片加载失败时应该呈现图片加载时的图像,当我们重新加载这张图片时,应该呈现重试时图像,直到这张图片加载完成。这些繁琐并且重复的如果得不到简化的话,那将是一个开发人员的噩梦,现在好了

2016-09-22 14:14:33 4297

转载 Android FoldingLayout 折叠布局 原理及实现(二)

转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/44283093,本文出自:【张鸿洋的博客】1、概述在上一篇Android FoldingLayout 折叠布局 原理及实现(一)我们实现了下面的1,2,3。1、Matrix的setPolyToPoly使用2、在图片上使用渐变和阴影

2016-09-20 13:56:38 365

转载 Android FoldingLayout 折叠布局 原理及实现(一)

转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/44278417,本文出自:【张鸿洋的博客】1、概述无意中翻到的FoldingLayout的介绍的博客,以及github地址。感觉很nice呀,于是花了点时间研究以及编写,本篇博客将带大家从最基本的原理分析,一步一步的实现我们的FoldingLayout,当然了,如果

2016-09-20 13:55:21 294

转载 LayoutAnimation与LayoutTransition

概述在Android的动画体系中,有补间动画,帧动画和属性动画,但是这些动画都是针对单个对象的,如果相对ViewGroup作动画,就要用到布局动画了LayoutAnimationLayoutAnimation 是API Level 1 就已经有的,LayoutAnimation是对于ViewGroup控件所有的child view的操作, 也就是说它是用来控制V

2016-09-19 17:05:20 679

转载 ViewAnimation和DrawableAnimation

一、Animations介绍Animations是一个实现android UI界面动画效果的API,Animations提供了一系列的动画效果,可以进行旋转、缩放、淡入淡出等,这些效果可以应用在绝大多数的控件中。 二、Animations分为两大类:1.Tween Animations:该类Animations提供了旋转、移动、伸展和淡出等效果。Alpha——淡入淡出,Scale—

2016-09-19 16:47:31 314

转载 EventBus 3.0使用详解

EventBus介绍:     EventBus出自greenrobot,和之前大名鼎鼎的GreenDao出自同一家。之前一直使用的是2.4版本,今天我们将学习分析最新的Event 3.0,EventBus 3.0 最新的特性就是加入了注解,通过注解的方式 告知订阅函数运行在哪个线程中。     github地址:https://github.com/greenrobot/EventBus

2016-09-13 15:32:54 817

转载 Java 并发工具包 java.util.concurrent 用户指南

译序本指南根据 Jakob Jenkov 最新博客翻译,请随时关注博客更新:http://tutorials.jenkov.com/java-util-concurrent/index.html。本指南已做成中英文对照阅读版的 pdf 文档,有兴趣的朋友可以去 Java并发工具包java.util.concurrent用户指南中英文对照阅读版.pdf[带书签] 进行下载。

2016-09-09 17:54:10 342

转载 Android Touch 事件分发机制

转自:http://www.cnblogs.com/sunzn/archive/2013/05/10/3064129.html#!commentsAndroid 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEv

2016-09-06 11:43:55 230

转载 @RequestParam @RequestBody @PathVariable 等参数绑定注解详解

简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解:   @PathVariable;B、处理request header部分的注解:   @RequestHeader, @Cook

2016-08-19 14:46:48 263

转载 @RequestMapping 参数详解

简介:@RequestMappingRequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping注解有六个属性,下面我们把她分成三类进行说明。1、 value, method;value:     指定请求的实际地址,指定的地址可以是URI Template 模式(后面

2016-08-19 11:54:53 1168

转载 android matrix 最全方法详解与进阶(完整篇)

转自:http://blog.youkuaiyun.com/cquwentao/article/details/514452691 概述这里我们会详细讲解matrix的各个方法,以及它的用法。matrix叫做矩阵,在前面讲解 ColorFilter 的文章中,我们讲解了ColorMatrix,他是一个4*5的矩阵。而这里,我们讲解的Matrix不是用于处理颜色的,而是处理图形的。他是一个3*3

2016-08-16 11:49:38 479

转载 Design Support library简介

目前,我相信,没有任何 Android 开发者不知道材料设计的,因为它的设计在过去的一年震惊了世界,正式的变成了一个设计理念。令人惊讶的是,在 Android 应用中材料设计是不容易实现的,因为材料设计的 UI 组件 如: Floating Action Button (FAB) 在低于 Android L 系统上是不可用的。我们只能选择使用由独立开发者公布出来的第三方库。来了一个

2016-07-27 14:36:06 293

转载 Unable to execute dex: Multiple dex files define 解决方法

转自:http://blog.youkuaiyun.com/mxlxiao7/article/details/8978930问题发生概述:       程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后

2016-05-18 11:30:47 239

转载 Android 颜色渲染(十) ComposeShader组合渲染

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10366131Android 颜色处理(十) ComposeShader组合渲染   public ComposeShader(Shader shaderA,Shader shaderB, Xfermode mode)Parameters

2016-03-18 14:44:28 299

转载 Android 颜色渲染(九) PorterDuff及Xfermode详解

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10432935Android 颜色渲染(九)  PorterDuff及Xfermode详解    之前已经讲过了除ComposeShader之外Shader的全部子类, 在讲ComposeShader(组合渲染)之前,  由于构造ComposeShader需要 Porte

2016-03-18 14:43:24 245

转载 Android 颜色渲染(八) SweepGradient扫描/梯度渲染

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10473225Android 颜色处理(八) SweepGradient 扫描/梯度渲染为什么什么叫扫描渲染呢?  相信大家都看过雷达扫描的效果,尤其是在安全软件中.public SweepGradient(float cx,

2016-03-18 14:42:38 335

转载 Android 颜色渲染(七) RadialGradient 环形渲染实现水波纹效果

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10711779利用环形渲染我们可以做到什么? 其实很多都是非常常见的,比如上一篇实现的帮帮糖效果, 彩色的热气球,比如这里要讲到的水波纹效果,或者也可以理解为扩散色渲染效果首先看一下效果图:                                   

2016-03-18 14:41:50 345

转载 Android 颜色渲染(六) RadialGradient 环形渲染

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10419211Android 颜色处理(六) RadialGradient 环形渲染public RadialGradient(float x, float y, float radius, int[] colors, float[] po

2016-03-18 14:40:59 309

转载 Android 颜色渲染(五) LinearGradient线性渲染

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10566219Android 颜色处理(五) LinearGradient线性渲染        相信很多人都看过歌词同步的效果, 一是竖直方向的滚动,另一方面是水平方面的歌词颜色渐变点亮效果,这种效果怎么做呢? 这就需要用到LinearGradient线性渲染,下面还是

2016-03-18 14:39:49 325

转载 Android 颜色渲染(三) Shader颜色渲染

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10418901相信看过在上一篇中提到的三篇文章后,大家已经对颜色处理方面有更深的体会.       之前讲到颜色渐变的效果, 具体怎么做呢,这就需要应用颜色渲染. 首先要介绍Android Api中关于颜色渲染的几个重要的类:   Shader,BitmapS

2016-03-18 14:38:23 316

转载 Android 颜色渲染(二) 颜色区域划分原理与实现思路

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10298301上一篇讲到颜色选择器,该demo不能选择黑白或者具体区间颜色,这是为什么呢,还是要从原理部分讲起,首先看一下两张图:           图1                   图2看一下这两张图,有什么相似的地方么,其实在第二张图中已

2016-03-18 14:37:20 406

转载 Android 颜色渲染(一) 颜色选择器 ColorPickerDialog剖析

转自:http://blog.youkuaiyun.com/t12x3456/article/details/10298975Android 颜色选择器之ColorPickerDialog剖析      有这样一个需求,可以让用户自定义背景颜色,这就需要提供一个颜色选择器给用户.      在Android 中,如何实现这样的功能呢,遇到这种需求是,先查看一下ApiDemo

2016-03-18 14:35:13 413

转载 android Graphics( 五):drawText()详解

转自:http://blog.youkuaiyun.com/harvic880925/article/details/50423762相关文章:1、《android Graphics(一):概述及基本几何图形绘制》2、《android Graphics(二):路径及文字》3、《android Graphics(三):区域(Range)》4、《android Gr

2016-03-18 14:31:41 358

转载 android Graphics(四):canvas变换与操作

转自:http://blog.youkuaiyun.com/harvic880925/article/details/390809311、《android Graphics(一):概述及基本几何图形绘制》2、《android Graphics(二):路径及文字》3、《android Graphics(三):区域(Range)》4、《android Graphics(四):can

2016-03-18 14:29:59 487

转载 android Graphics(三):区域(Range)

转自:http://blog.youkuaiyun.com/harvic880925/article/details/39056701相关文章:1、《android Graphics(一):概述及基本几何图形绘制》2、《android Graphics(二):路径及文字》3、《android Graphics(三):区域(Range)》4、《android Graphi

2016-03-18 14:27:08 266

转载 android Graphics(二):路径及文字

转自: http://blog.youkuaiyun.com/harvic880925/article/details/38926877相关文章:1、《android Graphics(一):概述及基本几何图形绘制》2、《android Graphics(二):路径及文字》3、《android Graphics(三):区域(Range)》4、《android Graph

2016-03-18 14:25:45 296

转载 android Graphics(一):概述及基本几何图形绘制

转自:http://blog.youkuaiyun.com/harvic880925/article/details/38875149相关文章:1、《android Graphics(一):概述及基本几何图形绘制》2、《android Graphics(二):路径及文字》3、《android Graphics(三):区域(Range)》4、《android Graphi

2016-03-18 14:23:43 300

原创 在使用shape的同时,用代码修改shape的颜色属性

GradientDrawable myGrad = (GradientDrawable)view.getBackground();  myGrad.setColor(color);

2015-10-29 14:47:27 606

转载 Android Https相关完全解析 当OkHttp遇到Https

转自:http://blog.youkuaiyun.com/lmj623565791/article/details/48129405一、概述其实这篇文章理论上不限于okhttp去访问自签名的网站,不过接上篇博文了,就叫这个了。首先要了解的事,okhttp默认情况下是支持https协议的网站的,比如https://www.baidu.com,https://github.com/hongyan

2015-09-06 17:58:25 989

转载 Android OkHttp完全解析 是时候来了解OkHttp了

转自:http://blog.youkuaiyun.com/lmj623565791/article/details/47911083一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下okhttp还是蛮必要的,本篇博客首先介绍okht

2015-09-06 17:57:26 360

转载 Android IntentService完全解析 当Service遇到Handler

转自:http://blog.youkuaiyun.com/lmj623565791/article/details/47143563一 概述大家都清楚,在Android的开发中,凡是遇到耗时的操作尽可能的会交给Service去做,比如我们上传多张图,上传的过程用户可能将应用置于后台,然后干别的去了,我们的Activity就很可能会被杀死,所以可以考虑将上传操作交给Service去做,如果担心

2015-09-06 17:50:38 303

转载 Android HandlerThread 完全解析

转自:http://blog.youkuaiyun.com/lmj623565791/article/details/470797371、概述话说最近股市变动不变,也成了热火朝天的话题。不知道大家有没有考虑做个实时更新股市数据的app呢?假设我们要做一个股市数据实时更新的app,我们可以在网上找个第三方的股市数据接口,然后在我们的app中每隔1分钟(合适的时间)去更新数据,然后更新我们的UI即

2015-09-06 17:45:02 391

转载 Android 基于Message的进程间通信 Messenger完全解析

转自:http://blog.youkuaiyun.com/lmj623565791/article/details/47017485一、概述说到Android进程间通信,大家肯定能想到的是编写aidl文件,然后通过aapt生成的类方便的完成服务端,以及客户端代码的编写。如果你对这个过程不熟悉,可以查看Android aidl Binder框架浅析;当然今天要说的通信方式肯定不是通过编

2015-09-06 17:39:18 403

转载 Android ViewDragHelper完全解析 自定义ViewGroup神器

转自:http://blog.youkuaiyun.com/lmj623565791/article/details/46858663一、概述在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个方法是一件很不容易的事,需要自己去处理:多手指的处理、加速度

2015-09-06 17:09:55 282

转载 Android 增强版百分比布局库 为了适配而扩展

转自:http://blog.youkuaiyun.com/lmj623565791/article/details/46695347一、概述周末游戏打得过猛,于是周天熬夜码代码,周一早上浑浑噩噩的发现android-percent-support-lib-sample这个项目,Google终于开始支持百分比的方式布局了,瞬间脉动回来,啊咧咧。对于这种历史性的时刻,不出篇博客难以表达我内心的激

2015-09-06 17:07:35 560

空空如也

空空如也

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

TA关注的人

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