- 浏览: 195100 次
- 性别:
- 来自: 成都
最新评论
-
iwwenbo:
虽然看不懂,但觉得很牛叉,专门注册账号赞一个
Java结合docx4j生成docx文件 -
SE_XiaoFeng:
为何会是明文的密码呢?用户的密码,比较简单的处理会使用MD5进 ...
在web应用程序中怎么检测firefox中已经开启firebug -
myclover:
wilsonchen 写道谢谢您的帮助^_^填充完第一页继续填 ...
Java结合docx4j生成docx文件 -
wilsonchen:
谢谢您的帮助^_^填充完第一页继续填充第二页,或者使用文档合并 ...
Java结合docx4j生成docx文件 -
myclover:
wilsonchen 写道楼主,请教您一个问题:如何利用doc ...
Java结合docx4j生成docx文件
文章列表
平时项目中经常碰到报表的生成,在此简单描述下使用java结合docx4j技术,生成docx文件的一些基本方法,仅供参考,代码如下:
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import java.math.BigInteger;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.ut ...
在android中使用MediaPlayer播放音乐的实例。
package com.myclover.music;
import java.io.File;
import java.io.FilenameFilter;
import java.util.ArrayList;
import java.util.List;
import android.app.ListActivity;
import android.media.MediaPlayer;
import android.media.MediaPlayer.OnCompletionListener;
imp ...
分别对Sax、Dom、Pull三种技术解析xml文件的实例,以及使用Pull保存xml文件。
person.xml
<?xml version="1.0" encoding="utf-8"?>
<persons>
<person id="1001">
<name>张三</name>
<age>22</age>
<sex>男</sex>
</person>
<person id ...
在android中主要使用SQLite数据库进行对一些数据的存储,以下是相应的CRUD的实例。
package com.myclover.db.service;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
/**
*
* @autho ...
第六课,SharedPreferences的讲解,SharedPreferences是以xml文件来进行存储的,在手机应用中很多设置文件的存储就是使用SharedPreferences实现的。
package com.myclover.sharedpreferences;
import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
imp ...
第五课,android文件操作的实例,主要对SDcard的读写操作。
package com.myclover.file.service;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import android.content.Context;
import android.os.Environment;
public class FileOperateServ ...
第四课,对android中Activity生命周期的讲解。
package com.myclover.life;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.util. ...
之前有几个好朋友说最近android很火,很想学习下android,在他们的要求下,我给他们讲解了android的一些基础知识,带他们进入android的大门,以下是讲解课程中的第三课,常用Layout控件的使用。
line.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width=&q ...
之前有几个好朋友说最近android很火,很想学习下android,在他们的要求下,我给他们讲解了android的一些基础知识,带他们进入android的大门,以下是讲解课程中的第二课,常用UI控件的使用,第一课主要是android的一些简单介绍和环境的搭建,这个可以参考我之前的环境搭建的文章,这些都是比较基础的东西,对初学者有帮助而已,大虾们就不需要浪费时间了。以下这个xml文件中是包含了该课程中的全部UI控件了。
register.xml
<?xml version="1.0" encoding="utf-8"?>
<Scro ...
在群里经常碰到很多找工作的朋友回来就谈论自己的面试经历,被问到或者笔试过程中碰到的一些题目,下面把前两天几个朋友提出的问题进行简单的实现下,希望各位大虾指教!代码如下所示:
package com.myclover.exam;
public class Exam {
private static final char[] SRC_NUMS = "零一二三四五六七八九".toCharArray();
/**
* 功能说明:把阿拉伯数字转换成中文的数字,即1-->一,10-->十
* @author myclove ...
在群里经常看到很多网友面试回来说又考了二叉查找,但是搞不懂咋个实现,看来这个查找确实是面试中出现的频率比较高的,所以就此把这方法实现一下,希望对需要帮助的朋友有所帮助,具体实现如下代码所示:
package com.myclover.utils.search;
public class SearchUtils {
/**
* 功能描述:线性查找指定数组中的目标数据
* @param array 指定的数组
* @param data 目标数据
* @return 返回值:返回目标数据在指定数组中的索引值,如果没找到,则返回-1
*/
...
在实际项目中经常需要对一些汇总进行导出到Excel表格中,jxl是其中一种方式,下面以jxl导出Excel表格为例做一个导出的例子,代码如下所示:
package com.myclover.utils.file;
import jxl.format.Alignment;
import jxl.format.Border;
import jxl.format.BorderLineStyle;
import jxl.format.Colour;
import jxl.format.VerticalAlignment;
import jxl.write.WritableCellF ...
在实际项目中经常需要导出Word文档,Itext是其中一种选择,使用Itext导出Word文档时需要导入iText-2.1.7.jar和iText-rtf-2.1.7.jar两个jar,具体实现如下代码所示:
package com.myclover.utils.file;
import java.awt.Color;
import com.lowagie.text.Chunk;
i ...
很多网友也问到为啥自己在家的PC机可以上网,而运行在PC机上面的android模拟器却不能上网呢?是因为家里的PC机的DNS一般为:192.168.1.1,这个只是一般而言,不是绝对,这个得自己使用ipconfig /all命令检查下;而模拟器默认的DNS为:10.0.2.3,那么模拟器跟自己的PC就不在同一个网段了,使用就导致自己的PC机可以上网,而模拟器不能上网,下面就简单介绍下如何设置才能让模拟器也可以上网:
首先,如果没有配置sdk的环境变量的,那么在CMD命令下进入sdk安装路径的tools目录下,然后使用adb shell命令 ,如果配置了sdk ...
学习android已经有一年了,最近在群里老看到很多android初学者提问如何搭建android的开发环境的问题,之前一直很忙,没时间整理,今天就大概整理一下,放出来供一些初学者参考,下面我就简单描述下离线搭建android开发环境,2010年3月底的时候我也是以这种方式安装的,所以现在我也介绍该方式好了,因为在线安装速度很不给力,所以当时只好选择了离线安装,当时也没想到这样可以安装成功,只是带着尝试的态度,没想到真的可行,现在就简单描述下吧,如果有网友看了还不明白的,那就给我留言,我会尽快答复。
一、首先下载JDK,只有JRE是不够的,必须要下载JDK,建议使用1.6版本,地址: ...