概述我们在用Android中的Canvas绘制各种面图形时,可以通过Paint.setShader(shader)方法为画笔Paint设置shader,这样就可以绘制出多彩的图形。那么Shader是什么呢?做过GPU绘图的同学应该都知道这个词汇,Shader就是着色器的意思。我们可以这样理解,Canvas中的各种drawXXX方法定义了图形的形状,画笔中的Shader则定义了图形的着色、外观,二者结...
分类:
移动开发 时间:
2016-01-15 01:13:38
阅读次数:
428
Android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表ver...
分类:
其他好文 时间:
2015-12-27 10:53:10
阅读次数:
166
Android中的动画分为视图动画(View Animation)、属性动画(Property Animation)以及Drawable动画。从Android 3.0(API Level 11)开始,Android开始支持属性动画,本文主要讲解如何使用属性动画。关于视图动画可以参见博文《Android四大视图动画图文详解》。概述视图动画局限比较大,如下所述:
视图动画只能使用在View上面。
视图动...
分类:
移动开发 时间:
2015-12-16 00:29:50
阅读次数:
3711
批处理中的echo命令图文详解1. Echo显示当前ECHO的状态:ECHO ON 或者ECHO OFF2. ECHO ON将ECHO状态设置为ON,将显示命令行,也就是前面的C:\>类似的标志,如图所示:3. ECHO OFF将ECHO状态设置为OFF,将不显示命令行,也就是前面的C:\>类似的标...
分类:
其他好文 时间:
2015-12-07 11:53:31
阅读次数:
117
Android中的动画分为视图动画(View Animation)、属性动画(Property Animation)以及Drawable动画。Android从最初的版本就支持视图动画,视图动画顾名思义,就是应用在视图View上的动画。视图动画的核心类是android/view/animation/Animation,该类是一个抽象类,该类有五个子类,分别是AlphaAnimation、Transla...
分类:
移动开发 时间:
2015-12-04 16:27:30
阅读次数:
446
MyEclipse中创建新的Maven项目(webapp目录结构)过程如下:1.New -> Project... -> Maven Project2. Next,3. Next, 选择“maven-archetype-webapp”创建一个webapp目录结构的项目4. 填Group Id,Art...
分类:
移动开发 时间:
2015-12-02 14:41:01
阅读次数:
196
1、打开你的VS2012网站项目,右键点击项目》菜单中 重新生成一下网站项目;再次点击右键》发布:2、弹出网站发布设置面板,点击,创建新的发布配置文件:输入你自己定义的配置文件名:3、点击下一步:在发布方法中选“文件系统”,这样我们可以发布到自己指定的本机文件上。选择自己指定的文件夹:通过点击下图中...
分类:
Web程序 时间:
2015-11-18 19:27:16
阅读次数:
187
使用Eclipse进行团队开发,Eclipse SVN 插件是必不可少的工具之一。(备注:SVN,全称Subversion,分为服务器版本和客户端版本,我们使用的Eclipse SVN插件就是SVN客户端的一种。) Eclipse的SVN插件主要有两种,一种叫做Subclipse(主要支持Eclip...
分类:
系统相关 时间:
2015-10-31 20:05:23
阅读次数:
575
现象描述开发一个app避免不了在多种环境下运行,比如开发环境、测试环境、正式环境,而根据不同环境要配置不同的变量,在以前,我都是通过注释相关代码实现的,显然这样比较麻烦。
进入正题,那么如何可以一键更改配置呢?步骤一:配置build.gradle文件的productFlavors节点 productFlavors {
moon {//配置的名称,可以随便取
/...
分类:
移动开发 时间:
2015-10-26 15:37:24
阅读次数:
244
写本文的契机主要是前段时间有次用青花瓷抓包有一步忘了,在网上查了半天也没找到写的完整的教程,于是待问题解决后抽时间截了图,自己写一遍封存在博客园中以便以后随时查阅。charles又名青花瓷,在iOS开发中的抓包中具有重要作用。最大的三点用处,一就是拦截别人软件的发送的请求和后端接口,练习开发。二是自...
分类:
移动开发 时间:
2015-10-24 15:35:40
阅读次数:
197