自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java和Android架构

探讨Java/Android架构,分享和推送Java/Android方向的技术和文章,让你成为这方面的大牛,让你每天都成长一点.

  • 博客(6)
  • 收藏
  • 关注

原创 设计模式之策略模式

        先看设计模式的定义:        策略模式(Strategy Pattern):定义了算法族,分别封装起来,让它们之间可相互替换,次模式让算法的变化独立于使用算法的客户。         举个例子,大家应该都玩过武侠角色游戏,下面就以角色游戏为背景来介绍。假设公司需要做一款武侠游戏的角色模块,需求是这样:每个角色对应一个名字,每类角色对应一种样子,每个角色拥有一个逃跑...

2015-08-31 20:15:56 90

原创 Android——Matrix类

在Android中,对图片的处理需要使用到Matrix类,Matrix是一个3 x 3的矩阵,他对图片的处理分为四个基本类型:1、Translate————平移变换2、Scale————缩放变换3、Rotate————旋转变换4、Skew————错切变换在Android的API里对于每一种变换都提供了三种操作方式:set(用于设置Matrix中的值)、post(后乘,根据矩...

2015-08-25 11:16:17 160

原创 android自定义布局中的平滑移动

        在android应用程序的开发过程中,相信我们很多人都想把应用的交互做的比较绚丽,比如让界面切换平滑的滚动,还有热度灰常高的伪3D等界面效果,通常情况下,系统提供的应用在特效这方面只能为我们提供简单的动画接口,所以要想实现比较酷炫的效果还是要自己去开发布局控件(即所谓的自定义View、ViewGroup)。        下面就自定义控件开发做一些简单的介绍,其实那个地...

2015-08-24 11:27:03 270

原创 Android onMeasure方法介绍

onMeasure方法在控件的父元素正要放置它的子控件时调用.它会问一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec.  它们指明控件可获得的空间以及关于这个空间描述的元数据.  比返回一个结果要好的方法是你传递View的高度和宽度到setMeasuredDimension方法里.  接下来的代码片段给出了如何重写on...

2015-08-24 11:26:34 87

原创 【转】Android开发中,有哪些让你觉得相见恨晚的方法、类或接口?

 1、Throwable类中的getStackTrace()方法,根据这个方法可以得到函数的逐层调用地址,其返回值为StackTraceElement[];2、StackTraceElement类,其中四个方法getClassName(),getFileName(),getLineNumber(),getMethodName()在调试程序打印Log时非常有用;3、UncaughtE...

2015-08-10 14:13:15 145

原创 转载新闻 开发第一个Android应用之前你需要知道的六件事

本文出自:Philosophical Hacker,译文出自:开发技术前线,译者:dengshiwei 我的第一个应用非常糟糕。事实上,它糟糕得以致于我从应用市场上删除它,同时我甚至都不会在我的简历上罗列出它。如果我在开发之前能够知道一些Android开发的事情,也不会糟糕到这步田地。 本文中所罗列的事情是你在开发第一个Android应用的时候需要牢记在大脑中的。我接下来将展示的实际错误均来自...

2015-08-02 13:45:10 164

空空如也

空空如也

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

TA关注的人

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