自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android中Handler的使用

Handler主要接受子线程发送的数据, 并用此数据配合主线程更新UI.Handler可以分发Message对象和Runnable对象到主线程中, 每个Handler实例,都会绑定到创建他的线程中(一般是位于主线程),它有两个作用: (1):  安排消息或Runnable 在某个主线程中某个地方执行, (2)安排一个动作在不同的线程中执行.上一篇文章中讲了多线程的实现,在这我们根据一个实例

2012-12-20 10:44:25 737

原创 Java多线程的用法

关于Thread多线程一直没太接触过,今天学了一些,分享一下~在Java中要想实现多线程,有两种手段,一种是继承Thread类,另外一种是实现Runable接口。对于直接继承Thread类来说,代码大致框架是:class 类名 extends Thread{ 方法1; 方法2; … public void run(){ // other code… } 属性

2012-12-17 11:08:00 1561

原创 RSS阅读器(使用android解析技术解析xml文件并以列表的形式显示出来)

要在Android平台中开发RSS客户端,首先需要了解什么是RSS,RSS怎样工作,及怎样用XML编程RSS等知识。闲言少叙,我们开始吧。     首先,我们必须要了解什么是RSS:       1. RSS指Really Simple Syndication(真正简易联合)       2. RSS使您有能力聚合(syndicate)网站的内容       3. RSS定义了

2012-12-14 21:05:58 4295 2

原创 android数据存储之SQLite(个人日记本)

Android中通过SQLite数据库引擎来实现结构化数据存储。SQLite是一个嵌入式数据库引擎,针对内存等资源有限的设备(如手机、PDA、MP3)提供的一种高效的数据库引擎。SQLite数据库不像其他的数据库(如Oracle),它没有服务器进程。所有的内容包含在同一个单文件中。该文件是跨平台的,可以自由复制。基于其自身的先天优势,SQLite在嵌入式领域得到广泛应用。SQLite最大的

2012-12-12 13:58:27 3644 3

原创 TabHost组件和ListView组件的结合使用

在前边都分别介绍了TabHost组件和ListView组件的使用,现在说一下如何把二者结合起来使用....还是以讲述TabHost组件和ListView组件时候的例子作为基础,直接修改~显示主界面:                            当点击上面的tabHost选项卡会出现以ListView组件显示的心情博客...下面就说一下它的具体实现。阶段一:主界面的布局,具

2012-12-10 21:05:32 5321 2

原创 Android调用天气预报的WebService简单例子

阶段一:进行主界面布局,如下图:                                                   具体代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/to

2012-12-05 18:09:55 1503 1

原创 ImageButton组件的应用(更改头像)

前段时间就做的这个项目,一直没能运行成功,说是空指针异常。。今天突然看到,又小小研究了一番,终于运行成功~写篇博客和大家分享一下,希望大家不要犯和我一样的错误哦~阶段一:进行主界面的布局                                 具体代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk

2012-10-30 21:20:51 1329 2

原创 Android XML解析技术

现在很多文件都是以XML格式存放的。在Android平台上可以使用Simple API for XML(SAX)、Document Object Model(DOM)(不建议使用)和Android附带的pull解析器解析XML文件三种方式。本文主要讲使用SAX读取XML文件;它是一种解析速度快并且占内存少的xml解析器,非常适合用于Android等移动设备,SAX解析XML文件采用的是事件

2012-10-28 22:10:25 579

原创 Android数据存储之文件存储

关于文件存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。文件可用来存放大量数据,如文本、图片、音频等。默认位置:存放在/data/data//files下。下面根据个小例子来更好的理解文件存储:阶段一:进行界面布局(如下图)

2012-10-28 20:05:35 848

原创 Android数据存储之SharedPreferences

SharedPreferences是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。实现SharedPreferences存储的步骤如下:  一、根据C

2012-10-24 21:11:59 833

原创 Android控件之TabHost

Android实现Tab视图有两种方法:一种是在布局页面中定义标签,另一种就是继承TabActivity.相对于第一种,第二种实现起来比较简单。这里就只介绍一下第二种方式。阶段一:布局(XML文件):<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:/

2012-10-12 20:32:34 674

原创 ListView组件的应用(模拟新浪微博界面)

阶段一:进行主界面的布局(如下图)                           Main.xml具体代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andro

2012-10-10 22:06:54 1723 1

原创 ImageSwitcher和Gallery组件的应用

阶段一:进行主界面的布局(如下图)                                    具体代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" an

2012-10-05 20:59:23 511

原创 使用RatingBar组件实现评分

阶段一:进行主界面的布局(如下图)                      具体代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_wid

2012-10-05 20:44:09 679

原创 使用GridView和ImageView组件实现图片显示

阶段一:进行界面布局(如下图所示)                Main.xml具体代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientat

2012-09-26 20:54:06 1039

原创 猜拳小游戏

阶段1:进行猜拳小游戏的布局                其代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_

2012-09-24 08:56:56 1170

原创 设计用户注册页面(常用组件的应用)

阶段一:进行界面布局(如下图:)                               具体代码如下:<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la

2012-09-19 22:54:56 1127

原创 简易计算器

阶段1:进行计算器的界面布局View.                  具体代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:background

2012-09-17 08:51:18 688

原创 理解Activity生命周期

最近学习了Activity的生命周期,下面通过一个小例子来更好的理解一下Activity的生命周期。阶段1::实现如下图所示的界面                             此时按下Home键,再次启动ActivityDemo应用程序,观察一下EditText中还有没有刚才我们输入的data.然后再按下返回键重新启动ActivityDemo应用程序,观察EditTex

2012-09-15 21:21:02 585

原创 Android开发环境的搭建

一、Android简介          Android 是基于Linux内核的软件平台和操作系统。          Android构架主要由3部分组成,linux内核层,类库、虚拟机和核心组件库层,应用程序框架层          Android应用程序使用JAVA语言进行开发。二、开发环境的搭建       软件的准备:       JAVA  JDK 1.6

2012-09-05 22:29:11 511

RSS阅读器(XML文件解析)

一个很方便大家学习RSS,如何使用SAX进行解析XML文件的小项目,也很实用~本项目在博客上有相应的解析,方便大家理解。。。

2012-12-14

个人日记本

一个学习SQLite的很好的小例子,利用SQLiteOpenHelper抽象类创建数据库,然后对数据库进行增删改查,以完成个人日记本的各种功能。

2012-12-12

android调用天气预报的webservice

很简单的android调用天气预报的webservice的小例子,可以对照着博客中的解析进行学习~

2012-12-05

Android实现头像更改

很简单的头像更改的实例~点击ImageButton,弹出对话框,对话框中图片使用gallery显示。点击确定,头像更换成功~

2012-10-30

猜拳小游戏

用户选择要出的拳,然后和电脑随机出的拳进行PK。结果显示在另一个Activity上。

2012-09-26

设计用户注册页面

用户注册的简单实现,注册内容包括姓名、性别、出生年月及兴趣爱好。提交后的注册信息以弹出框的形式显示。

2012-09-26

简易计算器

现在初学Android阶段,一个很简单的计算器实现,非常适合初学者。

2012-09-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除