上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 红色:热烈 喜庆 激情 避邪 危险、热情、浪漫、火焰、暴力、侵略 橙色:温暖 食物 友好 财富 警告 黄色:艳丽 单纯 光明 温和 活泼、明亮、光辉、疾病、懦弱 绿色:生命 安全 年轻 和平 新鲜、自然、稳定、成长、忌妒 青色:信任 朝气 脱俗 真诚 清丽 蓝色:整洁 沉静 冷峻 稳定 精确、忠诚、安全、保守、宁静、冷漠、悲伤 紫色:浪漫 优雅 神秘 高贵 妖艳、创造、谜、忠诚、稀有 白色:纯洁 神圣 干净 高雅 单调、天真、洁净、真理、和平、冷淡、贫乏 灰色:平凡 随意 宽容 苍老 冷漠 黑色:正统 严肃 死亡 沉重 恐怖、能力、精致、现代感、死亡、病态、邪恶 ◆红色:乐观, 动力, 活跃. 阅读全文
posted @ 2013-12-06 09:04 若 ♂ 只如初见 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 一、介绍ViewFilpper类1.1屏幕切换 屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。1.2 ViewFilpper类 ViewFlipperextendsViewAnimatorjava.lang.Object↳android.view.View↳android.view.ViewGroup↳android.widget.FrameLayout↳android.widget.ViewAnimator↳android.widget.ViewFlipperClass O... 阅读全文
posted @ 2013-12-05 16:29 若 ♂ 只如初见 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 1、描述:流是字节数据或字符数据序列。Java采用输入流对象和输出流对象来支持程序对数据的输入和输出。输入流对象提供了数据从源点流向程序的管道,程序可以从输入流对象读取数据;输出流对象提供了数据从程序流向终点的管道,程序通过该管道把数据写到终点。所有的关于输入/输出的类都包含在java.io的包中。2、File类:它主要关心的是文件的具体属性,而非内容,定义了许多方法,实现对文件的创建、删除等操作。code:import java.io.*;public class Test{ public static void main(String args[])throws Exception { . 阅读全文
posted @ 2013-12-05 11:04 若 ♂ 只如初见 阅读(1832) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-12-04 20:44 若 ♂ 只如初见 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、广播接收者类型: 广播被分为两种不同的类型:“普通广播(Normal broadcasts)”和“有序广播(Ordered broadcasts)”。普通广播是完全异步的,可以在同一时刻(逻辑上)被所有接收者接收到,消息传递的效率比较高,但缺点是:接收者不能将处理结果传递给下一个接收者,并且无法终止广播Intent的传播;然而有序广播是按照接收者声明的优先级别(声明在intent-filter元素的android:priority属性中,数越大优先级别越高,取值范围:-1000到1000。也可以调用IntentFilter对象的setPriority()进行设置),被接收者依次接收广播。. 阅读全文
posted @ 2013-12-04 17:29 若 ♂ 只如初见 阅读(575) 评论(0) 推荐(1) 编辑
摘要: 一、Activity有三个状态: 1、当它在屏幕前台时(位于当前任务堆栈的顶部),它是激活或运行状态。它就是响应用户操作的Activity。 2、当它上面有另外一个Activity,使它失去了焦点但仍然对用户可见时(如右图),它处于暂停状态。在它之上的Activity没有完全覆盖屏幕,或者是透明的,被暂停的Activity仍然对用户可见,并且是存活状态(它保留着所有的状态和成员信息并保持和窗口管理器的连接)。如果系统处于内存不足时会杀死这个Activity。 3、当它完全被另一个Activity覆盖时则处于停止状态。它仍然保留所有的状态和成员信息。然而对用户是不可见的,所以它的窗口... 阅读全文
posted @ 2013-12-04 17:08 若 ♂ 只如初见 阅读(575) 评论(0) 推荐(0) 编辑
摘要: //设置为后台线程Thread th = new Thread(delegate() { append();});th.IsBackground = true;th.Start();//在append方法里面需要调用前台控件public void append(){ // ... 业务处理 this.Invoke(new flushMessage(showMessage), new object[] { row["Code"].ToString(), res });}//委托flushMessage和方法showMessage签名必须一致private delegate v 阅读全文
posted @ 2013-12-04 14:46 若 ♂ 只如初见 阅读(554) 评论(0) 推荐(0) 编辑
摘要: /*!* artDialog 5* Date: 2012-03-21* http://code.google.com/p/artdialog/* (c) 2009-2012 TangBin, http://www.planeArt.cn** This is licensed under the GNU LGPL, version 2.1 or later.* For details, see: http://creativecommons.org/licenses/LGPL/2.1/*/;(function (window, undefined) {var $ = window.art = f 阅读全文
posted @ 2013-12-03 13:25 若 ♂ 只如初见 阅读(532) 评论(0) 推荐(0) 编辑
摘要: Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可以激活Android应用的三个核心组件:活动、服务和广播接收器。 Intent可以划分成显式意图和隐式意图。 显式意图:调用Intent.setComponent()或Intent.setClass()方法明确指定了组件名的Intent为显式意图,显式意图明确指定了Intent应该传递给哪个组件。 隐式意图:没有明确指定组件名的Intent为隐式意图。 ... 阅读全文
posted @ 2013-12-02 21:18 若 ♂ 只如初见 阅读(549) 评论(0) 推荐(0) 编辑
摘要: $("#cpeIdInput").attr('disabled',false); //禁用之后数据提交不到后台(IE),解决方法在点击按钮时禁用,想办法在提交之前(beforeSubmit)暂时不要禁用,返回数据时禁用$("#cpeIdInput").attr(readonly',false); //只读属性,当数据中间有多个空格时,它会去掉一个空格。(IE) 阅读全文
posted @ 2013-12-02 16:43 若 ♂ 只如初见 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、添加新的Activity步骤: 第一步:新建一个继承Activity的类,如:NewActivitypublic class NewActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //这里可以使用setContentView(R.layout.xxx)显示某个视图.... } ...} 第二步:需要在功能清单AndroidManifest.xml文件... 阅读全文
posted @ 2013-12-01 19:11 若 ♂ 只如初见 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、断点下载原理: 使用多线程下载文件可以更快完成文件的下载,多线程下载文件之所以快,是因为其抢占的服务器资源多。如:假设服务器同时最多服务100个用户,在服务器中一条线程对应一个用户,100条线程在计算机中并非并发执行,而是由CPU划分时间片轮流执行,如果A应用使用了99条线程下载文件,那么相当于占用了99个用户的资源,假设一秒内CPU分配给每条线程的平均执行时间是10ms,A应用在服务器中一秒内就得到了990ms的执行时间,而其他应用在一秒内只有10ms的执行时间。就如同一个水龙头,每秒出水量相等的情况下,放990毫秒的水肯定比放10毫秒的水要多。 多线程下载的实现过程: 1>首先得 阅读全文
posted @ 2013-12-01 18:43 若 ♂ 只如初见 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一、文件上传: 对于大文件执行下面的代码之间卡死package com.example.web.service.servlet;import java.io.File;import java.io.IOException;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse. 阅读全文
posted @ 2013-11-30 22:04 若 ♂ 只如初见 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: public class ParseJsonTest extends AndroidTestCase{ public void testJson() throws Exception { String userlist = "[{id:1001,name:\"tom\",age:22},{id:1002,name:\"tom1\",age:26}]"; List persons = new ArrayList(); JSONArray jsonArray = new JSONArray(userlist); for (int i =. 阅读全文
posted @ 2013-11-30 21:29 若 ♂ 只如初见 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、获取HTTP协议: 建立一个Web项目,建立一个如下所示的jsp界面,用IE捕获表单提交信息。Insert title here /FileUpload" method="post" enctype="multipart/form-data"> 通过IE捕获信息如下:POST /Simple/FileUpload HTTP/1.1Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/QVOD, application/Q... 阅读全文
posted @ 2013-11-30 21:25 若 ♂ 只如初见 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 从web获取图片信息,并显示到android的imageView控件。 一、添加网络访问权限。 二、界面布局及activity的实现: package com.example.image;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import android.app.Activity;import android.graphics.Bitmap;import android.grap... 阅读全文
posted @ 2013-11-30 21:12 若 ♂ 只如初见 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 引入jstl库: ${cpe.position } =35}">${fn:substring(cpe.position,0,32)}... 阅读全文
posted @ 2013-11-28 13:50 若 ♂ 只如初见 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 一、界面设计: 1、activity_main.xml文件: View Code 2、item.xml文件:用于显示每一行的内容 View Code 3、最终测试界面: 每行显示用户名称和年龄。二、三种方式将数据绑定到ListView控件上:package com.example.listview;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import android.app.A... 阅读全文
posted @ 2013-11-24 21:17 若 ♂ 只如初见 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 一、使用ContentProvider共享数据 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。以前我们学习过文件的操作模式,通过指定文件的操作模式为Context.MODE_WORLD_READABLE 或Context.MODE_WORLD_WRITEABLE同样可以对外共享数据,但数据的访问方式会因数据存储的方式而不同,如:采用xml文件对外共享数据,需要进行xml解析来读写数据;采用sharedpreferences共享数据,需要使用sharedpreferences API读写数据。而使用ContentProvider. 阅读全文
posted @ 2013-11-24 20:41 若 ♂ 只如初见 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 一、SQLite数据库: 在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。 SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放. 阅读全文
posted @ 2013-11-23 22:49 若 ♂ 只如初见 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 1、SharedPreferences介绍: Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下。package com.example.service;import java.util.HashMap;import java.util.Map;import android.content.Context;import android.content.SharedPrefere. 阅读全文
posted @ 2013-11-23 15:46 若 ♂ 只如初见 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一、Pull解析介绍: Android上使用SAX和DOM方式解析XML的方法,并且对两种做了简单的比较,通过比较我们知道对在往往内存比较稀缺的移动设备上运行的Android系统来说,SAX是一种比较合适的XML解析方式。但是SAX方式的特点是需要解析完整个文档才会返回,如果在一个XML文档中我们只需要前面一部分数据,但是使用SAX方式还是会对整个文档进行解析,尽管XML文档中后面的大部分数据我们其实都不需要解析,因此这样实际上就浪费了处理资源。 Pull解析器和SAX解析器虽有区别但也有相似性。他们的区别为:SAX解析器的工作方式是自动将事件推入注册的事件处理器进行处理,因此你不能控制事.. 阅读全文
posted @ 2013-11-23 15:25 若 ♂ 只如初见 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一、加入访问sdcard的权限Environment.getExternalStorageState()方法用于获取SDCard的状态,如果手机装有SDCard,并且可以进行读写,那么方法返回的状态等于Environment.MEDIA_MOUNTED。Environment.getExternalStorageDirectory()方法用于获取SDCard的目录,当然要获取SDCard的目录,你也可以这样写:File sdCardDir = new File("/mnt/sdcard"); //获取SDCard目录File saveFile = new File(sdCa 阅读全文
posted @ 2013-11-23 14:08 若 ♂ 只如初见 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: package com.cjonline.foundation.cpe.action;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.util.zip.GZIPInputStream;import ja 阅读全文
posted @ 2013-11-22 17:28 若 ♂ 只如初见 阅读(459) 评论(0) 推荐(0) 编辑
摘要: http://pengranxiang.iteye.com/blog/259401一、通过struts2提供的下载机制下载文件: 项目名为struts2hello,所使用的开发环境是MyEclipse 6,当然其实用哪个IDE都是一样的,只要把类库放进去就行了,文件下载不需要再加入任何额外的包。读者可以参考文档:http://beansoft.java-cn.org/myeclipse_doc_cn/struts2_demo.pdf,来了解怎么下载和配置基本的Struts 2开发环境。为了便于大家对比,我把完整的struts.xml的配置信息列出来: ... 阅读全文
posted @ 2013-11-22 16:51 若 ♂ 只如初见 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。怎么样,你是否需要了解这方面的知识?那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。一、功能实现核心:FileSystemObject 对象其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象 阅读全文
posted @ 2013-11-22 10:43 若 ♂ 只如初见 阅读(600) 评论(0) 推荐(0) 编辑
摘要: ">Insert title here 统计 统计 数据维护 管理† 上述通过设置span元素的行高、高度、宽度和display 的inline-block可以让其填充整个span... 阅读全文
posted @ 2013-11-21 10:06 若 ♂ 只如初见 阅读(284) 评论(0) 推荐(0) 编辑
摘要: Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()Date 对象会自动把当前日期和时间保存为其初始值。参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy"); new Date(yyyy,mth,dd,hh,mm,ss); new Date(yyyy,mth,dd); new Date(ms);注意最后一种形式,参数表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。各种函数的含义如下:mont 阅读全文
posted @ 2013-11-20 10:08 若 ♂ 只如初见 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 通过sql语句查询出来的结果字段没有到对应实体类时的处理方法,对于Person类获取用户第一个名字和年龄两个字段,常见的有两种方式: 1、在创建一个与查询结果字段对应的类,然后通过构造函数实现: Query query = em.createQuery("select new com.ejb.bean.SimplePerson(p. firstname, p.age) from Person p "); 2、通过sql语句将查询结果放到Object数组中,然后再获取一个List集合,里面存放的是Object数组: Query query = em.createNativeQ 阅读全文
posted @ 2013-11-18 10:41 若 ♂ 只如初见 阅读(2971) 评论(0) 推荐(0) 编辑
摘要: 一.说明:他是JS中最大的对象,它描述的是一个浏览器窗口,一般要引用他的属性和方法时,不需要用“Window.XXX”这种形式,而是直接使用“XXX”。一个框架页面也是一个窗口。二.Window窗口对象有如下属性。 1.name 窗口的名称,由打开它的连接()或框架页()或某一个窗口调用的 open() 方法(见下)决定。一般我们不会用这个属性。 2.status 指窗口下方的“状态栏”所显示的内容。通过对 status 赋值,可以改变状态栏的显示。 3.opener 用法:window.opener;返回打开本窗口的窗口对象。注意:返回的是一个窗口对象。如果窗口不是由其他窗口打开的,在 Ne 阅读全文
posted @ 2013-11-18 10:13 若 ♂ 只如初见 阅读(255) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页