09 2012 档案
Android XML解析之Pull
摘要:转自:http://telecom.chinaitlab.com/ydkf/872500.htmlPull解析XML文档;首先建一个android项目,在cn.class3g.service里建一个名为person_list,xml:view plaincopy to clipboardprint?<?xmlversion="1.0"encoding="UTF-8"?><persons><personid="111"><name>Tom</name><age>20 阅读全文
posted @ 2012-09-05 16:38 清沁 阅读(441) 评论(0) 推荐(0)
Android实现XML解析技术
摘要:转自:http://www.2cto.com/kf/201202/121173.html本文介绍在Android平台中实现对XML的三种解析方式。 XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。 在Android中,常见的XML解析器分别为DOM解析器、SAX解析器和PULL解析器,下面,我将一一向大家详细介绍。第一种方式:DOM解析器:DOM是基于树形结构的的节点或信息片段的集合,允许开发人员使用DOM API遍历XML树、检索所需数据。分析该结构通常需要加载整个文档和构造树形结构,然后才可以检索和更新 阅读全文
posted @ 2012-09-05 15:27 清沁 阅读(339) 评论(0) 推荐(0)
Android自定义Dialog
摘要:转自:http://www.cnblogs.com/and_he/archive/2011/09/16/2178716.html先来一张图吧,很简单,只有一个Activity,当点击Button的时候就弹出这个自定义的Dialog里面的几张图都比较丑,我不多会美工,随便用powerpoint画了几张图,原理是一样的,先不计较这些。下面正入正题为了照顾到所有的码农,在些把所有的代码都贴出来新建工程在此就不贴出来了,只是为了方便大家的复制粘贴,取包名为com.and.mydialog,主Activity取名为MyDialogActivitypackage com.and.mydialog;impo 阅读全文
posted @ 2012-09-05 10:20 清沁 阅读(928) 评论(1) 推荐(0)
Android开发基础:应用界面主题Theme使用方法
摘要:转自: http://hi.baidu.com/zymill/item/2e2de32348359d866e2cc38a主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格。在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类:状态栏、标题栏均可见状态栏可见、标题栏不可见全屏(状态栏、标题栏均不可见)ThemeTheme.NoTitleBarTheme.NoTitleBar.FullscreenTheme.BlackTheme.Black.NoTitleBarTheme.Black. 阅读全文
posted @ 2012-09-04 15:29 清沁 阅读(1555) 评论(0) 推荐(0)
现半透明的popupwindow
摘要:写的很好的一篇文章:http://www.eoeandroid.com/thread-48051-1-1.html 阅读全文
posted @ 2012-09-04 11:24 清沁 阅读(201) 评论(0) 推荐(0)
android gravity属性和weight属性
摘要:转自:http://byandby.iteye.com/blog/1020374来看这个布局文件 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_ 阅读全文
posted @ 2012-09-04 10:59 清沁 阅读(2296) 评论(0) 推荐(0)
android背景选择器总结
摘要:概述在drawable/xxx.xml中配置,通过配置selector,可以使系统运行时根据控件对象的状态使用相应的图片、文字等。selector中的常用属性android:state_selected 控件选中状态,可以为true或falseandroid:state_focused 控件获得焦点状态,可以为true或falseandroid:state_pressed 控件点击状态,可以为true或falseandroid:state_enabled 控件使能状态,可以为true或falseandroid:state_checkable 控件可勾选状态,可以为true或falseandro 阅读全文
posted @ 2012-09-04 09:45 清沁 阅读(1648) 评论(0) 推荐(0)
RadioButton和RadioGroup
摘要:文章1 转自:http://my.oschina.net/amigos/blog/59261实现RadioButton由两部分组成,也就是RadioButton和RadioGroup配合使用.RadioGroup是单选组合框,可以容纳多个RadioButton的容器.在没有RadioGroup的情况下,RadioButton可以全部都选中;当多个RadioButton被RadioGroup包含的情况下,RadioButton只可以选择一个。并用setOnCheckedChangeListener来对单选按钮进行监听RadioGroup相关属性:RadioGroup.getCheckedRadi 阅读全文
posted @ 2012-09-03 16:40 清沁 阅读(9362) 评论(0) 推荐(1)
TabHost存放多个Activity
摘要:TabHost是android应用开发中非常常用的组件,他能起到类似web开发中菜单导航的效果。 基本概念: TabHost:TabHost就像一个容器,里面可以存放多个Tab。 tabHost.addTab(tabSpec);//此方法用于将tab添加到tabHost。 TabSpec:就是Tab,这个类没有对外提供构造函数(不能new),我们需要通过tabHost.newTabSpec("TS_HOME")来实例化TabSpec,参数用于识别和区分多个Tab,就像每个人都会有一个名字。通过TabSpec我们可以设置Tab的图标、Tab上显示的文字,还有Tab的内容。 t 阅读全文
posted @ 2012-09-03 14:58 清沁 阅读(1035) 评论(0) 推荐(0)
android中ListView的常用样式和属性
摘要:转自:http://www.cnblogs.com/sank615/archive/2011/12/12/2285159.html在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果这是为什么呢?个要从Listview的效果说起,默认 阅读全文
posted @ 2012-09-03 14:24 清沁 阅读(1505) 评论(0) 推荐(0)
解决android自定义标题充满的问题
摘要:一篇写的很好的文章,转自:http://www.iteye.com/topic/760314一个接着一个的activity,写啊写,调啊调,后来,终于发觉,activity的标题栏好难看,好单调啊。咱们为了吸引用户的眼球,得搞点个性化的东西。 自定义标题栏的方法,网上一搜一大堆,我也稍微提一下,oncreate中加上如下代码就行:Java代码 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(view); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, 阅读全文
posted @ 2012-09-03 11:41 清沁 阅读(1499) 评论(0) 推荐(0)
Android 自定义 spinner (背景、字体颜色)
摘要:转自:http://blog.sina.com.cn/s/blog_3e333c4a010151cj.html1、准备两张图片,并做好9.png2、在drawable中定义spinner_selector.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="true&q 阅读全文
posted @ 2012-09-03 11:01 清沁 阅读(14843) 评论(0) 推荐(0)
Spinner控件怎样在subActivity中使用
摘要:把setContentView(R.layout...)换成View contentView = LayoutInflater.from(this.getParent()).inflate(R.layout.search_activity, null);//setContentView(R.layout.search_activity);setContentView(contentView);详细讲述请看:http://www.cnblogs.com/sober/archive/2011/03/21/1990814.html 阅读全文
posted @ 2012-09-03 10:25 清沁 阅读(182) 评论(0) 推荐(0)
android得到控件在屏幕中的位置
摘要:getLocationOnScreen 计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是包括了通知栏的高度)//获取在当前屏幕内的绝对坐标 getLocationInWindow 计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标getLeft , getTop, getBottom, getRight, 这一组是获取相对在它父亲里的坐标int[] location = new int[2] ;view.getLocationInWindow(location); //获取在当前窗口内的绝对坐标view.getLocationOnScree 阅读全文
posted @ 2012-09-03 10:14 清沁 阅读(17410) 评论(0) 推荐(0)