- 博客(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关注的人
RSS订阅