Android基础UI控件

课程导师

Gavin Gavin
5年的app开发经验,负责过播放、社交、社区O2O、生鲜O2O、校园O2O等十余个项目的研发,对用户体验和精致化的Android开发研究深入。
00:00:00
Play
Next
00:00 / 00:00
40%
  • 2x
  • 1.5x
  • 1.25x
  • 1x
1x
6.ListView
离线学习

下载APP离线观看

技能补充更多
  • Java 语言基础
    Java 语言基础

    学习Java基本语法、变量、流程控制、修饰符、修饰符、继承、抽象、接口、数组、异常。

  • Java For Android
    Java For Android

    进一步学习Android中常用的Java知识,包括:反射、内部类、泛型、多线程、Http网络编程等知识。

  • Eclipse IDE 使用技巧
    Eclipse IDE 使用技巧

    Eclipse IDE 是Java体系主流的集成开发环境,熟练掌握其使用是编程必备技能,本课程介绍Eclipse IDE开发工具的使用,快捷键,设置,技巧,代码阅读,调试等。

  • Android 编码规范及代码风格
    Android 编码规范及代码风格

    好的编程规范和代码风格对编程至关重要,本课程讲解Java&Android中的编码规范和如何编写良好风格的代码。

  • 最新问答
  • WIKI资料
  • 课件下载
只看我参与的
  • 学习Android UI

    基础控件介绍

    可能有人认为UI控件就是拖拖控件、设置一些属性、把空间拼装起来而已,并没有什么很高的技术含量。但实际上并不是如此简单,特别是安卓手机客户端开发里面的一些复杂界面、带有动画的以及一些其他的不规则的特效,这些UI控件真的是只有想不到,没有做不到。培训对象1.有初步java语言基础;2.对移动应用开发感兴...

  • 学习Android UI

    TextView和Button

    上一节中讲解了安卓的界面编程的基本知识,接下来要介绍的是安卓的基本界面组建,首先将通过一个实例结合理论讲解文本控件、编辑控件和按钮的基本用法。无论看上去多么美观的UI界面,最开始都是创建一个界面容器,也就是ViewGroup的实例,然后不断地向这个容器中添加基本的界面组建,最后形成一个美观的UI界面...

  • 学习Android UI

    ImageView和CheckBox

    上一节课讲了extView、Button、EditText几个常用控件的用法,并设计了一个登陆界面,这节课继续学习安卓的UI控件中的常用的三种。图片控件、单选框和复选框。图片控件ImageView : 直接继承自View,它的作用就是在界面上显示图片。实际上这个说法不太严谨,因为它能显示的不仅仅是图...

  • 学习Android UI

    SeekBar和ProgressBar

    这节课继续学习基础UI控件。主要讲述拖动条控件SeekBar 、进度条控件ProgressBar 、日期、时间选择控件DatePicter、TimePicker。拖动条控件SeekBarSeekBar :允许用户拖动滑块来改变值,因此拖动条通常用于对系统的某种数值进行调节,比如音量。Android:...

  • 学习Android UI

    Spinner

    列表选择控件Spinner在所有的软件开发过程中,界面上都会使用到一个控件,就是下拉选择控件,当用户点击控件时,会弹出一个下拉选择框,供用户选择。在安卓的界面开发中,Spinnr就是起到这样一个作用,它会在界面上弹出一个列表选择框来供用户进行选择。如下图,这张图里面首先显示的是一个下拉选择控件,当用...

  • 学习Android UI

    ListView

    在这节课将学习安卓界面开发中一个非常重要的控件——列表控件。在几乎所有的安卓应用程序中,都不可避免地需要一个界面美观、交互友好、性能高效的列表控件。列表控件ListView ListView :列表控件,以垂直的形式显示所有的列表项。如下图片是一个购买彩票的安卓app的界面的截图,在这个界面里面,我...

  • 学习Android UI

    SimpleAdapter

    回顾上一节课讲了列表控件listview的用法,并且演示了如何通过字符串资源来指定数据源。以及通过数组适配器来制定列表控件所需要显示的数据源。但是从演示的效果中,我们很容易发现一个弊端,下面我们打开模拟器。再来回顾这样的一种情况。这样的列表控件只能显示一个文本。我们可以看出,每一项所表现的内容并不是...

  • 学习Android UI

    BaseAdapter

    上一节课讲解了listview以及SimpleAdapter的用法,通过SimpleAdapter我们可以很容易地实现在listview的每一项布局里面显示多个textview,并且显示一些额外的UI控件,但是它也有一个明显的弊端,就是我们不能根据自己的逻辑来给其他的非textview控件设置它想要...

  • 学习Android UI

    GridView初步

    在上一节课中我们学习了BaseAdapter的用法,通过BaseAdapter我们可以实现一个复杂界面的listview,那么这节课我给大家讲解网格控件GridView 的用法。GridView 用于在界面上按行、列分布的方式来显示多个组件。在我们之前学习listview的时候我们发现listvie...

  • 学习Android UI

    GridView进阶

    这一小节我们继续学习gridview的用法,在上一节课中我们为大家演示了创建一个简单的菜单选择器,但是我们创建好这样的菜单选择器后,我们发现我们没办法修改应用程序的菜单的图标,那么我们怎样才能做到修改菜单的图标呢?这种情况下,我们就使用baseadapter来自定义我们自己的adapter。实例首先...

  • 学习Android UI

    ExpandableListView

    上一节课讲了网格控件gridview的用法,并带领大家一起编写了一个九宫格样式的主界面,这节课我们继续学习安卓的基础ui控件开发。ExpandableListVivew可展开的ListView  ->  ExpandableListView。可展开指的是什么呢?先展示一个效果,大家就很容易明白。首先...

  • 学习Android UI

    Expandable进阶

    前言上一节中讲解了可扩展的listview的基本用法,并带领大家通过实践一步一步地演示了SimpleExpandableListAdapter的用法,通过SimpleExpandableListAdapter我们实现了一个简单的可扩展的listview的界面,这个SimpleExpandableLi...

  • 学习Android UI

    LinearLayout

    前言从这一节课开始,我们就要进入到安卓的基础ui控件开发的新的章程,也就是容器控件,在前面的系列课程中,我们学习的都是单个的ui控件,比如文本控件、编辑控件、下拉按钮、图片控件以及listview等等。很明显,这些控件都是一个单一的界面元素,那么在我们实际开发过程中,每一个界面包含的元素实际上是非常...

  • 学习Android UI

    RelativeLayout

    前言上一节课讲解了线性布局容器控件的使用场景,主要是用在其内部的子控件是在水平或者垂直方向上分布的一种情况,这节课我们学习第二种容器控件——相对布局。首先我们来看一下一种效果图:在这个效果图里面,这里有5张图片,外层这4个图片依次是显示在中央这个图片的上下左右,那么在这种情况下,我们使用相对布局就可...

  • 学习Android UI

    FrameLayout

    前言上一节课讲解了相对布局的用法,并带领大家设计了一个类似于电视机遥控器的调节音量和调节频道并且显示菜单的这样一个布局界面的开发,这节课我们要学习安卓的五大布局中最常用的布局——帧布局。首先我们来看一下帧布局可以做什么?如下图,在这个图里面,我们可以看到一种类似于万花筒这样的一个界面,如果要让你实现...

  • 学习Android UI

    AbsoluteLayout

    前言上一节课讲解了帧布局FrameLayout的用法,并带领大家开发了一个类似于万花筒一样的界面,在使用帧布局的过程中,我们需要注意的是在这个帧布局容器里面的每一个子控件的叠加的顺序,这些叠加的顺序将会决定最终它显示出来的是一个什么样的效果,在帧布局里面,最先出现的子控件将会被最先显示在屏幕上,后续...

  • 学习Android UI

    表格布局

    表格布局TableLayout概念:表格布局模型以行列的形式管理子控件,每一行为一个TableRow的对象,当然也可以是一个View的对象。TableRow可以添加子控件,每添加一个为一列。TableLayout常用的xml属性android:collapseColumns将TableLayout里...

  • 学习Android UI

    ViewPager

    作用在我们日常使用app的过程中,首先我们都会去安卓应用市场上下载,然后安装,安装完成之后,我们就可以在我们的手机桌面上点击应用的图标启动它,目前市面上绝大部分的app在安装后的第一次启动都会有一个新特性引导界面,类似于如下的界面。当打开这个新特性引导界面的时候,用户手指在屏幕上左右进行滑动的时候可...

  • 学习Android UI

    Menu菜单

    Menu菜单概念:当我们按下Menu的硬件按钮时,Option Menu将被触发显示。Menu有两种形式,Option menu和Context menu。 Option menu是按下设备的Menu硬件按钮弹出。我们这节课所讲的菜单都是属于Option menu。在我们日常开发过程中,基本上很少使...

  • 学习Android UI

    popwindow

    PopupWindow弹出框概念: PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 PopupWindow的位置可以随意。这也是PopupWindow弹出框和其他的区别。实例首先打开mainactivity,在布局...

  • ui课件

    ui课件

  • ui源码

    ui源码

© 2012-2016 www.maiziedu.com

蜀ICP备13014270号-4 Version 5.0.0 release20160127

一名课程顾问想与您沟通

免费电话咨询