分类: Java

FetchUpdate(网站更新抓取并上传ftp工具)

博客的hosts以前需要手动更新,实在难以忍受。于是想着写个自动更新的工具,实现如下需求: 利用提供的地址,下载 imouto提供的hosts文件(7z格式),解压缩,并对解压出的文本文档进行简单的处理,然后通过ftp上传到自己博客上去。 这个工具也可以修改下,然后用来做一个广义的网站内容更新抓取并上传

点击girdview的item,edittext获取焦点

最后还是在stackoverflow上提问解决的,对于小菜鸟来说,这个问题还是稍微困难了一点,,,尤其是有很多东西还没有理解的情况下。 我设置的gridview的item是textview和edittext两部分组成,

java poi操作excel

jxl和poi是我所知道的两个比较主流的java操作excel的项目。 jxl:代码很简单,功能也比较少,非常容易入手,可以参考这篇博客,不过不支持2007以上的excel版本,而且在09年就已经停止更新了,这是项目地址 poi:代码有点繁琐,功能很强大,比jxl入手略麻烦一点,是apache公司的一个项目,一直在更新,支持新版本的excel,这是项目地址

安卓activity之间传递数据

在安卓单击按钮弹出listview并传递值也有介绍,发现其实已经写的比较详细了,这里再补充一些: 在mainactivity接收来自通过mainactivity切换到的activity返回来的结果时,有个resultcode,这个的作用是,如果mainactivity有多个事件可以切换到不同的activity,那么在重写mainactivity的接收结果时,可以很简单的通过if语句判断出来自哪个activity,以便对不同的数据有不同的处理。 @Override protected void o...

Java android Socket通信检测(server)连接是否断开

Pre 解决思路 代码 客户端app上的部分代码 调用: 服务器上: 客户端判断服务器是否还活着代码: 后记: Pre 在利用socket写通讯程序的时候,想检测服务器是否还活着。 从网上找了很多资料,都没有自己合适的,最后自己想了个办法,不过也相当于截取了心跳检测的一部分。 这里检测的是远程server的连接,而不是本地是否连接成功。首先想到socket类的方法isClosed()、isConnected()、isInputStreamShutdown()、isOutputStreamShut...

Java中Runnable和Thread

引文1 Java中线程的创建有两种方式:   1.  通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2.  通过实现Runnable接口,实例化Thread类   在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各个线程。当我们做这个系统的时候可能会想到两种方式来实现,继承Thread类或实现Runnable接口,现在看一下这两种方式实现的两种结果。 package com.threadtest; class MyThread ex...

百度地图api公交线路查询功能(安卓学习笔记)

一预备工作 1首先你得是百度开发者,开发者的申请过程很简单,直接去戳http://developer.baidu.com/map/地图官网,登陆,就会有让你申请的过程了。 2申请需要两三天的时间。通过之后,http://lbsyun.baidu.com/apiconsole/key创建key。创建key的过程官网下面都有。包括怎样获取sha1等。 3在开发页面里,选择安卓平台,android sdk 3.0,左边有相关下载,全部下载,会让你选择下载包含什么功能的。根据需要来就行。这里,除了默认的...

Android按钮单击弹出Listview并传递值(安卓学习笔记)

从网上翻了好多东西,最后总算做出了符合自己需求的。 我的要求是:要显示的列表框的内容由主界面传入,而选择了某个项之后,将选择的序号传回去。 菜鸟,刚开始学习安卓开发。记录下来这些过程。以备以后查看。

Java jxl操作表格

这个已经是比较老的东西了。不过仍然很实用。对2007版本支持不太好,可以通过office软件另存为老版本的再操作。 jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且仅...