- 博客(19)
- 资源 (7)
- 收藏
- 关注
原创 Android中的ListView使用案例(SimpleAdapter实现)
ListView是可以垂直的滚动的显示一组列表的内容,其中的每一个条目可以是一个单独的组件,也可以是由多个组件组成的组合控件。 实现一个ListView控件的步奏: 1、准备ListView所要显示的数据,一般为一维或二维动态数组。 2、构建适配器,由于ListView中的每一个条目可以很简单,也可以很复杂,根据需要可以选择ArrayAdapter、SimpleAdapter、或者BaseAd
2015-05-31 10:21:12 1097
原创 Java基础知识之IO(2)
文件复制小案例(温习Java基础知识之IO(1)中的知识)package copy;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Ou
2015-05-31 09:59:00 607
原创 Java基础知识之IO(1)
IO中主要的类和接口File、InputStream、OutputStream、Reader、Writer、Serialzable接口File类File类应用的小例子import java.io.File;import java.io.IOException;public class FileDemo { public static void main(String[] args) {
2015-05-28 21:31:00 496
原创 Java基础知识之常用类库(2)
SimpleDateFormat设置自己想要的日期时间显示方式:import java.text.SimpleDateFormat;import java.util.Date;public class FormatDemo { public static void main(String[] args) { // TODO Auto-generated method stu
2015-05-27 21:29:43 493
原创 Java基础知识之常用类库(1)
StringBuffer1、StringBuffer 和 String 并无直接关系 2、StringBuffer 避免了Sring内容改变时产生垃圾的现象。 3、一个StringBuffer对象可以调用toString()方法转换为String对象。 下面通过一个小例子演示StringBuffer类的相关方法:package StringBuffer;public class String
2015-05-26 21:32:10 503
原创 Java基础知识之多线程(2)
线程的休眠使用方法:public static void sleep(long millis)throws InterruptedException{} 可见该方法有异常抛出,所以要进行异常的处理。public class A implements Runnable { private String name; public A(String name) { sup
2015-05-25 21:29:48 410
原创 Android中的选项卡(Tab)使用案例
使用Tab组件的步骤说明: 1、在布局文件中使用FrameLayout列出Tab组件及Tab中的内容组件。 2、Activity要继承TabActivity。 3、调用TabActivity的getTabHost()方法得当TabHost对象。 4、通过TabHost创建Tab选项。 下面来看一个小例子:<!--xml--><FrameLayout xmlns:android="http
2015-05-24 19:14:55 917
原创 Android中的警告对话框(AlertDialog)使用案例
创建AlertDialog对话框的步骤: 1、获得AlertDialog的静态内部类Builder对象,由该类来创建对话框。 2、通过Builder对象来设置对话框的标题、按钮及按钮将要响应的事件。 3、调用Builder对象的create()方法来创建对话框。 4、调用AlertDialog的show()方法显示对话框。 来看一个小例子:“` package com.yangzi.al
2015-05-23 17:28:35 817
原创 Android中的子菜单(SubMenu)使用案例
Android中创建子菜单的步骤: 1、覆盖Activity中的onCreateOptionMenu()方法,调用Menu的addSubMenu()方法添加子菜单。 2、调用SubMenu的add方法,添加子菜单。 3、覆盖onContextItemSelected()方法,响应子菜单。 来看个小例子:package com.yangzi.submenu;import android.os.
2015-05-23 16:40:13 1536
原创 Android中的上下文菜单(ContextMenu)使用案例
在Android中长按住一个控件(像一个文本显示框TextView,一个按钮Button都是一个控件)弹出的菜单为上下文菜单,创建一个上下文菜单分为下面几个步骤: 1、覆写onCreateContextMenu方法,生成对应的菜单子选项。 2、覆写onContextItemSelected方法,生成对应子选项的响应事件。 3、为一个控件注册上下文菜单。 下面看一个小例子: 1、在MainA
2015-05-23 14:15:21 1981
原创 Android中的选项菜单(OptionMenu)使用案例
在Android中的每一个activity都捆绑了一个OptionMenu,它是通过调用OnCreateOptionMenu(Menu menu)函数来进行初始化,我们可以覆写这个函数,来设置一个activity的响应菜单。下面通过一个小例子来说明具体如何实现。package com.yangzi.optionmenu;import android.os.Bundle;import android
2015-05-23 13:38:22 2250
原创 Java基础知识之面向对象(3)
泛型1、特点:类中的属性类型可以由外部决定。来看一个小例子://泛型实例public class Fanxing<T> { //成员变量的类型由外部决定 private T x; private T y; public T getX() { return x; } public void setX(T x) { thi
2015-05-21 21:29:00 379
原创 Android写入xml文件案例
说明:该文章所写的案例和博文 《Android中Pull解析器解析xml文件案例》使用同一个工程测试;首先给出一个想要输出xml文件示例:<?xml version="1.0" encoding="utf-8"?><persons> <person id="23"> <name>liming</name> <age>23</age> </person
2015-05-14 22:44:49 624
原创 Android中Pull解析器解析xml文件案例
首先准备一个供解析的xml文件,这里我们假定要解析的文件名称为person.xml,文件的具体内容为:<?xml version="1.0" encoding="utf-8"?><persons> <person id="23"> <name>liming</name> <age>23</age> </person></persons>接下来写一个
2015-05-14 16:24:32 703
原创 Java基础知识之面向对象(2)
抽象类1.包含一个抽象方法的类为抽象类,抽象类要用abstract修饰,不能直接使用其实例化对象,可以声明对象。 ps:什么是抽象方法呢?就是一个只被定义,而没有实现的方法(public abstract void fun();),就是没有{….方法体…}的方法。 2.抽象类是给子类继承的,继承抽象类的子类必须覆写所有抽象方法,否则该子类还是抽象类,不能实例化对象。 3.抽象类当然不能用fin
2015-05-13 21:49:23 507
原创 短信发送器
先欣赏下界面: 页面布局xml文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layo
2015-05-12 20:35:39 419
原创 电话拨号器
首先来看下这个小软件的界面: 下面就开始激动人心的开发过程: 编写布局xml文件:<!--采用线性布局--><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout
2015-05-12 15:26:28 375
转载 Myeclipse菜单介绍
File文件菜单下l New:新建文件,包,项目等l OpenFile…:打开文件l Close:关闭当前编辑页面l CloseAll:关闭所有页面l Save:保存该页面l SaveAs…:另存为l SaveAll:保存所有页面l Revert:还原l Move…:移动(要选择项目、包、文件才有效果)l
2015-05-04 13:18:46 1202
原创 图的深度及广度搜索
今天来学习下,图的遍历方法,我们以下面这个图为例。 开始之前呢,先说个题外话,我们用最常用的二维数组来存这个图,专业的叫法是邻接矩阵法,这好像不是题外话吧!!^_^要不要先自己想一下,上面这个图用邻接矩阵怎么存呢! 废话不多说,先来个深度的吧: 那什么叫深度搜索呢:以一个未访问过的顶点(图由顶点和边组成,不要说你不知道哦!)为起点,沿着当前顶点边走到未访问过的顶点,当没有未访问过的顶点时
2015-05-02 14:21:31 712
算法设计与分析
2014-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人