- 博客(8)
- 资源 (49)
- 问答 (1)
- 收藏
- 关注
原创 A022-列表容器之ExpandableListView
概述本节课介绍Android中可实现二级可展开收缩列表的ExpandableListView容器,笔者感觉它非常难用并且难理解,很多时候我们可能需要对控件进行扩展和定制,然而它不太方便扩展,它使用难点主要在数据结构上和对控件的事件监听,其他的实现方式类似ListView,下面会提供笔者在实际开发中使用到的案例。案例上面实现的效果可展开的二级列表,每个组项都可能有若干个子项,默认的E
2015-10-21 08:44:03 3609 3
原创 A021-列表容器之GridView
概述GridView是Android的另一个列表容器,用法也跟ListView类似,它的布局是一个网格,一行可以有多个项,并且整个视图可以滚动,我们常见的应用有手机中的图库、launcher里面的应用列表、类似微信多张图片等,总的来说,ListView主要应用于单列多行的列表,然而GridView主要应用于多行多列的网状布局。案例上面的运行结果就是GridView的典型效果,每个item是一张固定大
2015-10-19 23:27:27 2916 2
原创 A020-列表容器之ListView
概述前面介绍了Android UI中的五大布局容器,本节课介绍实际项目当中经常会用到的组件-ListView,它也是一个布局容器,它的每一项就是我们的列表项,每一个列表项都是一块独立的布局,我们可把数据填充到每一个列表项中,这样来完成数据的展示。案例上面的效果图就是我们在app中常见的列表,这里只是简单的示例,更加复杂的ListView项效果根据产品需求来做。常见的功能需求有: - 根据视觉稿搭建
2015-10-07 21:32:58 3504 4
原创 A019-布局之GridLayout
GridLayout网格布局,是Android4.0之后的API才提供的,算是一个相对新的布局容器,它的用法也很简单,类似LinearLayout可以指定方向,也可以指定控件占用多少行或列的空间。举例我们看一个例子: 这里我做了一个登录的一个布局,如果不使用GridLayout来进行布局,可能会有多个布局的嵌套才能实现这样的布局,相对比较麻烦,使用了GridLayout我们可以更加灵活的去控制对齐
2015-10-04 21:15:35 2463 1
原创 A018-布局之TableLayout
TableLayout表格布局,顾名思义像表格一样进行布局。我们通常配合TableRow一起使用,TableRow代表一行,有多少个TableRow就有多少行。eg:三行三列的布局<?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
2015-10-04 20:08:04 2142 1
原创 A017-布局之FrameLayout
FrameLayout帧布局,是所有布局容器中最简单的一种,控件定义在FrameLayout中默认放置在左上角,定义在后面的控件会层叠在前面定义的控件之上,所以才会被称为帧布局。应用据我个人的开发经验,FramLayout主要用于比较简单的布局,最常见的一个应用场景就是”功能引导页”,就是在布局最外层遮罩一层半透明的视图,类似以下这种: 举例<?xml version="1.0" encoding
2015-10-04 17:00:50 2532 1
原创 A016-布局之RelativeLayout
RelativeLayout相对布局,如果我们想在app中实现复杂的布局,缺了它肯定不行的,前面介绍的LinearLayout适用于顺序排列的布局,然而RelativeLayout则适用于各种排列方式。XML Attribute上面都是我们适用RelativeLayout布局时可以用到的属性,具体我就不一个个去介绍每一个属性的用法,我们只需要知道每个View都可以根据parent和其他View来进行
2015-10-04 12:00:48 2049 1
原创 A015-布局之LinearLayout
前面已经给大家介绍完Android中所涉及到的一些资源文件,这节课开始进入用户界面的介绍,主要会包括”布局”和”基础控件”,我会先从布局开始讲起,然后逐个给大家将如何在实际开发中使用相关的控件实现应用当中的UI。Android中的布局容器LinearLayout线性布局是Android中最基本的一种布局,它只有两种布局方向: - vertical(竖直方向) - horizontal(纵向)eg
2015-10-04 10:31:32 2016 1
Android小巫CSDN博客客户端源码
2014-09-14
Cocos2d-x 手游聊天系统Demo
2014-08-07
Android中调用JNI例子
2014-06-03
Android中各种图像资源的使用
2014-04-28
Android第三方开源框架ImageLoader的完美Demo
2013-08-19
简、美音乐播放器源代码
2013-07-06
apache-tomcat-6.0.35-windows-x64
2012-05-14
Android照相机开发遇到的问题
2012-11-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人