摘要: 原文地址:http://yoyotota.iteye.com/blog/1110521预期目标:上面的输入框中每输入一个字符,下面的TextView可以迅速的显示出来输入框中的内容1.第一种实现方法:使用setOnKeyListener(),不过这种方式只能监听硬键盘事件 Java代码 edittext.setOnKeyListener(newView.OnKeyListener(){ @OverridepublicbooleanonKey(Viewv,intkeyCode,KeyEventevent){ textview.setText(edittext.getText()); return 阅读全文
posted @ 2012-04-25 11:32 贝加 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://zhchzh1000.iteye.com/blog/758083本文主要研究一下EditText的属性(还没研究完,边研究边写)android:layout_gravity="center_vertical" //设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!" //设置显示在空间上的提示信息 android:numeric="integer" //设置只能输入整数,如果是小数则是:decimal android:singleLine="tru 阅读全文
posted @ 2012-04-25 11:17 贝加 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/hopezhangbo/article/details/7384026在manifest的activity节点使用 Xml代码<activity android:windowSoftInputMode="adjustResize"/>android:windowSoftInputMode的使用。activity如何与软键盘交互。这个属性的设置将会影响两件事情:1> 软键盘的状态——是否它是隐藏或显示——当活动(Activity)成为用户关注的焦点。2> 活动的主窗口调整——是否减少活动主窗口大小以便 阅读全文
posted @ 2012-04-23 18:15 贝加 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 原文地址:org.apache.tools.zip.*和org.apache.commons.httpclient.*实现远程文件打包下载,支持中文文件名(转) Java代码 packagecom.kedacom.kdkk.controller.querymanager; importjava.io.BufferedInputStream; importjava.io.BufferedOutputStream; importjava.io.File; importjava.io.FileInputStream; importjava.io.FileOutputStream; importjav 阅读全文
posted @ 2012-03-19 11:48 贝加 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://qq361119908.iteye.com/blog/656281以前作图一般有两种方式:1、UI把图形设计好我们直接贴。2对于那些简单的图形,如矩形、扇形这样的图形,一般的系统的API会提供这样的接口。但是在Android下,有第三种画图方式,介于二者之间,结合二者的长处。如下的代码: <item android:id="@android:id/secondaryProgress"> <clip> <shape> <corners android:radius="5dip" /> 阅读全文
posted @ 2012-03-16 15:00 贝加 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://mobile.51cto.com/android-266469.htmAndroid Selector 是一种背景选择器,也可以用来更改界面状态。总之,可以改变你想要的特效。最近做ListView和Button都要改变Android原来控件的背景,现在总结一下android的selector的用法。android的selector是在drawable/xxx.xml中配置的。创建xml文件,如:list_item_bg.xml,在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。drawable/list_item_bg.xmlJava代码:<? 阅读全文
posted @ 2012-03-16 14:45 贝加 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.howardwu.info/2011/10/07/solution-to-sdl_app-emulator-exe-application-error/使用Eclipse开发Android应用程序时出现的莫名其妙的错误,当使用Android虚拟机(AVD)调试程序时,就弹出来了这个恼火的错误对话框,看提示是写内存错误,应该是AVD出错了。 Google之,得到解决方案: 将旧的AVD删除,或者干脆直接将C:\Documents and Settings\your name\.android目录直接删除,然后在Eclipse里创建新的AVD,一定要注意,SD card 阅读全文
posted @ 2012-03-08 12:25 贝加 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://js8.in/774.htmlexpress.js是nodejs的一个MVC开发框架,并且支持jade等多种模板。下面简单来说说express的安装和app.js文件的配置,然后在今后的教程中一步一步使用express.js搭建个聊天室。安装express.js如果你安装了npm,安装变得很简单,只需要在终端中运行下面的代码即可:npm install express -gd-g代表安装到NODE_PATH的lib里面,而-d代表把相依性套件也一起安装。如果沒有-g的话会安装目前所在的目录(会建立一个node_modules的文件夹),你可以透过以下指令来比较两者的不同 阅读全文
posted @ 2012-02-06 11:10 贝加 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.sina.com.cn/s/blog_5f0d2f4b0100ttrd.html主要原理是使用正则表达式匹配location.search中的字符串。 三个主要方法:方法说明getQueryString获取QueryString的数组。例如路径QueryStringDemo.html?id=5&type=1&flag=0调用后返回["id=5", "type=1", "flag=0"]getQueryStringByName根据QueryString参数名称获取值getQueryStrin 阅读全文
posted @ 2011-11-24 13:02 贝加 阅读(2637) 评论(0) 推荐(0) 编辑
摘要: 转自:http://snandy.iteye.com/blog/4200001、()小括号运算符 平时最常用的就是()运算符来调用/执行一个函数Js代码 //无参函数fun1 functionfun1(){ alert('我被调用了'); } fun1() //有参函数fun2 functionfun2(param){ alert(param); } fun2('我被调用了')ECMAScript3后加入给Function加入了call和apply后,就有了下面两种2、call Js代码 //无参函数fun1 functionfun1(){ alert(' 阅读全文
posted @ 2011-11-24 11:45 贝加 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 转自:上一篇分析了jquery对象的组成,这次来分析下jquery的extend方法。部分如下:Js代码 jQuery.extend=jQuery.fn.extend=function(){ ... };我们可以用$.extend去扩展自定义的对象,如:Js代码 varmyself={name:jack}; $.extend(myself,{setName:function)(n){this.name=n;}}); myself.setName("tom");通过$.extend为对象myself添加了setName方法。但这里主要讨论$.extend如何构建jquery库 阅读全文
posted @ 2011-11-24 11:25 贝加 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 转自:http://snandy.iteye.com/blog/547429以下是jquery 1.3.2 代码片段Js代码 ... jQuery=window.jQuery=window.$=function(selector,context){ returnnewjQuery.fn.init(selector,context); }; jQuery.fn=jQuery.prototype={ init:function(){...}, ... } jQuery.fn.init.prototype=jQuery.fn; ......jQuery = window.jQuery = windo 阅读全文
posted @ 2011-11-24 11:18 贝加 阅读(526) 评论(0) 推荐(1) 编辑
摘要: js版/***新浪微博mid和id转换工具类*@constructor工具类提供10进制和62进制转换*/functionSinaWeiboUtility(){/***62进制字典*@property{String}*/this.str62keys="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";if(typeof(SinaWeiboUtility._initalized)=='undefined'){/***10进制值转换为62进制*@param{String}int1010 阅读全文
posted @ 2011-11-22 10:23 贝加 阅读(4691) 评论(0) 推荐(1) 编辑
摘要: <html><head> <title>读取剪贴板内容</title> <script type="text/javascript"> function getClipboard() { if (window.clipboardData) { return (window.clipboardData.getData('Text')); } else if (window.netscape) { netscape.security.PrivilegeManager.enablePrivilege(&# 阅读全文
posted @ 2011-11-21 15:40 贝加 阅读(12793) 评论(0) 推荐(0) 编辑
摘要: 下面是一些工作中常用的的一些js方法,现对其进行些汇总,以方便日后查看://通用不带关闭提示框的浏览器窗口关闭方法 function CloseWin() { window.opener = null; //window.opener=top; window.open("", "_self"); ... 阅读全文
posted @ 2011-11-21 12:05 贝加 阅读(457) 评论(0) 推荐(0) 编辑
摘要: /*构建命名空间对象 该对象是唯一全局对象主要用于构建命名空间并注册至命名空间中。*/var NameSpace = new Object();//全局对象仅仅存在register函数,参数为名称空间全路径。NameSpace.register=function(nameSpaceName){ //使用.切割命名空间名称 var nsArray=nameSpaceName.split('.'); var sEval=""; var sNS=""; //循环命名空间的各个部分依次构建命名空间的各个部分 for(var i=0;i<ns 阅读全文
posted @ 2011-11-18 14:48 贝加 阅读(3420) 评论(0) 推荐(1) 编辑
摘要: 译者按:加密和解密使用同一个密钥的算法,称为对称加密算法;加密和解密使用的是不同的密钥,称为非对称加密算法,公钥系统即属于非对称加密算法。对于对称加密而言,需要着重保护的是对称密钥,对于公钥算法而言,需要着重保护的是私钥。公钥加密算法,以及衍生出的数字签名、数字证书技术,不仅广泛应用于Internet通讯中,例如HTTPS协议中的SSL/TLS,在单机系统中也越来越受到重视,例如Windows XP的设备驱动程序、.NET的GAC assembly都要求数字签名。微软从Windows98/NT4起即提供了Cryptograph API,支持DES,RC2,RC4,IDEA等对称加密算法和RSA 阅读全文
posted @ 2011-11-09 11:37 贝加 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 摘要阅读本文并探索 - 如何突破Web程序无状态性这个让人抓狂的障碍实现自动显示签名结果和批量签名功能。 - 如何将签名功能封装到一个实现了IHttpHandler接口的类库中,使Client端的代码尽可能的简单。 - 使用数字签名API函数需要注意的几个问题。本文介绍在Web程序中使用数字签名所遇到的特殊困难和解决方法,并给出一个超简单但相当实用的DEMO。DEMO程序的效果让我们先来看看实现之后的效果。让Client端代码尽可能的简单我们将数字签名操作的复杂性全部封装到一个命名空间为mylib.util.lnca的类库中,类库只暴露一个名为Signer的类。Signer的Client (本 阅读全文
posted @ 2011-11-09 11:31 贝加 阅读(358) 评论(0) 推荐(1) 编辑
摘要: 转自:http://www.cnblogs.com/1-2-3/archive/2007/09/19/colloquialism-digital-certificate-part2.html然而它太慢了非对称加密算法有一个重大缺点——加密速度慢,或者说得更拽一些,编码率比较低。例如在上一篇里我给Clark传的那个1GB的小电影,进行非对称加密足足用了66小时。那个借条小一些吧,也用了将近2分钟。所以在实际使用非对称加密的时候,往往不直接对文件进行加密,而是使用摘要算法与非对称算法相结合(适用于数字签名)或对称加密和非对称加密相结合(适用于加密传输文件)的办法来解决或者说绕过非对称加密算法速度慢 阅读全文
posted @ 2011-11-09 11:21 贝加 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/1-2-3/archive/2007/09/17/colloquialism-digital-certificate-part1.html摘要本系列通过通俗易懂的讲解,让您就像读小说一般,轻轻松松就能理解数字签名的基本原理和应用方法(即使您是一个并不精通计算机的企业老总,也能读懂本篇文章)。然后我们再逐步深入技术细节,最后将给出一个在B/S信息系统中使用数字签名的DEMO。由于数字签名基于非对称加密技术,所以我们需要先啰嗦一下对称加密和非对称加密技术。对称加密何谓加密?加密是一种“把数据搞乱掉”的技术。加密技术涉及到4种东东:明文:可以被人或 阅读全文
posted @ 2011-11-09 11:16 贝加 阅读(346) 评论(0) 推荐(0) 编辑