自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

转载 Android解析XML

一、在Android应用中的XML文件来源1、本地xml文件    本地XML文件可以放在应用根目录assets文件夹、res/xml、res/raw、SDcard卡、应用的data目录等;除res/xml可直接通过getXml(int id)获取XML文档,返回一个解析器对象(XmlResourceParer:XmlResourceParer是XmlPullParser的子类),其它

2012-12-27 16:50:38 662

转载 动画后点击事件

在开发Android应用过程中,我曾遇到过下面的问题:     假设有一个View,它在做一系列复杂的、组合的Tween动画(平移动画、旋转动画、缩放动画、Alpha动画)。在动画的过程中,用户会去点击这个View。如何去判断这个View被点击中了没有呢?     为此,我曾专门在CSDN上发布了一条悬赏100分的技术贴:        http://topic.csdn.ne

2012-12-17 15:08:45 1359

转载 硬件加速 setlayertype

从Android 3.0开始,Android的2D渲染管线可以更好的支持硬件加速。硬件加速使用GPU进行View上的绘制操作。硬件加速可以在一下四个级别开启或关闭:ApplicationActivityWindowViewApplication级别往您的应用程序AndroidManifest.xml文件为application标签添加如下的属性即可为整个应用程序开启

2012-12-17 15:03:10 19505

转载 BaseLine

中文翻译是基准线的意思,看似简单又有些不好理解,其实这个baseline相当于笔记本里写文字时候的底下的那条线,在RelativeLayout中baseline举例:比如,加入两个相邻的TextView,给第二个TextView一个大一点的padding(比如20dp),如果加了layout_alignBaseline到第二个TextView中的话,TextView中的文字"world"会

2012-12-14 11:13:29 1028 1

转载 LayoutAnimationController

1. LayoutAnimationController用于为一个Layout里面的控件或者是Viewgroup的控件设置动画效果。。2.每一个控件都会有相同的动画效果3.这些动画效果在不同的时间现实出来4.LayoutAnimationController不仅可以在Layout里面实现也可以在代码中实现。。怎么样在xml中使用LayoutAnimati

2012-12-14 11:03:02 673

转载 自定义控件

1、在values目录下新建attrs.xml文件,在这之中定义属性。 2、使用时xml中添加域说明   xmlns:app="http://schemas.android.com/apk/res/com.example.android.apis"  包名<LinearLayout xmlns:a

2012-12-13 15:46:13 470

转载 高级绘画

Canvas  提供了绘图方法,可以向底层的位图绘制基本图形。       Paint  也称为"刷子",Paint可以指定如何将基本图形绘制到位图上。       Bitmap  绘图的表面。        Android绘图API支持透明度、渐变填充、圆边矩形和抗锯齿。遗憾的是,由于资源限制,它还不支持矢量图形,它使用的是传统光栅样式的重新绘图。       这种光栅方法的

2012-12-12 17:54:45 1983

转载 ShapeDrawable

package com.example.android.apis.graphics;import com.example.android.apis.R;import android.app.Activity;import android.content.Context;import android.graphics.*;import android.graphics.drawable

2012-12-12 11:57:36 653

转载 Shape

shape>    实心 -->      solid android:color="#ff9d77"/>      渐变 -->      gradient          android:startColor="#ff8c00"          android:endColor="#FFFFFF"          android:angle="270" />

2012-12-12 11:43:29 363

转载 带链接String

1、text1: This is some text. In this text are some things that are actionable. For instance, you can click on http://www.google.com and it will launch the web browser. You can clic

2012-12-10 16:58:23 445

转载 String.xml

App/Activity/Hello World Hello, World!加粗字体   斜体字体   给字体加下划线  \n 换行  \u0020表示空格  \u2026表示省略号  使用<b>和<b>来打印出 这样的文字;“<”表示“的意思;  使

2012-12-10 15:54:59 365

转载 Scroller

Android里Scroller类是为了实现View平滑滚动的一个Helper类。通常在自定义的View时使用,在View中定义一个私有成员mScroller = new Scroller(context)。设置mScroller滚动的位置时,并不会导致View的滚动,通常是用mScroller记录/计算View滚动的位置,再重写View的computeScroll(),完成实际的滚动。

2012-12-07 17:42:30 395

转载 GradientDrawable

GradientDrawable允许指定绘制图形的种类:LINE,OVAL,RECTANGLE或是RING ,颜色渐变支持LINEAR_GRADIENT,RADIAL_GRADIENT 和 SWEEP_GRADIENT。其中在使用RECTANGLE(矩形),还允许设置矩形四个角为圆角,每个圆角的半径可以分别设置:public void setCornerRadii(float[]

2012-12-06 10:35:34 538

转载 ColorMatrix

在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。颜色矩阵android中可以通过颜色矩阵(ColorMatrix类)方面的操作颜色,颜色矩阵是一个5x4 的矩阵(如图

2012-12-06 10:20:20 499

转载 Matrix

Matrix学习——基础知识以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。首先给大家举个简单的例子:现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为

2012-12-05 16:46:26 385

转载 Canvas的裁剪功能

Canvas提供了ClipPath, ClipRect, ClipRegion 等方法来裁剪,通过Path, Rect ,Region 的不同组合,Android几乎可以支持任意现状的裁剪区域。     android.graphics包中定义了Point, Rect, Path, Region 这几种几何形状,Path可以为有圆弧,椭圆,二次曲线,三次曲线,线段,矩形等基本几何图形或是由

2012-12-04 14:51:09 684

java设计模式

介绍了Java开发过程中常用的设计模式,对于开发水平的提高有很大的帮助

2013-05-22

带固定header浮层的listview

带固定header浮层的listview 根据滑动位置判断header中的显示内容

2013-05-22

cygwin_setup

cygwin 在windows上模拟linux环境 android进行ndk编程时,方便生成so包

2013-03-08

cygwin+NDK环境搭建

使用NDK,在Android开发总调用c++等语言 使用cygwin模拟unix环境以生成so文件

2013-01-28

OpenGL ES着色语言

OpenGL ES着色语言

2012-11-12

ADT 17.0.0

Android开发,ADT的离线安装包避免了在线安装的长时间等待

2012-04-17

subclipse-1.8.7

Eclipse中subclipse插件的离线安装包

2012-04-17

Android系统 2.3源码

Android系统2.3源码

2012-04-17

空空如也

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

TA关注的人

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