• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Mr_Hannibal
风火山林海!!!
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3

2012年5月18日

在Android中解析doc,docx,xls,xlsx,pptx等格式文件
摘要: 导读:有的时候我们在开发android中需要解析一些我们比较常用的格式,比如doc、docx、xls、xlsx,那么我们要是正常的话就解析不了。这时我们就要用tm-extractors-0.4.jar。可以直接复制实验, 解析doc,要tm-extractors-0.4.jar这个包 解析xls,要jxl.jar这个包头部代码 :import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io 阅读全文
posted @ 2012-05-18 13:41 Mr_Hannibal 阅读(5497) 评论(2) 推荐(0)
 
 

2012年4月17日

Android中Parcel的分析以及使用[转]
摘要: 简单点来说:Parcel就是一个存放读取数据的容器,android系统中的binder进程间通信(IPC)就使用了Parcel类来进行客户端与服务端数据的交互,而且AIDL的数据也是通过Parcel来交互的。在Java空间和C++都实现了Parcel,由于它在C/C++中,直接使用了内存来读取数据,因此,它更有效率。 分析Binder机制中的客户端与服务器端进行实际操作ontransact()函数 ://参数说明:// code :是请求的ID号 // data :客户端请求发送的参数// reply:服务器端返回的结果// flags:一些额外的标识,如FLAG_ONEWAY等,通常... 阅读全文
posted @ 2012-04-17 08:10 Mr_Hannibal 阅读(904) 评论(0) 推荐(0)
 
 

2012年2月6日

为什么要用内部类:控制框架【转】
摘要: 到目前为止,大家已接触了对内部类的运作进行描述的大量语法与概念。但这些并不能真正说明内部类存在的原因。为什么Sun要如此麻烦地在Java 1.1里添加这样的一种基本语言特性呢?答案就在于我们在这里要学习的“控制框架”。 一个“应用程序框架”是指一个或一系列类,它们专门设计用来解决特定类型的问题。为应用应用程序框架,我们可从一个或多个类继承,并覆盖其中的部分方法。我们在覆盖方法中编写的代码用于定制由那些应用程序框架提供的常规方案,以便解决自己的实际问题。“控制框架”属于应用程序框架的一种特殊类型,受到对事件响应的需要的支配;主要用来响应事件的一个系统叫作“由事件驱动的系统”。在应用程序设计... 阅读全文
posted @ 2012-02-06 12:55 Mr_Hannibal 阅读(288) 评论(0) 推荐(0)
 
 

2012年2月4日

Android中的Handler, Looper, MessageQueue和Thread
摘要: 前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,但对于其内部原理的了解,能使我们更加容易、合理地架构系统,并避免一些低级错误。对于这部分的内容,将分成4小节来描述:1.职责与关系2.消息循环3.线程与更新4.几点小结--------------------------------------------------------------------------------------------------1) 接下来,我们开始这部分的内容,首先了解一下各自的职责及相互之间的关系。职责Message:消息,其 阅读全文
posted @ 2012-02-04 11:45 Mr_Hannibal 阅读(187) 评论(0) 推荐(0)
 
JAVA 复习之琐碎知识【转】
摘要: 1.javac:在编译时使用的程序,其中的c指的是compile-编译。2.注意一个专业程序员的细节: 快捷键的使用; 文件夹选项的配置; 面试的时候很有可能是用笔写代码。3.println:是printline-输出一行的意思。4.在配置环境变量的时候在classpath的指定路径后加一个“.”,表示当前路径也是class文件目录。5.IDE:intergrated development environment6.在java里称全局变量为成员变量。7.GBK:国标码,中国大陆的汉字编码; unicode分为utf8和utf16;java采用的是utf16,每个字符占用两个字节,包括中文。 阅读全文
posted @ 2012-02-04 11:13 Mr_Hannibal 阅读(378) 评论(0) 推荐(0)
 
 
上一页 1 2 3

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3