摘要: 实列图:源码:ColorPickerView.javapackage com.px.color;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.ComposeShader;import android. 阅读全文
posted @ 2012-10-26 15:14 滴水瓦 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 先上图1.测试界面2.调色板对话框3.改变字体颜色package com.xsl.colorpicker;import android.app.Dialog;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;import android.graphics.Paint;import android.graphics.RectF;import android.graphics.Shader 阅读全文
posted @ 2012-10-26 15:07 滴水瓦 阅读(3208) 评论(0) 推荐(0) 编辑
摘要: 一、如果想在Activity中得到新打开Activity关闭后返回的数据,需要使用系统提供的startActivityForResult(Intentintent,intrequestCode)方法打开新的Activity,新的Activity关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(intrequestCode,intresultCode,Intentdata)方法。package com.ljq.activitys;import android.app.Activity;import android.c 阅读全文
posted @ 2012-10-25 14:50 滴水瓦 阅读(322) 评论(0) 推荐(0) 编辑
摘要: PreferenceActivity通常用在设置界面,用于保存设置的状态数据。在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局。Preference布局结构和View的布局结构本质上还是大同小异,Preference的优点在于布局界面的可控性和高效率以及可存储值的简洁性(每个PreferenPreferencece存储在相对应下的SharedPreference文件夹下)。下面,我们对比Preference和View下得各个子控件,对他们的家庭元素在宏观上有个 阅读全文
posted @ 2012-10-24 14:31 滴水瓦 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 先来了解一下文件属性,在shell环境里输入:ls-l可以查看当前目录文件。如:drwxr-xr-x2 dsw dsw 1024 12-1017:37 Android分别对应的是:文件属性 连接数文件拥有者 所属群组 文件大小文件修改时间 文件名这里r可读,w可写,x可执行,其中文件属性分为四段,----------10个位置,如上所述:drwxr-xr-x 第一个字符指定了文件类型 //d->目录 -->非目录(文件) 第二段是文件拥有者的属性(三个字符长度) //创建者拥有读写执行权限 第三段是文件所属群组的属性(三个字符长度) //群组用户拥有写执行权限第四段是对于其它用.. 阅读全文
posted @ 2012-10-23 17:53 滴水瓦 阅读(944) 评论(0) 推荐(0) 编辑
摘要: Java Arraylist 如何使用 Comparator排序import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class Sort implements Comparator<String> { private final static int UP = 1; private final static int DOWM = -1; private int state; public Sort(int state) { this.state = st 阅读全文
posted @ 2012-09-21 17:32 滴水瓦 阅读(4020) 评论(0) 推荐(0) 编辑
摘要: HTML字符实体(Character Entities),转义字符串(Escape Sequence)为什么要用转义字符串?HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢?这就要说到HTML转义字符串(Escape Sequence)了。转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“<”和“>”这类符号已经用来表示H 阅读全文
posted @ 2012-09-21 10:44 滴水瓦 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 字符串资源给应用程序提供带有文本样式和格式选项的文本字符串。能够给应用程序提供三种类型的字符串资源:1.String提供单一字符串的XML资源。2.String Array提供一个字符串数组的XML资源3.Quantity Strings(Plurals)同一个单词或短语在不同数量时所使用的不同字符串的XML资源文件。通常指单词或短语的单/复数形式。所有的字符串都有使用一些样式标记和格式化参数的能力。String应用程序的代码中或其他资源的XML文件(如XML布局文件)中能够引用的一个单一字符串。注意:字符串是一个简单的资源,能够使用name属性(不是XML文件的名字)的值来引用这个字符串。因 阅读全文
posted @ 2012-09-19 23:26 滴水瓦 阅读(3401) 评论(0) 推荐(0) 编辑
摘要: 如何判断快捷方式是否已经创建的方法,因为快捷方式信息是保存在com.android.launcher的launcher.db的favorites表中,所以可以查询此表得到 一般android应用程序安装完成后是不会自动创建快捷方式的,所以可以自己在程序启动时实现。 需要权限 和要点击快捷方式对应的那个activity的属性。 以下是代码片段:<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="andro 阅读全文
posted @ 2012-09-16 18:59 滴水瓦 阅读(2115) 评论(3) 推荐(1) 编辑
摘要: 注意:android2.3版本不支持下面的自动接听方法。(会抛异常:java.lang.SecurityException: Neither user xxxxx nor current process has android.permission.MODIFY_PHONE_STATE.)第一步:准备应用环境需要的系统包和aidl文件。(1)在应用中创建包:android.telephony将android系统框架下的\framework\telephony\java\android\telephony目录中的NeighboringCellInfo.aidl文件复制到上面创建的包(andr.. 阅读全文
posted @ 2012-09-12 14:35 滴水瓦 阅读(2689) 评论(0) 推荐(0) 编辑