- 博客(35)
- 资源 (3)
- 收藏
- 关注
原创 相伴100天
去年的这个时候,我终于如愿以偿的来到了北京下火车的感觉是,我来到了你的城市,北京天气好干燥,兴奋又心急去年的清明节,来北京后第一次见你,紧张兴奋不止所措你下楼之后一脸笑意轻盈的翩翩跑来,心头一暖,明艳动人还记得你烫的短发嘛~~~从此与你,不再是天涯同顶一片天同踏一片地李传韵 韵星空,那束薰衣草午夜雨伞,第一次有搂到你七夕鸟巢汪峰,盒子里的花,
2015-04-04 22:51:10
514
转载 android中软键盘的管理
一:自动弹出软键盘 Timer timer=new Timer(); timer.schedule(new TimerTask() { public void run() { InputMethodManager inputMethodManager=(InputMethodManager) getSystemService(Context
2013-01-23 14:55:58
1058
转载 java正则表达式
(PS:这篇文章为转载,我不喜欢转载的但我觉得这篇文章实在是超赞了,就转了过来,这篇可以说是学习JAVA正则表达的必读篇。作者是个正真有功力的人,阅读愉快) 在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。 可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则
2013-01-14 10:00:15
802
转载 正则表达式将字符串中的所有连续空格替换成一个空格
Replace two or more spaces with a single space.JAVA :String oldStr = "AAA BBB";String newStr = oldStr.replaceAll(" {2,}", " ");JS :var oldStr = "AAA BBB";var newStr = oldStr.replac
2013-01-14 09:49:16
3957
转载 上传文件动态设置enctype
以下是最常见上传文件片段upload复制代码有点js知识得人可能试图用js检查并控制enctype得类型form=document.getElementById('upform');if(form.getAttribute('enctype')!='multipart/for
2013-01-14 09:44:04
2088
转载 Android学习笔记(20)————利用ListView制作带竖线的多彩表格
/******************************************************************************************** * author:conowen@大钟
2013-01-14 09:42:40
1029
转载 VersionCode和VersionName
先上结论:Google为APK定义了两个关于版本属性:VersionCode和VersionName,他们有不同的用途。VersionCode:对消费者不可见,仅用于应用市场、程序内部识别版本,判断新旧等用途。VersionName:展示给消费者,消费者会通过它认知自己安装的版本,下文提到的版本号都是说VersionName。结尾有三个常见问题的解决方案
2013-01-14 09:40:32
800
转载 Android-PopupWindow弹出对话框
Android的对话框常用的有两种:PopupWindow和AlertDialog。PopupWindow顾名思义为弹出菜单,不同于AlertDialog对话框,PopupWindow弹出的位置可以很多变化,按照有无偏移分,可以分为无偏移和偏移两种;按照参照类型不同又可以分为两种:相对某个控件(Anchor锚)的位置和父容器内部的相对位置。具体如下:函数简介
2013-01-14 09:38:57
548
转载 android 计算屏幕尺寸来区分phone和pad
出发点:Android系统本身是支持多种分辨率的,如图1所示,一般情况下要适配不同尺寸的设备只需要做两件事,1. 根据4种不同的屏幕尺寸提供4套UI布局(layout)。 2. 根据4种不同屏幕像素密度(单位英寸的像素值)提供4套界面元素的图片。图1 Android屏幕分类而实际应用合并过程中存在的问题是:同一个应用对应的手机和平板界面设计是完全不一样的,如何根据屏幕的
2013-01-14 09:37:53
1466
转载 题外话第一篇
参加婚礼总是让人无限遐想,尤其是我这样子男大当婚的年纪,何况今年还是头一回当了伴郎,很浪漫,想着结婚了昨晚不长久的小失了下眠回忆一幕幕不知道该怎么描述属于我们的关系很难理解可是我们知道的一点就是回不到过去,再也不是从前每当和你保持密切的关系的时候,心情被你左右的就太多了,欢喜忧伤戚戚然许多许多时间会引导我们走向何方,我们会有怎样的结局都是不清楚终归我
2012-11-30 00:38:33
406
原创 android 使用javamail收发邮件
1 发送邮件今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题不用第三方邮件程序。为了以后使用方便,自己写了段代码.Javamail-Android配置步骤:下载Android版本JavaMail包,additional.jar、mail.jar和activation.jar,下载地址JavaMail-Android在项
2012-11-27 13:05:41
9647
2
原创 javamail 关于Access to default session denied
[java.lang.SecurityException: Access to default session denied ],也就是获得默认的session时无法获得.郁闷了N久,在网上搜了下,有朋友遇到同样的问题,但都没人给予解决方案,我在csdn,javaeye发帖也没人回.后来在又看了一朋友的blog,他写的解决办法是,把 mailSession = Session.getDefault
2012-11-27 11:52:13
10361
3
转载 android ListView详解
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基
2012-11-27 09:33:42
380
转载 Handler初探
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如
2012-11-22 21:46:43
250
转载 JSP 弹出对话框的方式总结
JSP 网页在与用户交互的过程中,有时需要弹出提示框,通知用户一些信息,如登录密码错误等在做JSP网页项目中, 实践并总结了三种有效的方式方式1: JSP前端alert("您还没有登录,请登录...");window.document.location.href="userlogin.html";方式2: Java后台
2012-10-25 22:51:41
315
转载 Android开发——自动连接指定SSID的wifi热点(不加密/加密)
最近在做一个项目,其中涉及到一块“自动连接已存在的wifi热点”的功能,在网上查阅了大量资料,五花八门,但其中一些说的很简单,即不能实现傻瓜式的拿来就用,有些说的很详细,但其中不乏些许错误造成功能无法实现,经过浣熊多方努力,终于成功将功能实现,遂将一点点小成就拿出来与大家分享。首先需要感谢这篇文章的作者:http://blog.chinaunix.net/uid-2234256
2012-10-25 17:18:14
775
转载 android中定义全局变量
android中定义全局变量定义全局变量找到一个和我有类似需求的问题,其下给出了不错的解决方案,也正是我之前想到的,这种方法貌似很方便。The more general problem you are encountering is how to save stateacross several Activities and all parts of your applic
2012-10-25 17:15:46
683
转载 Android Activity和Intent机制学习笔记
ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activity,关
2012-10-25 17:15:16
246
转载 Android中保存数据的四种方法
在Android开发中我们会接触到四种数据存储方式,每种存储方式都各有不同;以下eoe分别列举了Android开发中的不同存储方式的特点。 一,Preferences Preferences是一个较轻量级的存储数据的方法,具体使用方法: 在A中保存值:SharedPreferences.Editor sharedata = getSharedPrefe
2012-10-25 17:14:00
350
转载 Android 如何判断一个应用在运行
Android 如何判断一个应用在运行 在一个应用中,或一个Service 、Receiver中判断一个应用是否正在运行,以便进行一些相关的处理。这个时候我们需要得到一个ActivityManager,这个Manager顾名思意就是管理Activity的,它有一个方法叫getRunningTasks,可以得到当前系统正在运行的Task的列表,代码如下: Act
2012-10-25 17:13:20
444
转载 Android 中的notify 机制
大家都熟悉这样的一个场景:就是来短信的时候,手机上方会跳出一个短信的图标来提示你来新的信息了,然后你在上方拖下来就会看到短信息,点进去之后就能进到阅读短信的页面。这个流程一整套的完成就是android中的notify机制,下面我们一起来看看android中的notify机制,主要包含三个类: 1. NotificationManager:
2012-10-25 17:12:21
4947
转载 【Android】状态栏通知Notification、NotificationManager详解
在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置? 首先,发送一个状态栏通知必须用到两个类: NotificationManager 、 Notification。 NotificationManager : 是状态栏通知的管理类,负责发通知、清楚通知等。Notification
2012-10-25 17:09:57
468
原创 WIFI无法自动获取IP解决办法:
★一:首先检查下路由器是否坏了,确定路由器没有坏的情况下重启路由器。如果还没有用的话重新修改一下无线陆由器的协议和密码,重新设置好陆由器后,把手机原来有的搜索到的这个网络先删除,然后重新链接。★二:WIFI的连接名字(网络名称)尽量为英文,或者是英文加数字,不要全部是中文,最好也不要弄标点符号和英文混一起,无线路由器关于无线安全设置有三种加密方式:(1)WPA-PSK/WP
2012-10-25 17:07:21
7754
原创 网址正则表达式
http://regexlib.com/Search.aspx?k=url&AspxAutoDetectCookieSupport=1
2012-10-25 17:05:55
299
转载 Tomcat 6.0 配置oracle数据库连接池
TomCat6.0数据库连接池配置实例(Oracle 10g数据库)关键字: 数据库连接池 TomCat6.0数据库连接池配置有几种方式,在这里我介绍一种常用的方法供大家参考: 配置过程分成三个步骤来完成: 第一步:在TomCat6.0的目录下找到context.xml配置文件。(例如:C:/apache-tomcat-6.0.14/conf/context.xml)然后打开context.xml
2012-10-25 17:05:18
440
转载 pl/sql创建表空间
pl/sql创建表空间2008-11-18 00:33 通过pl/sql登录到Oracle数据库上,然后执行菜单:文件/新建/命令窗口 ,打开一个命令窗口然后在该命 令窗口中执行脚本创建和删除表空间创建表空间create tablespace MOF_TEMPdatafile 'D:/oracle/produc
2012-10-25 17:04:09
374
转载 MyEclipse8.6安装svn(非link方式)
此方法经试验可行,暂时可以作为最佳解决方案。本文所使用的MyEclipse版本为:8.6.1svn的eclipse插件版本为:1.6.17,下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240这几天家里两台电脑要做项目,换来换去不方便,于是想到了用svn来管理项目就方便多了,可
2012-10-25 17:00:45
559
原创 myeclipse 代码自动提示补全
Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.会自动提示代码补全1. 打开MyEclipse 6.5,然后“window”→“Preferences”2.选择“java”,展开,“Editor”,选择“Content A
2012-07-06 14:53:16
390
转载 String.valueOf() 方法的使用
1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 String.valueOf(char c) : 将 char 变量 c
2012-07-05 16:32:06
4423
8
转载 toString与String.valueOf()
在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object#toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。 方法1:采用 Object#toString()方法请看下面的例子: Object object = getObjec
2012-07-05 16:30:17
370
转载 FileItem类的常用方法
FileItem类的常用方法:1. boolean isFormField() isFormField方法用于判断FileItem类对象封装的数据是一个普通文本表单字段,还是一个文件表单字段,如果是普通表单字段则返回true,否则返回false。因此,可以使用该方法判断是否为普通表单域,还是文件上传表单域。2. String getName() get
2012-07-03 17:22:58
649
转载 Java学习之Iterator(迭代器)的一般用法 (转)
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返
2012-07-03 17:14:16
222
转载 java类型后添加三点的用法
今天看到一个没见过的函数参数列表test(int... a),查看资料,原来是如下用法:类型后面三个点(String...),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表 示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。 例如我们有一个方法叫做test(String...strings),那么你还
2012-07-03 16:36:37
516
图形学实验
2012-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人