- 博客(46)
- 资源 (11)
- 收藏
- 关注
原创 flex 国际化
<br />Flex开发(国际化)<br />在Flex4之前默认只支持en_US , ja_JP这两种本地化,因此如果想在Flex中支持中文或者其他语言时,需要额外的操作:<br />1、首先添加新的本地化支持,比如:zh_CN,使用以下方法:<br />在命令行下进入{FlexBuilder的安装目录}/sdks/3.0.0/bin目录下,运行命令:copylocale en_US zh_CN<br />该命令的格式为(copylocale original_locale new_locale)<br
2010-11-22 15:56:00
709
原创 flex校验
<br />package cn.newtouch.flexDemo.business.validator<br />{<br /> import mx.binding.utils.BindingUtils;<br /> import mx.containers.FormItem;<br /> import mx.controls.Alert;<br /> import mx.controls.ComboBox;<br /> import mx.controls.DateField;<br /> impor
2010-09-06 11:41:00
538
原创 android 五大布局(转)
<br />大家好,我们这一节讲一下Android对用五大布局对象,它们分别是FrameLayout(框架布局:不知道是不是这么翻译的),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局).<br />FrameLayout: <br />FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会
2010-07-01 10:57:00
359
原创 Android MediaPlayer播放mp3的实例(转载)
<br />Step 1 :新建一个Android工程,命名为MediaPlayerDemo.<br />Step 2 :准备素材,在res下建一个raw文件夹,将foollove.mp3导入,将play.png,pause.png,及stop.png导入res/drawable文件夹下.<br />Step 3: 设计UI布局,在main.xml里放入三个ImageButton(这里可以用AbsoluteLayout,或者RelativeLayout实现,我用后者).代码如下:<br /><?xml ve
2010-06-30 13:48:00
539
原创 Android Handler的使用(转载)
<br />package com.android.tutor; <br />import java.util.Timer; <br />import java.util.TimerTask; <br />import android.app.Activity; <br />import android.os.Bundle; <br />import android.os.Handler; <br />import android.os.Message; <br />public
2010-06-30 11:14:00
327
原创 介绍Android中与JSON相关的应用(转载)
JSON的定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON的结构:Name/Value Pairs,类似所熟知的Keyed list、 Hash table、Disctionary和Associative array。在Android平台中同时存在另外一个类 “Bun
2010-06-30 10:41:00
509
原创 EditText 监听 Text 的 改动(转载)
EditText 监听 Text 的 改动<br /> [功能]<br />当EditText 的 Text 改变时 我们希望得到通知 但是可惜的是 android 并没有这个监听器 也就无从得知变化了 但是有个类可以帮助我们 那就是 TextWatcher<br /> <br />[前提]<br />现有 EditText 其id = edit.<br />[代码]<br />1. 定义 TextWatcher 的实例private TextWatcher watcher = new TextWa
2010-06-30 10:25:00
450
原创 两种实现Toast 的例子(图片&文字)转载
1、使用图片<br />Toast toast = new Toast(this);<br />ImageView view = new ImageView(this);<br />view.setImageResource(R.drawable.icon);<br />toast.setView(view);<br />toast.show();<br />2、使用文字对话框<br />Toast toast = Toast.makeText(this, “lalalal”, Toast.LENGTH_L
2010-06-30 10:22:00
514
原创 创建alertDialog,Toast(转)
<br />创建AlertDialog:<br />AlertDialog.Builder builder = new AlertDialog.Builder(this);<br /><br /> builder.setMessage("Also post your message to Twitter?");<br /> builder.setCancelable(false);<br /><br /> builder.setP
2010-06-30 10:20:00
446
原创 Intent 的用法(转)
<br />显示网页:<br />Uri uri = Uri.parse(“http://www.google.com”);<br />Intent it = new Intent(Intent.ACTION_VIEW,uri);<br />startActivity(it);<br />显示地图:<br />Uri uri = Uri.parse(“geo:38.899533,-77.036476″);<br />Intent it = new Intent(Intent.Action_VIEW,uri)
2010-06-30 10:13:00
296
原创 android 可拖动的button(转载)
<br />1. 布局文件<br />view plaincopy to clipboardprint?<br /><?xml<br />version="1.0"<br />encoding="utf-8"?> <LinearLayout<br />xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"<br />android:layout_width="fill_parent"
2010-06-21 11:37:00
769
原创 android 开发环境搭建(转载)
<br />一、软件、开发包清单<br /> <br />Android开发首先需要搭建完整的开发环境,由于软件均是基于Dalvik Java Virtual Machine运行的所以Google官方推荐使用主流的Java开发IDE Eclipse。我们需要下载必要的开发组件。<br />1)Java运行时库(JRE),由于Eclipse使用Java开发,所以需要它才可以正常运行IDE。<br />运行eclipse需要jre,开发andriod需要jdk(包含了jre),所以我们下载javaSE(jdk)
2010-06-18 15:31:00
389
原创 Android MapView 申请apiKey
<br /> 1. 首先先要获取你的debug keystore位置:<br />打开Eclipse--->Windows---> preferences--->Android--->Build<br />查看默认的debug keystore位置,我的是C:/Documents and Settings/Administrator/.android/debug.keystore<br />2.<br />C:/Program Files/Java/jdk1.6.0_04/jre/bin>keytool -
2010-06-18 11:48:00
380
原创 anroid中建立sdcard
<br />1. 创建SD文件<br />首先运行cmd,然后cd到你的android —sdk的tools目录下(前提需要在tools目录下新建一个mycard文件夹)<br />命令行方式: mksdcard -l sdcard 200M d:/android/tools/mysdcard/sdcard.img 这样就在d:/android/tools/mysdcard/sdcard.img 创建了一个名为sdcard的200M的SD卡镜像文件 注意这里sdcard.img必须有img后缀,我之前就是
2010-06-18 11:46:00
413
原创 Android数据存取之Databases
<br />在Android平台上可以操作数据库,这是第一次接触Android时的惊艳之一。在Android平台上,绑定了SQLite数据库,这个数据库系统也是极具性格的,它的最大的应用场景是嵌入式系统,进一步了解可以参看这里。<br />如果有JDBC的经验,那么在这里会容易的多。Android中操作数据库首先要通过一个 类:android.database.sqlite.SQLiteOpenHelper。它封装了如何打开一个数据库,其中当然也包含如果数据库不存在 就创建这样的逻辑。看一个例子:<br /
2010-06-18 11:36:00
371
原创 在Google Map上添加小图片(转)
<br />首先:这是一个添加图标的工具类。public class HelloItemizedOverlay extends ItemizedOverlay {private ArrayList<OverlayItem> mOverlays = new ArrayList<OverlayItem>();public HelloItemizedOverlay(Drawable defaultMarker) {super(boundCenterBottom(defaultMarker));// TODO Au
2010-06-18 11:30:00
655
原创 Android核心模块及相关技术(转载)
<br />Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其软件层次结构自下而上分为以下几个层次:<br />第一、操作系统层(OS)<br />第二、各种库(Libraries)和Android 运行环境(RunTime)<br />第三、应用程序框架(Application Framework)<br />第四、应用程序(Application)<br /> 以下分别
2010-06-12 10:33:00
440
原创 关于复选框的验证与jsp取值(转载)
表单如下: 全选 A B C D E F全选及验证javascript如下:function checkAllBox(obj){ var answer= document.getElementsByName("answer"); if(obj.checked==true){ for(var i=0;i answer[i].checked = true; } }e
2010-05-18 10:54:00
411
原创 email-common
HtmlEmail hemail = new HtmlEmail(); // 发送HTML形式的邮件 //SimpleEmail hemail = new SimpleEmail(); //email.setHostName("smtp.126.com");// 邮件服务器 hemail.setHostName("mail.cfso.com.cn");
2010-04-07 14:31:00
749
原创 JAVA中容易混淆的一些小知识
问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。 这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向"Hello
2010-01-26 15:54:00
412
原创 J2SE API读取Properties文件六种方法
使用J2SE API读取Properties文件的六种方法 1。使用java.util.Properties类的load()方法 示例:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> InputStream in
2010-01-26 14:55:00
482
原创 js中对象不支持此属性或方法
一般在ie中执行js会报这样的错误,基本问题就是你引用了某个对象中不存在的方法,可能是这个方法本来存在而你写错了,或者调用这个方法的时候传入了非法的参数,但这只是初心造成的,还有就是名字重复的原因,自定义的方法名和原有的重复。
2010-01-25 11:51:00
16640
原创 数据库设计经验
通俗地理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好地应用三个范式,就必须通俗地理解三个范式(通俗地理解是够用的理解,并不是最科学最准确的理解): 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它
2010-01-21 11:33:00
549
原创 用户注册信息检查
//用户名检查 function checkName(){ var check = /^[A-Za-z0-9]+$/; var name = document.getElementById("uname").value; var fo = document.getElementById("uname"); if(name.length document.getElementById("n
2010-01-21 11:32:00
708
1
原创 用户校验
var req; var which; var url; function retrieveURL(url2) { url = url2+"?name="+document.getElementById("uname").value; if (window.XMLHttpRequest) { // Non-IE browsers req = new XMLHttpRequest();
2010-01-21 11:30:00
444
原创 珍惜世上的五个人
1、世界上有一个人, 和你在一起的时候,总是千万次嘱咐要多穿件衣服,要注意安全,你觉得很烦人,却也觉得很温暖。 没钱的时候,他总会说些赚钱不易之类的话来训你,边教训,边塞钱给你。 这个人,叫做父母。 2、世界上有一个人, 和你在一起时候,偶尔会和你打架,偶尔会和你斗嘴。他坏道总是抢你点心,总是向父母打小报告,但也总是爱护你比谁都多,你们有最亲密,最亲密的关系。这个人,叫手足。 3、世界上有一个人,
2010-01-20 09:31:00
372
原创 Java与XML联合编程之SAX篇
一、SAX概念 SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。 与DOM比较而言,SAX是一种轻量型的方法。我们知道,在处理DOM的时候,我们需要读入整个的XML文档,然后在内存中创建DOM树,
2010-01-19 14:33:00
275
原创 Java与XML联合编程之DOM篇
DOM初步 DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。 下面我们来看一个简单的例子,看看在DOM中,我们是如何来操作一个XML文档的。 这是一个XML文档
2010-01-19 14:27:00
242
原创 多线程与并发编程
认识多任务、多进程、单线程、多线程 要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。 现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事情,比如你在听歌的同时还在用MS
2010-01-19 11:17:00
1427
原创 oracle函数大全
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- ---------
2010-01-14 10:46:00
279
原创 校验正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可以
2010-01-11 16:15:00
263
原创 select 下拉框--- 根据返回值显示值
selected >全部 selected >评审员 selected>技术专家 selected>评审员及技术专家
2009-11-18 15:27:00
1025
原创 struts2 与 servlet
Struts2.1* 过滤规则 与 Servlet 之间的微妙关系(2009-05-14 22:06:58)标签:struts2 servlet 404 访问不到 it 分类:网站开发技术 学习Struts2也有一段时间了,今天用Servlet写了一个验证码,然后搬到Struts2中,惊奇地发现Servlet无法访问,出现
2009-11-13 12:29:00
1480
原创 SELECT command denied to user
root causeorg.hibernate.exception.SQLGrammarException: could not execute query************com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: SELECT command denied to user databasenam
2009-11-11 16:47:00
9045
原创 hql update
String hql = "update Maccount set weekcount = 12 where id = 1"; Query query = session.createQuery(hql); query.executeUpdate();
2009-11-06 18:34:00
433
原创 log4j
log4j.properties 使用一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.name.of.ap
2009-11-06 15:56:00
330
原创 分页
String Hql = "from Blog order by blogid asc"; Query query = session.createQuery(Hql);query.setFirstResult(0);query.setMaxResults(10);也就是说升序排列,取前10条记录
2009-11-03 13:09:00
255
原创 The content of element type "struts-config" must match "(data-sources?,form-
plug-in要放在最后面
2009-11-03 10:24:00
536
原创 mysql数据库编码
1.去Mysql的安装目录下的 bin目录下 运行 MySQLInstanceConfig.exe 在语言设置的页面有三个选项: standard character set best support for multilingualism manual selected d
2009-10-28 16:44:00
309
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人