- 博客(46)
- 资源 (37)
- 收藏
- 关注
原创 举例说明如何在android模拟器中创建模拟SD存储卡
在android开发中如果手头没有android智能手机,则需要在模拟器(Emulator)中进行开发,有时需要模拟真实手机中的一些功能,比如说在Emulator中创建模拟SD存储卡。具体创建方法如下所示:首先进行Android SDK 中的tools子目录,然后在命令行运行以下命令:mksdcard -1 sdcard 512M /your_path_for_img/sdca
2012-07-31 22:58:13 2620
原创 在android中举例说明用Environment、StatFs以及DecimalFormat来检测手机中存储卡的空间大小以及剩余空间大小
Android中Environment可用来检测手机中是否安装有存储卡以及文件存储路径等。StatFs可以获取存储卡的空间大小以及剩余空间大小。DecimalFormat可以实现把数字划分为一定的格式。具体程序如下:import java.io.File;import java.text.DecimalFormat;import android.app.Activity;imp
2012-07-31 22:22:15 2617
原创 举例说明在android中用PhoneStateListener监听手机电话状态与用发送邮件来通知来电电话的号码
在android中可以用PhoneStateListener来聆听手机电话状态(比如待机、通话中、响铃等)。本例是通过它来监听手机电话状态,当手机来电时,通过邮件将来电号码发送到用户邮箱的例子。具体程序如下:import android.app.Activity;import android.content.Intent;import android.os.Bundle;impor
2012-07-31 21:17:49 3331
原创 举例说明如何在android中利用Service来实现后台发送邮件功能
程序如下:import android.app.Activity;import android.content.Intent;import android.content.res.Resources.NotFoundException;import android.os.Bundle;import android.widget.TextView;public class
2012-07-30 21:02:43 3359
原创 举例说明如何在android中使用Service
在android中,Service是以分时进程的方式运行,这表示即便在Activity里运行Service,它们也不会在同一个程序中运行,而是在两个不同的程序中运行。服务的启动可以没有Activity的存在,所以,即便是利用Activity带起服务,也会有各自独立的事件及焦点要处理。许多Android底层的系统服务(System Service)也是继承自Android.app.Service,一
2012-07-29 21:00:20 1467
原创 举例说明android中SmsManager的用法---用来实现手机发送短信的功能
下面举例说明如何在android中SmsManager实现手机发送短信的功能。本例可以发送两条固定内容的信息,可以免编辑,可以作为群发短信的时候使用,比如说新年的祝福短信。程序如下: import android.app.Activity;import android.app.PendingIntent;import android.content.Intent;impor
2012-07-29 19:43:36 2564
原创 有序数组中的二分查找
有序数组中的二分查找,简单理解的话,就相当于小时候玩过的一个小游戏:猜数。比如两个小朋友真真和飞飞玩猜数游戏。真真让飞飞猜1~50之间的那个数字17,当然飞飞事先不知道。飞飞就按二分查找这个比较快的方法来猜,他先猜25,然后真真提示说说偏大了;飞飞再猜13,真真又提示偏小了;飞飞再猜19,真真又提示说偏大了;飞飞于是猜16,真真提示说偏小了;飞飞再猜18,真真说偏大了。最后飞飞笑了笑,说出了正确的
2012-07-29 13:11:01 871
原创 举例说明在android中使用BroadcastReceiver之二-------查看电池电量
程序如下:import android.app.Activity;import android.app.Dialog;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.Inte
2012-07-28 21:13:19 1541
原创 举例说明android中BroadcastReceiver的使用
在android中操作系统中,有许多的TelephonyEvent会对系统发送广播信息,短信事件也不发生异常。当系统Receiver信息后,会由负责处理的Intent来处理。在编写程序时必须用到BroadcastReceiver对象来聆听短信服务。下面举例说明BroadcastReceiver的使用方法。程序如下:import android.app.Activity;import and
2012-07-28 20:26:35 875
原创 在android如何使用ContentProvider
Android中内置了一些content providers是属于公开的数据类型,比如audio(声音)、video(视频)、images(图像)、 personal contact information(通讯录)等。那么如何使用Content Provider呢?下面简单介绍一下:实现Android.provider package,并使用以下四种方式来增删改查Content Provid
2012-07-28 11:57:38 712
原创 在android中使用Provider.Contact来取得联系人的资料
程序简介:设置一个Button,在onClick()事件驱动后,调用手机内置的通讯录界面,并在选择联系人之后,返回自己的Activity。取得联系人的名字和电话号码放入两个EditText中。 程序如下所示:import android.app.Activity;import android.content.Intent;import android.database
2012-07-28 11:35:58 1651
原创 在android中使用ContentResolver来搜索手机通讯录
在这个程序中使用ContentResolver来访问通讯录里联系人的关键字,并将所有找到的联系人存入CursorAdapter里。输入搜索人员名字a ,会将所有以a开头的名字都显示出来,输入*,则所有通讯录中的人名显示于AutoCompleteView的AdapterView里,若发生了User选择事件后,会将勾选的联系人电话号码显示于TextView里。 此程序中用到了Conten
2012-07-28 10:01:03 2213
原创 android中如何模拟QQ登录状态
程序如下:import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import android.os.Bun
2012-07-27 21:42:02 1787
原创 举例说明如何让android中的Toast提示框图文并存
程序如下:import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.text.util.Linkify;import android.view.Gravity;import android.view.View;import andro
2012-07-26 21:28:33 776
原创 举例说明android中实现发送邮件的方法
在android手机中实现发送邮件的功能也是不可缺少的。如何实现它呢?下面以简单的例子进行说明。程序如下:import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import android.content.Intent;import android.
2012-07-26 20:02:16 1145
原创 Android中的布局
Android SDK包含了一些简单的布局来帮助构建自己的UI,可以自己决定选择哪些合适的布局组合来来让界面更加易于理解和使用。下面简单介绍一些通用的布局类:FrameLayout :最简单的布局管理器,FrameLayout只是简单地把每一个子View放置在左上角的位置。在添加多个子View时,它会把每一个新的子View堆积在前一个子View的上面,而且每一个新的子View会遮挡住上一个
2012-07-26 15:49:35 457
原创 java中通过Thread类来创建线程
在java中线程的创建有两种方法:继承Thread类和Runnable接口。下面介绍一下通过Thread类创建线程:继承Thread类: Thread类中有两个最主要的方法:run()和start()。 run()方法包含线程运行时要执行的任务,即线程执行体。 start()方法从名称就可以看出,它的作用是用于启动线程。 继承Thread
2012-07-26 10:21:44 1214
原创 举例说明android如何实现发送短信的功能
短信和打电话一样,都是android手机的基本功能,下面以实例说明android如何实现发送短信的功能。程序如下所示:import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import android.app.PendingIntent;impo
2012-07-25 22:36:53 1446
原创 ANDROID中一些常用的Activity子类
在Android中,Android选择了一些活动子类来封装对常用的用户界面widget的使用。主要有如下这些常用的: MapActivity:在一个活动中封装了支持Map View widget所要求的资源处理。 ListActivity :活动包装子类,它将一个ListView绑定到了一个数据源,从而作为主UI元素,并提供了列表项选择的事件处理程序。
2012-07-25 15:22:42 1179
原创 java中的基本数据类型
Java语言提供了八种基本类型。六种数字类型(四个整型,两个浮点型),一种字符类型,还有一种布尔型。1、整数:定义:没有小数部分的数字,负数是允许的。种类:Java提供四种整数类型:byte 1个字节 -128到127short 2个字节 -32,768到32,767int 4个字节 -2,147,483,648到2
2012-07-25 11:47:51 670
原创 java中的事件类型
Java将所有组件可能发生的事件进行分类,具有共同特征的事件被抽象为一个事件类AWTEvent,其中包括ActionEvent类(动作事件)、MouseEvent类(鼠标事件)、KeyEvent类(键盘事件)等。表10.17列出了常用Java事件类、处理该事件的接口及接口中的方法。常用Java事件类、处理该事件的接口及接口中的方法事件类/接口名称接口方法及说明
2012-07-25 08:53:18 1803
原创 实例解说android实现拨打电话的功能
打电话是手机的一个最基本的功能,现在android智能手机非常流行,里面有多种多样的精彩的手机功能,但是android手机如何实现打电话这个基本功能呢?现以实例说明如下。首先呈上程序:import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.Activity;import and
2012-07-24 21:40:29 1195
原创 java中字符流与字节流的区别
字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为1个字节,操作字节和字节数组。所以字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字符而成的,所以它对多国语言支持性比较好!如果是音频文件、图片、歌曲,就用字节流好点,如果是关系到中文(文本)的,用字符流好点. 所有文件的储存是都是字节(byte)的储存,在磁盘上保
2012-07-24 08:49:13 708
原创 java中的字符流
字符流是处理字符的流,系统中字符的编码有许多种,例如Unicode 、UTF-8 、 UTF-16 、GB2312 GBK等,不同的编码格式其所对应的字节是不同的。 其中java字符采用的编码格式是unicode编码,每个字符占两个字节。 字符流很大情况下主要是用来处理字符的编码转换和文本文件的读取。因此,在对文本文件进行读取操作时,我们必须要清楚的知道所读
2012-07-24 08:45:30 552
原创 android中的Linkify的用法
android中的Linkify可以用来判断一个字符串是电话号码、Email、网址或是其他。下面就一个例子来说明它的用法。当字符串在TextView中显示时,点击该字符串手机就会调用Intent,自动对该字符串进行判断,如果是网址就会自动启动浏览器打开该网页;如果是电话号码就会自动打开拨号器进行打电话······程序如下所示:import android.app.Activity;im
2012-07-23 22:07:00 924
原创 android中AlertDialog的使用方法
Android中AlertDialog为一些程序提供了对话框,有些功能能够进一步满足程序的需要。下面举例介绍。程序如下:import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;impor
2012-07-23 21:43:12 688
转载 JAVA继承关系中的初始化顺序
子类继承父类后可以使用父类的功能,并且子类也具有父类的类型,那么子类继承父类后是怎样进行初始化的呢?现结合例子简述如下:示例1: 123456789101112131415161718classSuperClass { SuperClass()
2012-07-23 11:13:46 953
原创 JAVA中的Applet介绍
java 的Aapplet就是java语言编写的小应用程序,可以直接嵌入到浏览器中运行,产生特殊的效果。它与application的报告方式不同。application是从main()方法开始运行的,而applet是在浏览器中运行的。必须创建一个HTML文件,通过HTML语言来告诉浏览器运行哪个APPLET以及如何运行。 HelloWorld.java 源程序: impor
2012-07-23 09:49:04 2371
原创 JAVA中的abstract的介绍
abstract可以修饰类和方法。abstract修饰类时,该类不能手动创建对象(JVM可以创建抽象类的对象),但是可以声明抽象类型的引用。如下所示:public class TestAbstract1{ public static void main(String[] args){ //Animal a=new Animal(); //error Animal a=nu
2012-07-23 09:18:51 620
原创 举例说明Bitmap的用法
一般在android程序中把图片文件放在res/drawable目录下就可以通过R.drawable.id来使用,但在存储卡中的图片怎样引用呢?下面通过实现这个功能来介绍Bitmap的用法。程序如下:import java.io.File;import android.app.Activity;import android.graphics.Bitmap;import andr
2012-07-22 20:36:19 1117
原创 关于ListActivity的一个例子
程序如下:import android.app.ListActivity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.ArrayAdapter;import and
2012-07-22 16:25:25 982
原创 举例说明ListView的用法
通过在Layout中添加ListView Widget可以达到在页面布局具有列表效果的交互页面。在这里通过举例来说明怎样在Layout中添加ListView以及怎样应用。 配合设计了两个事件Listener: OnItemSelectedListener事件为鼠标的滚轮转动时所选择的值;OnItemClickListener事件则为当鼠标单击时,所触发的事件。由此可以区别出lis
2012-07-22 12:43:26 967
原创 GridView和ArrayAdapter的使用
GridView是一个表格化的二维排版的View,当GridView的文字放不下时会出现scrolling的效果,GridView中的元素命名为Item,要将Item放入GridView,需要ArrayAdapter对象。例子如下:import android.app.Activity;import android.os.Bundle;import android.view.Vie
2012-07-22 10:19:19 2496
原创 举例说明ProgressBar与Handler的应用
Android的Widget,有许多是用于User交互设计的,但也有一些是用于程序提示的,比如其中的ProgressBar,其与ProgressDialog对话框的应用目的相似,但后者是继承自Android.app.ProgressDialog所设计的交互对话窗口。在应用ProgressDialog的时候要新建它的对象,在运行时会弹出“对话框”作为提醒,此时应用程序后台会失焦,直到进程结束,才会将
2012-07-21 22:54:05 873
原创 举例说明android中ImageView的用法
猜牌游戏大家可能以前都玩过,这里我们用这个小游戏来说明ImageView的用法。首先,在res/drawable中引入三张牌:分别是梅花7,梅花8,梅花9然后在res/layout/main.xml中配置一个TextView,三个ImageView以及一个Buttonhttp://schemas.android.com/apk/res/android" android:l
2012-07-21 09:53:11 3602
原创 在android中用TimePicker和DatePicker或者TimePickerDialog和DatePickerDialog来动态调整时间和日期
首先是用TimePicker和DatePicker来实现动态调整时间和日期,举例如下:import java.util.Calendar;import android.app.Activity;import android.os.Bundle;import android.widget.DatePicker;import android.widget.TextView;im
2012-07-20 20:44:13 1736
原创 JAVA事件监听器
在java中,事件的处理非常重要,如响应键盘的输入,鼠标的点击,窗口的移动等等。java事由事件类和监听接口组成,算定义一个事件前,必须提供一个事件的监听接口以及一个事件类。java中监听接口是继承自java.util.EventListener的,事件类继承自java.util.EventObject。很多基本的事件系统已经为我们定义好了,我们只要学会调用即可,但是为了更加灵活地满足特定的要求,
2012-07-20 16:20:25 2476
转载 Android体系结构简介
android体系结构介绍:如图: l 应用程序(application)l 应用程序框架(Application Framework)l 各种库和android运行环境l 操作层OSØ 应用程序(application):android的应用程序通常涉及用户界面和交互;Ø 应用程序框架(application Framework):
2012-07-19 09:45:35 903
原创 android延迟的几种方法
一、通过Threadnew Thread(){ public void run(){sleep(***);}}.start();通过ProgressDialog的使用来举例说明如下public class A01Activity extends Activity { Button b; ProgressDialog pd; /** Called w
2012-07-18 22:02:35 683
原创 获取手机屏幕分辨率大小的方法
import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.widget.TextView;public class A03Activity extends Activity { private TextView mTextView0
2012-07-10 22:59:05 923
ANDROID_2.0游戏开发实战宝典
2012-07-30
Android开发一本就够
2012-07-23
android基础教程
2012-07-22
Android高级编程
2012-06-27
android的RadioButton生成选项卡
2014-07-22
JQuery Mobile开发需要用到的选择框类汇总
2014-05-14
JQuery Mobile移动开发之日期时间选择框源码
2014-05-14
lucene-highlighter-2.4.1.jar
2013-05-12
lucene-analyzers-2.4.0 (1).jar
2013-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人