上一页 1 2 3 4 5 6 ··· 8 下一页
  2013年4月12日
摘要: 这篇博文包括的内容:1、TableLayout简介2、TableLayout行列数的确定3、TableLayout可设置的属性详解4、一个包含4个TableLayout布局的实例及效果图一、Tablelayout简介Tablelayout类以行和列的形式对控件进行管理,每一行为一个TableRow对象,或一个View控件。 当为TableRow对象时,可在TableRow下添加子控件,默认情况下,每个子控件占据一列。 当为View时,该View将独占一行。二、TableLayout行列数的确定 TableLayout的行数由开发人员直接指定,即有多少个TableRow对象(或View控件),就 阅读全文
posted @ 2013-04-12 12:51 henry_xu 阅读(771) 评论(0) 推荐(0) 编辑
  2013年4月10日
摘要: 我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时4.FEATURE. 阅读全文
posted @ 2013-04-10 22:58 henry_xu 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念ListView相信大家一定不陌生,用了安卓手机也有一些时间了,我发现几乎所有的应用都用到了ListView,所以可见ListView是多么重要的一个组件。但是,感觉自己对它的掌握和理解还是差很多,于是根据开发经验以及网上的资料来写一篇文章整理对ListView的理解。ListViewextends AbsListViewjava.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.widget.AdapterView<T extends android.widget.Adapter> ↳... 阅读全文
posted @ 2013-04-10 22:50 henry_xu 阅读(2107) 评论(1) 推荐(1) 编辑
摘要: 上一篇文章说的是ListView展示本地的图片以及文本,这一篇说一下如何从网络获取图片以及文本来显示。事实上,一般是先获取Josn或sml数据,然后解释显示。我们先从网上获取xml,然后对其进行解析,最后显示在ListView上。具体步骤:客户端发出请求,获取xml客户端异步解析xmlListView将解析完的数据显示 一、Android客户端 (1)xml布局文件 mainxml,就是一个ListView。 1 <?xml version="1.0" encoding="utf-8"?> 2 <Line... 阅读全文
posted @ 2013-04-10 22:47 henry_xu 阅读(711) 评论(0) 推荐(0) 编辑
摘要: <View android:layout_width="match_parent" android:layout_height="2dip"android:background="#FF909090" android:layout_marginLeft="40dip"android:layout_marginRight="40dip" android:layout_marginTop="10dip" /> 阅读全文
posted @ 2013-04-10 12:23 henry_xu 阅读(1879) 评论(0) 推荐(0) 编辑
  2013年4月6日
摘要: 先说布局文件,如下:利用android:layout_alignParentBottom="true" 实现底部显示 1 <?xml version="1.0" encoding="utf-8"?> 2 <TabHost xmlns:android="http://schemas.android.com/apk/res/android" 3 android:id="@android:id/tabhost" 4 android:orientation="vertical 阅读全文
posted @ 2013-04-06 20:42 henry_xu 阅读(4800) 评论(0) 推荐(0) 编辑
摘要: 布局中通常会用到@null。如RadioButton常用的技巧通过RadioGroup实现Tab,需要设置android:button="@null"。如果要在代码中动态创建控件,android中并不能找到相关的属性或方法。搜索均无解决办法,最后想到一个变通的方法:通过透明色获取drawable。1 setButtonDrawable(getResources().getDrawable(android.R.color.transparent))实际还是可以通过布局的方法来动态创建控件。先创建一个RadioButton的rb.xml1 <?xml version=&q 阅读全文
posted @ 2013-04-06 20:41 henry_xu 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1 最近在做WebView加载试题的功能,但是选项按钮如果放的WebView中,点击时反应很慢。于是把选项用原生的RadioButton,而试题题目和答案放在WebView中。但是选项的个数不确定,所以需要动态添加按钮,一个RadioGroup里面存放若干Radio(这些都是从数据库获取来的数据),然后每次动态生成Radio 2 3 以下是动态添加按钮的代码:—————————————————— 4 5 private LinearLayout layout; //布局 , 可以在xml布局中获得 6 private RadioGroup group ; //点选按钮组 7 8... 阅读全文
posted @ 2013-04-06 20:40 henry_xu 阅读(4864) 评论(0) 推荐(0) 编辑
摘要: 在Android应用中,一般TabActivity和若干个Tab选项卡(TabWidget)。如果选项卡的数量超过了5个,就不适合放到一个屏幕中,这样可以让这些选项卡滑动起来。滑动的选项卡的实现有好几种方式,在这些方式中,最简单也是我最满意的还是在原生的TabActivity上修改,将上面的选项卡改为可滑动的状态。这样既有新的滑动的效果,也保留了原有TabActivity的各项功能。实现Tab可滑动基本的思路就是把上面的TabWidget放到一个HorizontalScrollView中,让TabWidget滑动起来。不过如果仅仅修改XML还是会产生问题,就是没有办法控制每个选项卡的宽度。所以 阅读全文
posted @ 2013-04-06 20:38 henry_xu 阅读(546) 评论(1) 推荐(0) 编辑
摘要: 学习目的:1、掌握在Android中如何建立RadioGroup和RadioButton 2、掌握RadioGroup的常用属性 3、理解RadioButton和CheckBox的区别 4、掌握RadioGroup选中状态变换的事件(监听器) RadioButton和CheckBox的区别: 1、单个RadioButton在选中后,通过点击无法变为未选中 单个CheckBox在选中后,通过点击可以变为未选中 2、一组RadioButton,只能同时选中一个 一组CheckBox,能同时选中多个 3、RadioButton在大部分UI框架中默认都以圆形表示 CheckBox在大部分UI框架中默认 阅读全文
posted @ 2013-04-06 15:00 henry_xu 阅读(583) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页