- 博客(27)
- 资源 (20)
- 收藏
- 关注
转载 Android FileObserver 用法
当我们要对一个文件或者文件夹进行监听的时候,我们可以使用android api中的android.os.FileObserver ,下面就来介绍如何使用。 1. 如何实现一个FileObserver首先extends FileObserver 然后覆盖其构造器,最后覆盖onEvent(int event,String path)方法: 例子 publ
2010-02-27 14:57:00 1943 1
转载 Memory Size Class for viewing available storage
Class used to view available and total storage for internal and external memory. Also does pretty formatting.import java.io.File;import android.os.Environment;import android.os.StatFs;public c
2010-02-27 14:37:00 565
转载 How to set up Eclipse with Android SDK on Ubuntu linux 9.04/9.10 (updated)
In my first tutorial i will show you how to set up Eclipse 3.5 with Android Development Tools (ADT) on Ubuntu 9.04.Before we can install the Android SDK, we must install Java. First we open a new
2010-02-27 14:11:00 1359
转载 Android学习笔记--- widget组件的基本介绍
简单的学习了一下android的widget组件。以及它们的实现方式。先说说最常用的button.1. button 按纽在main.xml文件里建立一个id为button的按扭public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInsta
2010-02-27 11:24:00 1379
转载 AsyncTask--实现从网络下载一张图片的功能
1、Android 中的AsyncTask的使用心得 在android程序中一定不能阻塞UI线程,否则很容易就会弹出no respond 的对话框,导致程序退出。为了避免这种情况,一般需要较长时间执行的任务都放在线程中去执行,如从网上下载图片在界面的某个区域显示。但是使用线程回导致cpu开销过大,并且当线程管理不好时也会弹出no respond框。android提供了AsyncTask类用
2010-02-27 11:02:00 4031 1
转载 Android--AsyncTask实例
文档翻译: AsyncTask能够适当地、简单地用于UI线程。这个类准许执行后台操作,让那些没有熟练操作线程的操作者在UI线程上发布结果。异步任务的定义是一个在后台线程上运行,其结果是在UI线程上发表的计算。异步任务被定义成三种一般类型:Params,Progress和Result;四步:begin,doInBackground, processProgress和end
2010-02-27 10:25:00 1173
转载 定制个性化屏保
每次我们锁键盘的时候,都看到如下页面: 看多了就产生审美疲劳, 手机是追求个性化的消费品,想到就是替换她,再找一个。 如何替换呢?Android 提供如下函数:KeyguardManager mKeyguardManager = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);
2010-02-27 09:27:00 855
转载 Memory Size Class for viewing available storage
Class used to view available and total storage for internal and external memory. Also does pretty formatting.import java.io.File;import android.os.Environment;import android.os.StatFs;public c
2010-02-27 09:16:00 547
转载 How to Make an Activity Fullscreen
This code makes the current Activity Full-Screen. No Status-Bar or anything except the Activity-Window!public class FullScreen extends Activity { @Override public void onCreate(Bundle save
2010-02-27 09:12:00 983
转载 Autostart an application at bootup
This snippet starts an Application automatically after the android-os booted up. in AndroidManifest.xml (application-part):<receiver android:enabled="true" android:name=".BootUpReceiver" andro
2010-02-27 09:08:00 619
转载 Non-Blocking Web-Request
This code fetches content from the web without blocking the UI (runs in the background in a Thread). Once finished, it posts a Handler that is picked up by the UI as soon as possible. import jav
2010-02-27 09:00:00 700
原创 java 解析MP3文件
首先需要知道的是,MP3文件的文件信息都放在文件最后的128个字节里面,这128个字节分别存储的信息如下:char Header[3]; /* 标签头必须是"TAG"否则认为没有标签 */char Title[30]; /* 标题 */char Artist[30]; /* 作者 */char Album[30]; /* 专集 */char Year[4];
2010-02-08 17:47:00 5758 7
转载 MP3文件格式解析
1, MP3简介MP3是今天一种常见的音乐格式,但恐怕除了工作要求之外,有兴趣对此进行研究的人恐怕不多。所以,当我打算做MP3解码方面的工作时,在找资料时也颇费了一番周折,同时也觉得很有趣。所以想在这里分享一下自己的心得,做一个总结性的介绍。这样有兴趣的同志也可以对此有一个大概了解,尽快入门。MP3是MPEG-1 Audio Layer 3的简称,是当今比较流行的一种数字音频编码和有损压缩
2010-02-08 16:34:00 1026
转载 MP3文件格式解析
Peter Lee 2008-06-05 目录一、概述二、整个MP3文件结构三、MP3帧格式1. 帧头格式2. MAIN_DATA四、ID3标准1. ID3V12. ID3V2五、MP3文件实例剖析六、资料 一、 概述MP3 文件是由帧(frame)构成的,帧是 MP3 文件最小的组成单位。MP3 的全称应为
2010-02-08 16:14:00 747
转载 SVN快速上手——安装与配置
下载服务端程序:http://subversion.tigris.org/downloads/svn-win32-1.4.3.zip下载SVN 的ECLIPSE插件subeclipse:http://subclipse.tigris.org/files/documents/906/36425/site-1.2.0.zip至于TortoiseSVN,因为比较讨厌他把文件夹都挂上自己的菜单,所以这里不
2010-02-02 13:29:00 602
转载 JAVA远程方法调用入门指南
Java 远程方法调用(Remote Method Invocation, RMI)使得运行在一个 Java 虚拟机(Java Virtual Machine, JVM)的对象可以调用运行另一个 JVM 之上的其他对象的方法,从而提供了程序间进行远程通讯的途径。RMI 是 J2EE 的很多分布式技术的基础,比如 RMI-IIOP 乃至 EJB。本文是 RMI 的一个入门指南,目的在于帮
2010-02-02 09:31:00 1056
转载 Java SE 6 新特性: 对脚本语言的支持
Java 脚本 API 概述脚本引擎脚本引擎就是指脚本的运行环境,它能能够把运行其上的解释性语言转换为更底层的汇编语言,没有脚本引擎,脚本就无法被运行。Java SE 6 引入了对 Java Specification Request(JSR)223 的支持,JSR 223 旨在定义一个统一的规范,使得 Java 应用程序可以
2010-02-01 16:40:00 632
转载 JAVA3D学习(1) JAVA3D之HelloWorld
很早就听说了JAVA3D,可惜一直都没有去看,那个时候JAVA3D还是1.4是最新版,转眼一年多过去了,JAVA3D都到了1.5.1版了,在感慨时间易逝的同时也不免对自己没有努力而感到叹息。现在又重新拾起对JAVA3D的激情与希望,希望在以后的日子里,少一些空虚,多一份充实,与大家互勉。对于有JAVA基础的人来说,学习JAVA3D并不会很困难,一般来说涉及到3D都是比较底层的东西了,但是J
2010-02-01 16:36:00 1016
转载 Apache和Subversion集成安装与配置
因为工作需要,要架设一个Subversion和Apache一起工作的源码管理器.以便协同工作.于是网上找了一些资料,在找资料的过程中,也走了一些弯路,于是自己整理了一下安装的过程和一些注意的事项,希望能对大家有些帮助.我这里用的IDE是netbeans6.0,其实用什么IDE都无所谓,只是netbeans一直是我喜欢的IDE,所以顺便向大家推荐一下.呵呵.好了,言归正传吧,要准备的东西如下:1,a
2010-02-01 15:58:00 536
转载 JAVA截屏程序(第四版)
昨天看到留言,于是今天又把一些功能加进进去了比如,1,程序可以最小化到系统托盘区2,程序可以批量保存所有截过的图片3,修正了以前的一个小BUG,那就是输入保存图片的文件名时,如果没有输入后缀名,将保存正常,如果输入了后缀名,将会保存格式出错打包文件请点击这里下载,dist文件夹里面的JAR文件是可以双击执行的感谢朋友们的建议,谢谢./* * CaptureScreen.java * * Cre
2010-02-01 14:34:00 901
转载 JAVA中的时间操作
java中的时间操作不外乎这四种情况:1、获取当前时间2、获取某个时间的某种格式3、设置时间4、时间的运算好,下面就针对这四种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date这里,要使用java.util.Date。
2010-02-01 14:07:00 557
转载 利用POI操作EXCEL文档(2)
昨天,我们看了一下POI操作EXCEL的简单例子,我们只是插入了一些字符串而已,但是现实的应用中,经常需要在EXCEL中插入图片或者图形.这个时候,应该怎么办呢,我们先看一下下面的例子/* * Test3.java * * Created on 2007年9月13日, 上午9:14 * * To change this template, choose Tools | Template Man
2010-02-01 14:03:00 452
转载 利用POI操作EXCEL文档(1)
众所周知,EXCEL是微软的office套件里的一个产品,使用比较广泛,由于微软产品的特殊性,JAVA标准库里面并没有提供操作EXCEL文档的类,可是在程序开发过程中,如果能将数据输出成一个电子表格的形式,那将有利于用户分析和查看数据. 虽然标准类库没有提供操作方法,但是得益于JAVA是开源的,所以我们可以找到第三方的开源的类库来进行EXCEL的读写操作.我们选用apache的
2010-02-01 13:58:00 505
转载 JAVA6.0操作脚本语言
JDK6.0里面加了一个很实用的包,javax.script,它是JAVA新增的操作脚本的包,利用它我们可以对脚本语言进行操作,比如修改,或者调用,并且可以和JAVA语言交互,如果我们利用好的话,我们利用它来实现一些经常要改的部份,这样我们就可以把一些算法写到js文件里面,然后再在运行的时候读取出来并执行,这样就省去了更改一些东西需要重新编译的过程了.下面我们就来看一个例子吧,看看如何在JAVA代
2010-02-01 13:41:00 493
转载 JAVA操作windows注册表
在我们写程序的时候,有时会要求保存一些数据,比如用户名或者别的,但是这样数据又不是保存在程序同一目录下,这样做太明显了,也不太安全,那怎么办呢?这个时候,如果能把数据保存到注册表里面去,那该多好,一来隐蔽,二来方便,不至于在程序目录下生成一大片文件.在JAVA里面,可以利用java.util.prefs.Preferences来对注册表进行操作,我们先看一下例子吧/* * Test3.ja
2010-02-01 12:17:00 453
转载 JAVA得到网卡物理地址(windows和Linux)
在我们在写程序的过程中,有些时候需要知道一些电脑的硬件信息,比如我们写一些需要注册的程序的时候,就需要得到某个电脑特定的信息,一般来说,网卡的物理地址是不会重复的,我们正好可以用它来做为我们识别一台电脑的标志.那如何得到网卡的物理地址呢?我们可以借助于ProcessBuilder这个类,这个类是JDK1.5新加的,以前也可以用Runtime.exce这个类.在此我们将演示一下如何在Windows和
2010-02-01 12:12:00 690
转载 Java学习从入门到精通
作者:robbin 网址:http://www.fankai.com/ Java Learning Path (一)、工具篇 一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JD
2010-02-01 10:11:00 424
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人