`
zhangfan822
  • 浏览: 254261 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
今天在群里有人问,点击listview中的一行时,更换此行的图片,实现已读未读 大概实现原理就是,为listview增加OnItemClickListener的监听 得到选中的行,将数据集中此行对应的图片标识换了,再listview更新 附上代码段吧. main.xml 中就只增加了一个listview的控件 listitem.xml中包含一个ImageView,与一个TextView //变量 List<Map<String, Object>> data = null; ListView lv = null; SimpleAdapter sd = ...
URl用中文去访问是没有问题的,因为android在内部进行了转码。 但是从URL获取文件名的时候,因为android已经转过码,所以得到的就是乱码了。这时候需要用到android提供的方法Uri.decode()获取正确的中文路径。 此方法返回的路径带有:file:// 所以,需要截取一下才能用 工作时遇到一个问题,我在VideoActivty中找到一个视频文件,启动Gallery3D中的MovieView来进行播放,然后在MovieView端得到此文件的路径。我当时传进了一个:    String mpath = "/mnt/sdcard/叶问2.mp4"; 的 ...
private String connServerForResult(String url) { String strResult = ""; try { HttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost(); httpPost.setHeader("Content-Type", "application/x-www-form-urlencoded"); httpPost.setURI(n ...
Android之ScrollView嵌套ListView 问题所在:在ScrollView中嵌套使用ListView,ListView只会显示一行多一点 最简单的解决办法: scrollview 设置 android:fillViewport="true" 或者网上的办法.不过只能是listview中的
myEclipse项目转成Eclipse项目继续开发   1.  请首先确保你的eclipse是javaee版本的,或者已经安装看wtp插件 2.  然后修改eclipse工程下的.project文件: 3.在<natures></natures>中加入 <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature< ...
  初识BIRT,以为很深奥,慢慢了解下,发现很容易入门。 BIRT报表的配置,总体来说,三步就行了。 1、下载birt,将其解压。可以到http://download.eclipse.org/birt/downloads/下载最新版的birt。目前是Latest BIRT Runtime Release Build: 4.2.0。 2、在MyEclipse中建立Web工程。 3、将运行包解压后的目录中的WebViewerExample文件夹中的部分文件拷贝到项目中。首先,将WebViewerExample文件夹中的两个子目录report和webcontent拷贝到工程的WebRoo ...
内容 安装介绍 典型使用 应用集成 结论 参考资料 关于作者 建议 https://www.ibm.com/developerworks/cn/opensource/os-ecl-birt/
一个电话号码在线查询的简单例子,android调用webService接口   package com.example.webservice; import org.ksoap2.SoapEnvelope; import org.ksoap2.serialization.SoapObject; import org.ksoap2.serialization.SoapSerializationEnvelope; import org.ksoap2.transport.HttpTransportSE; import android.app.Activity; impor ...
java日期格式化 import java.util.Date; import java.text.DateFormat; /** * 格式化时间类 * DateFormat.FULL = 0 * DateFormat.DEFAULT = 2 * DateFormat.LONG = 1 * DateFormat.MEDIUM = 2 * DateFormat.SHORT = 3 * @author Michael * @version 1.0, 2007/03/09 */ public class Test{ public stati ...
Java数字的格式化 : double pi = 3.1415927;//pi // 取一位整数 System.out.println(new DecimalFormat("0").format(pi));// 3 // 取一位整数和两位小数 System.out.println(new DecimalFormat("0.00").format(pi));// 3.14 // 取两位整数和三位小数,整数不足部分以0填补。 System.out.println(new DecimalFormat("00.000").fo ...
    在安装格式为MSI的安装文件时,系统提示没有启动Windows Installer服务,但是发现系统服务列表里居然没有Windows Installer。          解决方法:依次点击“开始→程序→附件→命令提示符”或者“运行→输入CMD进入命令提示符”,键入:msiexec /unregister ,然后再键入msiexec /regserver。
这篇文章是承接之前CXF整合Spring的这个项目示例的延伸,所以有很大一部分都是一样的。关于发布CXF WebServer和Spring整合CXF这里就不再多加赘述了。如果你对Spring整合CXF WebService不了解,具体你可以参看这两篇文章:http://www.cnblog ...
服务端 @WebService public interface HelloWorld { @WebResult(name = "String") String sayHello(@WebParam(name = "name") String name, @WebParam(name = "sex") String sex); void test(); } @WebService public class HelloWorldImpl implements HelloWorld { public S ...
CXF webservice 客户端访问方法时,出现异常 异常信息如下: Exception in thread "main" javax.xml.ws.WebServiceException: Could not find wsdl:binding operation info for web method getListPnameByuid. at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:113) at $Proxy14.getListPnameByuid(Unknown ...
可以用script去解决第一个问题。 第一步:新建一个JDBC数据源(这里要说明的是必须要填写Driver class和Driver URL,不然新建不了JDBC数据源,这里birt就有点让人郁闷啦)第二步: 选择上一步新建好的数据源,然后选择script窗口,在数据源的beforeOpen事件中写以下代码可以定义一个参数去指定properties文件的路径,然后创建datasource。在datasource的script中编辑beforeOpen事件,参考下面的代码: importPackage( Packages.java.io ); importPackage( Pack ...
Global site tag (gtag.js) - Google Analytics