自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 验证码

数字和字母验证码image.jsp:[code="java"]255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(bc-fc); int g=fc+random.nextInt(bc-fc); int b=fc+random.nextInt(bc-fc); return new Color(...

2011-08-18 21:51:46 163

jquery-validation

register.jsp[code="java"] 用户注册 $().ready(function() { // validate signup form on keyup and submit ...

2011-08-14 10:16:14 170

原创 system挂载为rw

adb shell#su#mount -o remount,rw dev/block/mtdblock3 /system改回来#mount -o remount ,ro /system 安装 apk 到 /system/app 目录下$ adb push SecureSetting.apk /sdcard/ // 上传要安装的文件,为安装做准备。$ adb she...

2011-07-28 15:07:14 854

制作TextView的倒影

package com.javaeye.graphics;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.LinearGradient;import android.graphics.Matr...

2011-07-19 13:52:27 164

原创 Androkd开发坏境配置以及常用插件

步骤:1、安装jdk,并配置环境变量2、解压android-sdk-windows-1.5_r2,并配置环境变量:path=D:\eclipse\android\android-sdk-windows-1.5_r2\tools3、adt在线安装:help-Install New SoftWare: https://dl-ssl.google.com/android/eclipse/...

2011-06-21 10:39:28 141

原创 WAP、WIFI、CMWAP、CMNET上网方式的区别与联系

在国际上,通常只有一种GPRS接入方式,为什么在中国会有CMWAP和CMNET两兄弟呢?(彩信之所以单独配置接入点是因为彩信服务需要连接专用的服务器)使用 WIFI 上网的朋友,或不想使用 GPRS 连接,或部分网友对 GPRS 连接有恐惧,特别是怕上了昂贵的 CMNET ,因而到移动取消了 GPRS 服务,这样一来,虽然可以节约上网费用,但彩信收发也实现不了 … 多数情况下, CMWAP 连...

2011-06-04 23:45:23 671

原创 3G网络 —中国移动、中国联通、中国电信比较

1.WCDMA,运营商为中国联通W-CDMA(宽带码分多址)是一个ITU(国际电信联盟)标准,它是从码分多址(CDMA)演变来的。中国联通公司于2009年5月17日开始试商用WCDMA服务,10月1日正式商用WCDMA网络。特点: 全称为Wideband CDMA,也称为CDMA Direct Spread,意为宽频分码多重存取,这是基于GSM网发展出来的3G技术规范,是欧洲提出的...

2011-06-04 23:22:25 321

原创 Android的selector,背景选择器

首先android的selector是在drawable/xxx.xml中配置的,相关图片放在同目录下。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。[code="java"] ...

2011-05-22 11:50:57 109

原创 PUSH机制

1、长连接2、Android and XMPP http://www.moandroid.com/?p=1370 http://blog.csdn.net/xutaozero21/archive/2009/11/25/4873439.aspx http://mysuperbaby.iteye.com/blog/902054 http://bbs.gfan.com...

2011-04-20 13:54:30 653

原创 ListView快速滑动搜索

相关资料:Android-ListView快速滚动示例增加首字母提示[url]http://disanji.net/2011/01/17/listview-fast-scroll-sample-first-letter/[/url]

2011-04-14 10:16:39 124

原创 汉字转化为拼音pinyin4j

汉字转成拼音如果自己实现起来有点麻烦,主要是怕有些汉字转不了,所以就准备使用一个开源的工具Pinyin4j. pinyin4j是一个支持将中文转换到拼音的Java开源类库,pinyin4j能够根据中文字符获取其对应的拼音,而且拼音的格式可以定制。pinyin4j的主页:http://pinyin4j.sourceforge.net/ 1. 支持简体中文和...

2011-04-01 16:15:43 130

原创 Android源码编译全过程

1, ubuntu 下源码编译最好切换到root用户下进行操作$ sudo -s1.1,下载jdk1.5 并安装(下载自解压版本并设置环境变量) 编辑/root/.bashrc 添加 #set java environment export JAVA_HOME=/work/jdk1.5.0_22 export JRE_HOME=JAVA_HOME/jre ex...

2011-03-18 09:39:21 262

原创 测试环境Hosts设置

设置方法://启动虚拟手机并更改分区大小为128Memulator -avd 模拟器名称 -partition-size 128 //取出hosts文件到PC上./adb pull /system/etc/hosts /home/jecelyin///获得root权限并将虚拟手机上的/system重新挂载为可写adb rootadb remount /...

2011-02-25 18:25:50 1480

原创 Activity的launchMode

请看博客:[url]http://marshal.easymorse.com/archives/2950[/url]

2011-01-16 17:02:59 80

原创 android多分辨力支持 密度与分辨力

关于Android的分辨率支持,为大家翻译官方文档看世界杯的空闲时间,翻译一下官方文档。分辨率问题是大家都很关心的(720×480会不会悲剧),而关于这个问题,android官方的文档无疑最有说服力。由于不是所有的人都愿意去读英文,所以趁球赛没开始,翻译一些。原文地址:http://developer.android.com/guide/practices/screens_suppor...

2010-12-29 15:37:37 135

原创 用shape美化控件

如果你对Android系统自带的UI控件感觉不够满意,可以尝试下自定义控件,我们就以Button为例,很早以前Android123就写到过Android Button按钮控件美化方法里面提到了xml的selector构造。当然除了使用drawable这样的图片外今天Android开发网谈下自定义图形shape的方法,对于Button控件Android上支持以下几种属性shape、gradi...

2010-12-29 10:34:53 164

原创 Android知识积累

[color=blue]引用系统资源:[/color] [size=large]android:textColor="@android:color/opaque_red" 指定package: android[/size][color=blue]引用主题属性:[/color] [size=large]另外一种资源值允许你引用当前主题中的属性的值。这个属性值只能在样式...

2010-12-28 13:44:14 128

自定义对话框Dialog

提醒对话框:布局文件:alertdialog.xml[code="java"] [/code]自定义类AlertDialog.java[code="java"]public class AlertDialog extends Dialog implements android.view....

2010-12-16 16:55:49 115

原创 Dialog

1. 创建对话框 1. Showing a Dialog 显示对话框 2. Dismissing a Dialog 解除对话框 1. Using dismiss listeners 使用解除监听器 3. Creating an AlertDialog 创建警告对话框 1...

2010-12-16 14:45:45 262

git测试笔记

root@rdcdz10851:~/gittest# cd aroot@rdcdz10851:~/gittest/a# git branch* masterroot@rdcdz10851:~/gittest/a# git log --pretty=oneline90866f2f91c211080d2e0e773f1d0a3d14e6f763 a v1.0root@rdcdz10...

2010-12-02 09:20:25 81

原创 Android 文件系统的结构

1、Android 文件系统的结构Android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中,ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator加载这3个映像文件后,会把 system和userdata分别加载到 ramdisk文...

2010-11-06 22:56:24 88

原创 Linux Source命令及脚本的执行方式解析

当我修改了Linux里的/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile对source进行了学习,并且用它与sh 执行脚本进行了对比,现在总结一下。source命令:source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。功能:使Shell读入指定的Shell程序文件...

2010-11-04 22:36:29 99

原创 Linux/Ubuntu chmod命令详解使用格式和方法

转自:http://www.ownlinux.cn/2008/03/14/ubuntu-linux-chmod/在 Ubuntu Linux 中用源码文件安装软件时经常都会用到chmod命令来更改文件的权限使其在安装时有执行的权限。由于 Ubuntu Linux 默认不能用root账户来登录所以在用chmod命令来更改文件的权限时往往需要结合sudo命令来使用,如果你对sudo命令还不...

2010-11-04 09:20:05 96

原创 DB和File工具类

DB工具类:[code="java"]import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.List;import com.huawei.android.browser.fusion.FusionCode;im...

2010-11-01 15:46:53 177

原创 打造自己的动画效果

当我们的软件基本功能都实现了之后,我们是不是还可以把它做的更好呢?一个能让用户体验明显提升的方法,就是为我们的应用适当的增加一些动画效果,Android系统中已经为我们内置了几个常用的动画,基本满足我们日常的需要。但是如果我们的需求比较特殊,需要实现自己特定的动画效果又改怎么办呢?下面就为大家介绍一下。 整体来说Android中的动画,就是一个线性变换,学过线性代数的同学肯定不陌生拉...

2010-10-29 14:25:20 97

原创 画图,Shader Path

[code="java"]package com.javaeye.android.my;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.content.Context;import android.graphics.Canvas;im...

2010-10-28 16:42:06 206

原创 Google API应用

获取Location Provider:android location provider有两个a、LocationManager.GPS_PROVIDER: 对应权限b、LocationManager.NETWORK_PROVIDER: 对应权限[code="java"] private Location getLocationProvider(LocationMana...

2010-10-27 16:21:53 165

原创 使用SoundPool播放游戏音效

在Android开发中我们经常使用MediaPlayer来播放音频文件,但是MediaPlayer存在一些不足,例如:资源占用量较高、延迟时间较长、不支持多个音频同时播放等。这些缺点决定了MediaPlayer在某些场合的使用情况不会很理想,例如在对时间精准度要求相对较高的游戏开发中。 在游戏开发中我们经常需要播放一些游戏音效(比如:子弹爆炸,物体撞击等),这些音效的共同特点...

2010-10-12 15:51:42 123

原创 获取手机屏幕大小两种方法

第一种:[code="java"] public Point getDisplayMetrics() { DisplayMetrics dm = new DisplayMetrics(); dm = getApplicationContext().getResources().getDisplayMetrics(); int screenWidt...

2010-10-09 09:16:11 178

原创 FilenameFileter与FileFilter

使用FilenameFilter实现图片过滤,只要.gif,.jpg,.png文件。java 代码 [code="java"] public class ImageFilter implements FilenameFilter{ public boolean isGif(String file) { if (file.toLow...

2010-10-08 13:38:01 91

原创 Android获取状态栏和标题栏的高度

1.获取状态栏高度:decorView是window中的最顶层view,可以从window中获取到decorView,然后decorView有个getWindowVisibleDisplayFrame方法可以获取到程序显示的区域,包括标题栏,但不包括状态栏。于是,我们就可以算出状态栏的高度了。[code="java"]Rect frame = new Rect();getW...

2010-09-29 12:04:43 91

原创 绘图Canvas

做java的都知道,绘图肯定首先需要一个Canvas,然后在用Graphics在上面绘制自己想要图案。不错,Android上面也类似,你可以从一个Bitmap得到它的Canvas(new Canvas(BitMap bitMap)),进行绘制,也可以自定义一个View,用它的Canvas。不同的是,Android里没有Graphics,而用 Paint代之,当然用法也稍有不同。以下是自定义View...

2010-09-17 10:08:19 71

原创 Android Bitmap和Canvas

位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源: Resources res=getResources();[color=red]使用BitmapDrawable获取位图[/color] ...

2010-09-17 09:51:55 64

原创 ConditionVariable控制通知栏消息变更

ConditionVariable介绍:ConditionVariable类位于android.os.ConditionVariable,它可以帮助Android线程同步。在SDK上的介绍ConditionVariable不同于标准Java位于java.lang.Object wait() 和 notify() ,[color=red]这个类可以等待自己[/color],这就意味着 open(...

2010-09-10 16:07:38 95

原创 (转)Android 让你的SeekBar 也支持长按事件

注:原文出自:http://www.cnblogs.com/TerryBlog/archive/2010/08/31/1813481.htmlSeekBar 本身有就是一个View 对象,既然是View 对象那也证明它有setOnLongClickListener 事件,众所周知,这个事件是让一个View 对象拥有长按功能,进而达到我们想要实现的操作。  为SeekBar 添加长按...

2010-09-10 15:42:38 197

原创 触发AppWidget上控件事件来更新AppWidget

思想:利用AppWidgetProvider里面的onReceive()事件接收广播来更新AppWidget。步骤:一、给AppWidget上的某个控件设置OnClickPendingIntent():[code="java"]Intent UPintent=new Intent("zyf.test.widget.UP"); PendingIntent pendingInten...

2010-09-06 15:53:25 303

原创 反编译apk

一、更改apk文件的后缀名,如:LianyunHelper3.0.11.apk改成LianyunHelper3.0.11.zip二、用zip解压缩LianyunHelper3.0.11.zip文件三、从解压缩的文件夹中取出classes.dex文件并放到dex2jar.bat所在目录四、运行cmd命令,进入dex2jar.bat所在的目录,输入dex2jar.bat classes.d...

2010-09-06 10:31:35 334

原创 android工程下的文件资源类型

一个android工程中,有各种类型的资源文件,大致可以分为以下几种:1、 颜色 #RGB #ARGB #RRGGBB #AARRGGBB颜色资源应该位于标签下路径res/values/colors.xml 名字可以随意定义value使用 Resourse.getValues.getColor#FFFFFF#000000...

2010-09-01 13:28:59 217

原创 背景设置总结

一、setBackgroundColor(): 设置黄色:setBackgroundColor(Color.YELLOW) setBackgroundColor(0xFFFFFF00) setBackgroundColor(R.color.yellow) //这是在res/values/color.xml中定义的 #FFFFFF...

2010-09-01 10:34:59 149

原创 drawable中的layer-list使用

layer-list可以将多个图片按照顺序层叠起来。语法:在drawalbe/drawable-layer.xml中[code="java"] [/code]使用方式像其他图片一样:如在样式中引用:[code="java"] @drawable/lookup_bg [/code]在java代码中引...

2010-08-31 16:18:25 194

空空如也

空空如也

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

TA关注的人

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