Android
独一无二
一个人可以没有良心,却不能没有野心。用争气代替生气,拿出勇气靠自己
展开
-
为用户服务的Service之基础篇
Service与Activity一样,也有一个从启动到销毁的过程,但Service的这个过程比Activity简单得多,Service从启动到销毁的过程只会经历3个阶段: (1)创建服务; (2)开始服务 (3)销毁事物 一个服务实际上是一个继承自android.app.Service类,当服务经历上门3个阶段后,会分别调用Service类中的3个事件方法进行交互,这3个事件方法如下:原创 2012-03-26 21:54:13 · 401 阅读 · 0 评论 -
【Android】树形菜单、扩展下拉菜单BaseExpandableListAdapter、AbsListView
先看效果~ 也就是BaseExpandableListAdapter、AbsListView类的使用,就不多说了..大牛留情... 就两个类。 package com.yfz; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.os.Bund转载 2012-03-28 09:08:11 · 514 阅读 · 0 评论 -
Android 之 下拉框(Spinner)的使用
下拉列表 Spinner。 Spinner的使用,可以极大提高用户的体验性。当需要用户选择的时候,可以提供一个下拉列表将所有可选的项列出来。供用户选择。 Demo如下,可以留作参考 一、使用数组作为数据源 1.新建一个android的工程 2.工程的layout.xml文件如下:声明一个TextView控件和一个Spinner控件 <Line转载 2012-03-09 12:44:16 · 803 阅读 · 1 评论 -
android 读取JSON数据(遍历JSONObject和JSONArray) .
private String getJson() { //jsonString中含有比如unicode编码字符\u67ef的话,getString时自动会转化为相应语言字符。 //从服务器获取的数据片段一般为以下格式 /*{"showid":"38f5ef6ae35711e0a046", "showname":"\u996d\u5c40\u4e5f\u75af\u72c2转载 2012-03-09 11:17:06 · 1193 阅读 · 0 评论 -
android:ListView相关属性说明
首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和false android:stackFromBottom="true" 第二是 transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件transcri原创 2012-03-09 11:33:51 · 402 阅读 · 0 评论 -
自定义Android的Spinner
自定义Spinner则是和这两个layout有关,ArrayAdapter中初始化的那个layout,是用来渲染spinner被选择的item的样式,而setDropDownResource这个layout,则是弹出框时用的item样式。也就是说,这个spinner使用了两个列表,只不过第一个列表只是显示了一行而已。 <LinearLayout xmlns:android="http:/转载 2012-03-09 12:38:04 · 456 阅读 · 0 评论 -
Android之ListActivity:布局与多种数据绑定
Android中的列表,当然也可以用ListView来完成所需要的功能,用法是一样的。 废话不说,来关键的。 LiveActivity本身继承了关于List操作的众多接口,我们可以方便的重写这些操作中需要的方法来实现自己需要的功能。 如果要用ListActivity,则 Activity的Layout文件中必须包括一个(只能一个)ListView,且ListView的id= "@id/a转载 2012-03-09 12:28:42 · 348 阅读 · 0 评论 -
android ListView详解
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 用来把数据映射到ListView上的中介。 3.数据 具体的将被映射的字符串,图片,或者基本组件。 根据转载 2012-03-09 12:09:49 · 252 阅读 · 0 评论 -
Android--SD卡上的创建、读取、写入文件及目录
package com.han.jiang.util; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.Map; im原创 2012-03-09 11:27:28 · 1251 阅读 · 0 评论 -
android的Menu使用
1。普通的Menu 先来看看最简单的Menu怎样实现。 在主Activity中覆盖onCreateOptionsMenu(Menu menu)方法 @Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub CharSeq转载 2012-04-11 18:33:43 · 480 阅读 · 0 评论