标签: Android

android之progressBar

多式样ProgressBar

普通圆形ProgressBar

该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。

一般只要在XML布局中定义就可以了。

<progressBar android:id=”@+id/widget43″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”[……]

阅读全文»

android之ImageView

ImageView

首先确定下ImageView的全路径:android.widget.ImageView.

描述: 

显示任意图像,例如图标。ImageView类可以加载各种来源的图片(如资源或图片库),需要计算图像的尺寸,比便它可以在其他布局中使用,并提供例如缩放和着色(渲染)各种显示选项。

android:adjustViewBounds

是否保持宽高比。需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。[……]

阅读全文»

android的Menu使用

普通的Menu

先来看看最简单的Menu怎样实现。

在主Activity中覆盖onCreateOptionsMenu(Menu menu)方法。

@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 1, 1, “苹果”);
menu.add(0, 2, 2, “香蕉”);
return super.onCreateOptionsMenu(menu);
}[……]

阅读全文»

Android之SQLite数据库的使用

SQLite是比较小而功能比较全的关系型数据库,下面介绍一下SQLite数据库的使用方法,及增删改查操作。

创建一个Android项目;

首先我们需要创建一个DatabaseHelper这个助手类,源码:

package cn.android.sword.sqlite.db;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.da[……]

阅读全文»

Android之文件下载

在手机上下载一些文件是很常见的,比如下载一本书,下载一首Mp3等等,下面就来通过一个实例来简单介绍一下文件的下载。

文件下载实现的基本步骤:创建一个HttpURLConnection对象,获得一个InputStream对象,设置网络访问权限。

在这个实例中实现歌词和歌曲MP3的下载。

首先我们先看一下布局文件,很简单,只有两个Button控件:

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayo[……]

阅读全文»

Android中ExpandableListView的使用

ExpandableListView是android中可以实现下拉list的一个控件,具体的实现方法如下:

首先:在layout的xml文件中定义一个ExpandableListView

<LinearLayout
android:id=”@+id/linearLayout”
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
androidrien[……]

阅读全文»

android中json数据的解析

1:普通形式的:

服务器端返回的json数据格式如下:

{“userbean”:{“Uid”:”100196″,”Showname”:”\u75af\u72c2\u7684\u7334\u5b50″,”Avtar”:null,”State”:1}}

分析代码如下:

// TODO 状态处理 500 200
int res = 0;
res = httpClient.execute(httpPost).getStatusLine().getStatusCode();[……]

阅读全文»

android中Menu介绍

大家都知道,任务程序离不开菜单,菜单无处不在,哪我们一定要学好ANDROID中的菜单,它给我带来了不少的功能。相信大家都知道的。好,现在我们开始吧,下面的代码很简单。看图:

 

 

 

package com.smart;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;[……]

阅读全文»

鄂ICP备13000209号-1

鄂公网安备 42050602000277号