![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 57
haiyang08101
这个作者很懒,什么都没留下…
展开
-
使用javascript调用webservice示例
再javascript中使用soap调用webservice的示例代码代码再IE6和FF测试通过,对于c#写的webservice和java(xfire)写的,都测试过,没有问题此代码原型来源于 http://www.guru4.net/ 的javascript soapclient发现这个下载的js只能用于调用c#的webservice,所以利用mootools,重新封装...2010-12-01 13:26:32 · 96 阅读 · 0 评论 -
android 实时更新时间
今天跟大家来分享一下如何在手机屏幕实时更新系统时间。package com.cn;import java.text.SimpleDateFormat;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;impo...2012-06-15 12:10:35 · 205 阅读 · 0 评论 -
编译Android出错:Unable to execute dex: Java heap space .
昨天在编译运行(Run As Android Application)同事写的应用(移植)时,提示Unable to execute dex: Java heap space,刚开始以为是Android SDK没装好,于是我写了个Hello Android程序来验证,Hello Android可以运行。于是,我Google了一下,据说是因为升级了ADT缘故(好像是Android小组的回复),将...2012-06-16 13:13:00 · 80 阅读 · 0 评论 -
Eclipse使用SVN操作说明
1.下载所需软件 1.1SVN服务端(svn-1.4.3-setup.exe) http://subversion.tigris.org/project_packages.html 1.2把SVN设置成window服务(SVNService.exe) 我没有下载地址,如有需要,留下你的email 1.3Eclipse的SVN插件(用Eclipse插件下...2012-02-15 11:41:47 · 98 阅读 · 0 评论 -
iava创建文件和目录
创建文件和目录的关键技术点如下: 1、File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2、File类的mkdir方法根据抽象路径创建目录 3、File类的mkdirs方法根据抽象路径创建目录,包括创建必需但不存在的父目录 4、File类的createTempFile方法创建临时文件,可以制定临时文件的文件名前缀、...2013-04-24 19:42:53 · 161 阅读 · 0 评论 -
java创建文件和目录
创建文件和目录的关键技术点如下: 1、File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2、File类的mkdir方法根据抽象路径创建目录 3、File类的mkdirs方法根据抽象路径创建目录,包括创建必需但不存在的父目录 4、File类的createTempFile方法创建临时文件,可以制定临时文件的文件名前缀、...2013-04-25 10:30:43 · 190 阅读 · 0 评论 -
Unable to execute dex: Java heap space 解决方案(如何为eclipse.int 添加内存)
今天,在编译一个大工程的时候遇到了问题 Unable to execute dex: Java heap space 上网找了一下,有两种解决方案: 1. eclipse.int 添加内存 2. 导入工程的jar通过add User Library方式导入 右键工程->build path->add Library...2012-04-18 11:28:40 · 115 阅读 · 0 评论 -
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead.
解决Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. 导入工程时报错:Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix...2013-05-02 12:01:22 · 106 阅读 · 0 评论 -
Android异步下载图片并且缓存图片到本地
在Android开发中我们经常有这样的需求,从服务器上下载xml或者JSON类型的数据,其中包括一些图片资源,本demo模拟了这个需求,从网络上加载XML资源,其中包括图片,我们要做的解析XML里面的数据,并且把图片缓存到本地一个cache目录里面,并且用一个自定义的Adapter去填充到LIstView,demo运行效果见下图: 通过这个demo,要学会有一下几点 1.怎...2012-09-06 14:48:58 · 126 阅读 · 0 评论 -
Android多级树形菜单的实现
在Android里要实现树形菜单,都是用ExpandableList(也有高手自己继承ListView或者LinearLayout来做),但是ExpandableList一般只能实现2级树形菜单......本文也依然使用ExpandableList,但是要实现的是3级树形菜单。本文程序运行效果图:static public class TreeNode{ Obj...2012-06-12 20:34:05 · 153 阅读 · 0 评论 -
Android中ExpandableListView控件基本使用
本文采用一个Demo来展示Android中ExpandableListView控件的使用,如如何在组/子ListView中绑定数据源。先看下效果图再去代码: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/...2012-06-12 15:28:55 · 101 阅读 · 0 评论 -
android开机启动一个Service实例
android开机启动一个Service研究一下其实也蛮简单,下面直接看代码吧。package com.test.kevin;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.L...2012-05-26 15:33:49 · 204 阅读 · 0 评论 -
java访问WebService返回xml数据生成为本地文件实例
import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.io.FileNotFoundExcept...2010-12-02 11:19:22 · 299 阅读 · 0 评论 -
Android开发环境配置简介
写这个系列的原因也是因为自己对android比较感兴趣,而网上多数教程都是直接参照官方翻译,并且翻译质量也不是很好,因为有些东西看去还真是英文能理解,中文翻译的反而不伦不类。我不是说我英文水平有多好,所以我也不会去做翻译,我只会把我学习进度过程做记录,和大家一起分享。那我就从最基本的说起,环境配置。 一、Android开发环境配置...2011-07-20 13:23:08 · 63 阅读 · 0 评论 -
Android系统架构
Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。 1.应用程序 Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言...2011-07-24 00:16:41 · 120 阅读 · 0 评论 -
struts2.0的标签库(简介)
以前标签库分html、bean、logic、tiles。而struts2.0里的标签却没有分类,只要在jsp头文件加上 就能使用。 下面介绍各个标签的用法(若有错请指正): A:-----超链接,类似于html里的 -----执行一个view里面的一个action -----如果action的errors有值那么显示出来 -----如果action的...2011-03-30 08:50:29 · 55 阅读 · 0 评论 -
eclipse 无法启动 JVM terminated. Exit code=-1
eclipse 无法启动 JVM terminated. Exit code=-1 后来在网上找了一下,有人说是JAVA环境配置的问题,我想这不可能,因为以前一直用的好好的。有人说是JVM的问题,这个我刚刚换了一个,也不是这个问题,后来看来有人说是:eclipse.ini中内存设置过大的问题,虽然我不以为然,还是试了一下,以前我修改过内存设置,一直都好好的,之前eclipse.ini的配置如下:...2011-04-01 09:29:39 · 114 阅读 · 0 评论 -
接口与抽象类究竟有什么区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很...2011-12-30 15:07:06 · 71 阅读 · 0 评论 -
requestWindowFeature使用详解
requestWindowFeature可以设置的值有: requestWindowFeature(Window.FEATURE_NO_TITLE);//无标题 // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定 // 3.FEATUR...2012-05-18 11:20:14 · 103 阅读 · 0 评论 -
android调用jni操作指示灯
分享一下自己的笔记, android调用jni操作指示灯,android直接操作工作灯和电影灯 。 public native int onPowerLed(); //开电源灯 public native int offPowerLed();//关电源灯 public native int onWorkLed();//开工作灯 public native int offWorkL...2012-05-23 10:58:04 · 125 阅读 · 0 评论 -
java url 编码(解析http请求中文地址 )
在近在做项目的过程中,由于客户那边服务器上提供的有很多中文结构目录。请求要的地址不能正常运行显示出来。下面来分享一下我对http协议处理请求中文的url编码。 ItemData item =new ItemData(); String str; try { str = java.net.URLEncoder.encode(item.getLink(),"GBK")...2012-04-19 20:49:10 · 733 阅读 · 0 评论 -
Java栈与堆
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动...2013-06-20 22:18:32 · 56 阅读 · 0 评论 -
获取网络的json文件 Gson解析json文件
/** * 获取网络的json文件 * @param url * @return * @throws ClientProtocolException * @throws IOException */ public static String getJSONData(String url) throws ClientProtocolExceptio...2013-11-07 16:21:44 · 247 阅读 · 0 评论 -
android MD5校验码的生成与算法实现
在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数。然后将此 128 位计 16 个字节转换成 16 进制表示即可。 下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具类直接使用,其中最主要的是getMD5String(String s)和...2014-06-17 10:58:24 · 140 阅读 · 0 评论 -
Java基础——Java语法基础(1)
Java代码基本格式Java中所有程序代码都必须存在于一个类中,用class关键字定义类,在class之前可以有一些修饰符。格式如下:修饰符 class 类名{ 程序代码}注:1、Java是严格区分大小写的。2、Java程序中一句连续的字符串不能分开在两行中写。 Java程序的注释Java里的注释有三种类型:1、单行注释在注释内容前面加“...2014-06-19 10:11:27 · 299 阅读 · 0 评论 -
Java基础——Java语法基础(3)
程序控制流程1、顺序结构按顺序执行 2、if条件语句a.if...b.if...else...可简写为:变量 = 布尔表达式? 语句1:语句2;str = 条件 ? 真 : 假 c.if...else if...else... 3、switch选择语句switch(表达式){case 取值1: 语句块1; break;...2014-06-19 10:13:12 · 98 阅读 · 0 评论 -
Java获取文件类型Mime Type的各种方法
使用 javax.activation.MimetypesFileTypeMap 需要引入activation.jar这个jar包 , 他可以从下面这个网站获得http://java.sun.com/products/javabeans/glasgow/jaf.html. 这个MimetypesFileMap类会映射出一个file的Mime Type,这些Mime Type类型是在activat...2013-09-16 15:46:39 · 123 阅读 · 0 评论 -
java中Keytool的使用总结
J2SDK提供了keytool命令行工具,可以根据指定的参数来创建数字证书。生成的证书或证书库默认保存在命令行当前目录下。1. 创建数字证书Command代码 keytool -genkey -v -alias scent -dname "CN=John,OU=MNG,O=Corp,L=Hangzhou,ST=Zhejiang,C=CN" -keyalg RSA -key...2014-08-23 22:40:22 · 181 阅读 · 0 评论 -
获取Android签名证书的sha1值
前言:今天开始研究LBS定位,使用百度定位API,但要用到签名,百度帮助文档上写了两种方法,坑爹,不能直接用,最后使用keytool工具完成的,下面是解决过程; 一、百度官方方法第一种:使用keytool keytool -list -v keystorefile -storepass 123456其中keytool为jdk自带工具;keystorefile为And...2014-08-23 23:14:16 · 146 阅读 · 0 评论 -
获取电脑ip,所在省份城市
调用了腾讯的ip接口(http://fw.qq.com/ipaddress),显示电脑的ip,所在省份,城市,写了个网页测试了一下,代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"...2014-08-27 09:45:50 · 298 阅读 · 0 评论 -
Java Calendar 类的时间操作
ava Calendar 类时间操作,这也许是创建日历和管理最简单的一个方案,示范代码很简单。演示了获取时间,日期时间的累加和累减,以及比较。 注意事项:Calendar 的 month 从 0 开始,也就是全年 12 个月由 0 ~ 11 进行表示。而 Calendar.DAY_OF_WEEK 定义和值如下:Calendar.SUNDAY = 1Calendar.MON...2016-06-01 21:02:24 · 98 阅读 · 0 评论 -
java中的字符串分割函数 split
Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项: java.lang.string.split split 方法 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 stringObj.split([separator,[limit]]) stringObj 必选项。要被分解的 Strin...2014-06-06 15:01:34 · 97 阅读 · 0 评论 -
java对xml文件做增删改查
package com.wss;import java.io.File;import java.util.ArrayList;import java.util.List;import java.util.UUID;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBu...2014-06-04 20:40:08 · 126 阅读 · 0 评论 -
android CheckBox控件的定义及事件监听
android CheckBox控件的定义及事件监听,本例实现CheckBox控件的定义及点击事件的监听并显示结果,运行效果截图如下: CheckBox控件的定义,main.xml内容如下:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas...2012-10-15 21:26:06 · 157 阅读 · 0 评论 -
android实时监控网络状态
android写BroadcastReceiver(广播)实时监控网络状态:下面是具体实现的代码。<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="fals...2012-09-21 14:55:48 · 146 阅读 · 1 评论 -
Android控件Gallery3D效果
public class GalleryFlow extends Gallery { private Camera mCamera = new Camera();//相机类 private int mMaxRotationAngle = 60;//最大转动角度 private int mMaxZoom = -300;////最大缩放值 priva...2013-01-10 15:01:44 · 91 阅读 · 0 评论 -
Android性能优化的问题
[导读]对于字符串操作而言如果需要连加这样的操作建议使用StringBuilder,经过调试不难发现如果你的字符串每次连加,使用String需要的内存开销会远大于StringBuilder,然后Android手机常规的运行内存大约在128MB左右,对于运行多任务就需要考虑了,因为Java有GC不需要手动释放那么分配的时候就要格外的小心,频繁的GC操作仍然是很影响性能的,在调试时我们可以通过log...2013-01-16 17:28:58 · 70 阅读 · 0 评论 -
Android开发系列:查看LogCat日志
LogCat日志1. Window > Customize Perspective2. 选择Shortcuts 标签3. 在Submenus 选择Show View4. 在Shortcut Categories选择Android5. 在右边勾上 LogCat,然后确定。6. Window > Show View > LogCat 就可以...2013-01-19 13:06:48 · 335 阅读 · 0 评论 -
java 把logcat日志保存到SD里
private void saveLogcat(){ String shell = "logcat -v time"; try { Process process = Runtime.getRuntime().exec(shell); InputStre...2013-01-22 20:21:47 · 223 阅读 · 0 评论 -
SharedPreferences保存数据
package com.test;import java.io.FileWriter;import java.io.IOException;import android.app.Activity;import android.app.AlertDialog;import android.content.ComponentName;import android.co...2013-01-24 15:09:47 · 65 阅读 · 0 评论