Android基础知识-四大基本组件与常用控件完全解析

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    学习目标:Android零基础,学会开发一个Android本地存储的应用。

    1.本课概要 00:01:18

    本课时针对课程内容进行简要讲解。

    2.Android 四大核心组件之Activity(1) 00:20:20

    Activities是一个程序的组件之一,主要功能是提供界面。本课时介绍Android 四大核心组件之Activity的生命周期等内容。

    3.Android 四大核心组件之Activity(2) 00:26:29

    Activities是一个程序的组件之一,主要功能是提供界面。本课时介绍Android 四大核心组件之Activity的生命周期等内容。

    4.Android 四大核心组件之Service(1) 00:13:55

    Android四大核心组件之Service与Activity不同,虽然看不到,但非常重要。本课时主要介绍Service的使用。

    5.Android 四大核心组件之Service(2) 00:25:21

    Android四大核心组件之Service与Activity不同,虽然看不到,但非常重要。本课时主要介绍Service的使用。

    6.Android 四大核心组件之Broadcast Receiver 00:22:16

    Broadcast是广播,和Android内的事件一样,它可以发出一个广播(事件),注册了该广播接收器(事件监听器)的所有组件都会接收到该广播,从而调用自己的响应方法(事件响应处理)。本课时主要介绍Broadcast Receiver的使用方法。

    7.Android 四大核心组件之初识ContentProvider 00:12:00

    Content Provider是内容提供器,与内容(数据)的存取(存储、获取)有关,是Android应用程序的四大组成部分之一,是Android中的跨应用访问数据机制。本课时主要介绍Content Provider的使用方法。

    8.Android应用核心之Intent(1) 00:19:00

    Intent是同一个或不同的应用中的组件之间的消息传递的媒介,是一个将要执行动作的抽象描述,一般来说是作为参数来使用。 本课时主要介绍Intent的使用方法。

    9.Android应用核心之Intent(2) 00:22:43

    Intent是同一个或不同的应用中的组件之间的消息传递的媒介,是一个将要执行动作的抽象描述,一般来说是作为参数来使用。 本课时主要介绍Intent的实现方法。

    10.Android用户界面之布局 00:25:35

    Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。本课时讲解如何在Android中进行界面布局。

    11.Android用户界面之常用控件ListView(1) 00:23:37

    ListView是用来显示一个列表的控件,它在Android源代码中是继承AbsListView类的,AbsListView类是继承于AdapterView类的,而AdapterView类是继承ViewGroup类的。本课时主要介绍ListView的使用方法。

    12.Android用户界面之常用控件ListView(2) 00:13:55

    ListView是用来显示一个列表的控件,它在Android源代码中是继承AbsListView类的,AbsListView类是继承于AdapterView类的,而AdapterView类是继承ViewGroup类的。本课时主要介绍ListView的使用方法。

    13.Android用户界面之常用控件ListView(3) 00:28:14

    ListView是用来显示一个列表的控件,它在Android源代码中是继承AbsListView类的,AbsListView类是继承于AdapterView类的,而AdapterView类是继承ViewGroup类的。本课时主要介绍ListView的使用方法。

    14.Android用户界面之常用控件RadioGroup 00:24:37

    本课时介绍Android中如何使用RadioGroup和RadioButton,实现自定义的RadioGroup中被选中RadioButton的变更监听事件。

    15.Android用户界面之常用控件CheckBox 00:14:28

    CheckBox是多项选择,允许用户用列表中选择一个或多个选项, 它在android源代码中是继承CompoundButton类的,而CompoundButton类是继承于Button类的。本课程课时介绍了CheckBox的使用方法。

    16.Android用户界面之常用控件DatePicker 00:07:45

    DatePicker是一个选择年月日的日历控件。本课时主要介绍DatePicker的使用方法。

    17.Android用户界面之常用控件TimePicker 00:08:52

    TimePicker概述:TimePicker也继承自FrameLayout类,时间选择控件向用户显示一天中的时间(可以为24小时,也可以为AM/PM制),并允许用户进行选择,如果要捕获用户修改时间数据的事件,便需要为TimePicker添加 OnTimeChangedListener监听器。本课时讲解TimePicker的使用。

    18.Android用户界面之常用控件Spinner 00:06:07

    Spinner位于android.widget包下,每次只显示用户选中的元素,当用户再次点击时,会弹出选择列表供用户选择,而选择列表中的元素同样来自适配器,Spinner是View类的一个子类。本课时介绍Spinner的使用方法。

    19.Android用户界面之常用控件ProgressBar 00:10:11

    ProgressBar是一个进度条控件,当用户在后台执行一些任务时,在前台展示的信息,用于表示任务正在处理,请用户等待或者给用户展示处理的进度消息等,它在android源代码中是直接继承View类的。本课时介绍ProgressBar的使用方法。

    20.Android用户界面之常用控件AutoCompleteTextView 00:23:48

    AutoCompleteTextView是实现动态匹配输入的内容,如google搜索引擎当输入文本时可以根据内容显示匹配的热门信息。本课时介绍AutoCompleteTextView的使用方法。

    21.Android用户界面之常用控件SeekBar 00:08:44

    SeekBar控件其实是相对高级的进度条,是可以拖动的,可以改变进度的一个进度条控件。本课时介绍SeekBar的使用方法。

    22.Android用户界面之常用控件GridView 00:05:28

    GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。本课时介绍GridView的使用方法。

    23.Android用户界面之常用控件ProgressDialog 00:07:20

    ProgressDialog,顾名思义,就是一个进度对话框,常用于显示载入进度、下载进度等,合理使用ProgressDialog能增加用户体验,让用户知道现在程序所处的状态。本课时介绍ProgressDialog的使用方法。

    24.Android用户界面之常用控件Notification 00:14:21

    Notification是Android中常用的一种通知方式,当有未读短信或未接电话的时候,屏幕状态栏就会有提示图标,这时可以下拉状态栏来读取通知。在使用微信的时(微信在后台运行),如果有新消息时便会发出声音提示,状态栏也有相应的微信提示。本课时介绍Notification的使用方法。

    25.Android用户界面之常用控件ScrollView 00:06:03

    ScrollView滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动跳来显示的视图。ScrollView只支持垂直滚动。本课程介绍了ScrollView的使用方法。

    26.Android用户界面之常用控件RatingBar 00:04:58

    RatingBar是SeekBar和ProgressBar的扩展,用星星来评级,使用的默认大小RatingBar时,用户可以触摸/拖动或使用键来设置评分,它有大小两种样式,其中大的只适合指示,不适合于用户交互。本课时介绍RatingBar的使用方法。

    27.Android用户界面之常用控件ImageSwitcher 00:12:45

    ImageSwitcher类提供了图片切换功能,通过第三方的操作,设置当前ImageSwitcher显示的图片,同时设置图片变换的动画。本课时介绍ImageSwitcher的使用方法。

    28.Android用户界面之常用控件Gallery 00:05:53

    Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。本课程介绍了Gallery的使用方法。

    29.Android用户界面之常用控件之BaseAdapter数据刷新 00:21:39

    BaseAdapter是经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承自接口类Adapter。本课时介绍BaseAdapter的使用方法。

    30.Android用户界面之常用控件EditText 00:14:44

    EditText是一个非常重要的组件,可以说它是用户和Android应用进行数据传输窗户,有了它就等于有了一扇和Android应用传输的门,通过它用户可以把数据传给Android应用,然后得到想要的数据。本课时介绍EditText的使用方法。

    31.Android后退事件处理 00:10:37

    Android中的后退事件在很多应用中被用到,给用户带来的方便之处妙不可言,非常友好的体现了Android的人机交互过程。本课时主要介绍后退事件中的使用方法。

    32.Android实战之科学计算器(1) 00:09:09

    Android计算器是入门学习阶段最有趣的一个应用程序,本课时主要介绍实现一个简单Android计算器的所需要掌握的基本布局方法。

    33.Android实战之科学计算器(2) 00:25:05

    Android计算器是入门学习阶段最有趣的一个应用程序,本课时主要介绍实现一个简单Android计算器的具体实现方法。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Android基础知识-四大基本组件与常用控件完全解析

33课时,497分钟

课程背景:
1.有一定java的开发者,希望掌握Android基本组件。
2.全部内容基于Android 4.X。

核心内容:
1.四大核心组件。
2.计算器实战演练。

课程等级:提高级别

适应群体:
1.Android开发者。
2.有java开发基础的开发者。

  • 技术问答
  • 1

    本课概要

    01:18

    本课时针对课程内容进行简要讲解。

  • 2

    Android 四大核心组件之Activity(1)

    20:20

    Activities是一个程序的组件之一,主要功能是提供界面。本课时介绍Android 四大核心组件之Activity的生命周期等内容。

  • 3

    Android 四大核心组件之Activity(2)

    26:29

    Activities是一个程序的组件之一,主要功能是提供界面。本课时介绍Android 四大核心组件之Activity的生命周期等内容。

  • 4

    Android 四大核心组件之Service(1)

    13:55

    Android四大核心组件之Service与Activity不同,虽然看不到,但非常重要。本课时主要介绍Service的使用。

  • 5

    Android 四大核心组件之Service(2)

    25:21

    Android四大核心组件之Service与Activity不同,虽然看不到,但非常重要。本课时主要介绍Service的使用。

  • 6

    Android 四大核心组件之Broadcast Receiver

    22:16

    Broadcast是广播,和Android内的事件一样,它可以发出一个广播(事件),注册了该广播接收器(事件监听器)的所有组件都会接收到该广播,从而调用自己的响应方法(事件响应处理)。本课时主要介绍Broadcast Receiver的使用方法。

  • 7

    Android 四大核心组件之初识ContentProvider

    12:00

    Content Provider是内容提供器,与内容(数据)的存取(存储、获取)有关,是Android应用程序的四大组成部分之一,是Android中的跨应用访问数据机制。本课时主要介绍Content Provider的使用方法。

  • 8

    Android应用核心之Intent(1)

    19:00

    Intent是同一个或不同的应用中的组件之间的消息传递的媒介,是一个将要执行动作的抽象描述,一般来说是作为参数来使用。 本课时主要介绍Intent的使用方法。

  • 9

    Android应用核心之Intent(2)

    22:43

    Intent是同一个或不同的应用中的组件之间的消息传递的媒介,是一个将要执行动作的抽象描述,一般来说是作为参数来使用。 本课时主要介绍Intent的实现方法。

  • 10

    Android用户界面之布局

    25:35

    Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。本课时讲解如何在Android中进行界面布局。

  • 11

    Android用户界面之常用控件ListView(1)

    23:37

    ListView是用来显示一个列表的控件,它在Android源代码中是继承AbsListView类的,AbsListView类是继承于AdapterView类的,而AdapterView类是继承ViewGroup类的。本课时主要介绍ListView的使用方法。

  • 12

    Android用户界面之常用控件ListView(2)

    13:55

    ListView是用来显示一个列表的控件,它在Android源代码中是继承AbsListView类的,AbsListView类是继承于AdapterView类的,而AdapterView类是继承ViewGroup类的。本课时主要介绍ListView的使用方法。

  • 13

    Android用户界面之常用控件ListView(3)

    28:14

    ListView是用来显示一个列表的控件,它在Android源代码中是继承AbsListView类的,AbsListView类是继承于AdapterView类的,而AdapterView类是继承ViewGroup类的。本课时主要介绍ListView的使用方法。

  • 14

    Android用户界面之常用控件RadioGroup

    24:37

    本课时介绍Android中如何使用RadioGroup和RadioButton,实现自定义的RadioGroup中被选中RadioButton的变更监听事件。

  • 15

    Android用户界面之常用控件CheckBox

    14:28

    CheckBox是多项选择,允许用户用列表中选择一个或多个选项, 它在android源代码中是继承CompoundButton类的,而CompoundButton类是继承于Button类的。本课程课时介绍了CheckBox的使用方法。

  • 16

    Android用户界面之常用控件DatePicker

    07:45

    DatePicker是一个选择年月日的日历控件。本课时主要介绍DatePicker的使用方法。

  • 17

    Android用户界面之常用控件TimePicker

    08:52

    TimePicker概述:TimePicker也继承自FrameLayout类,时间选择控件向用户显示一天中的时间(可以为24小时,也可以为AM/PM制),并允许用户进行选择,如果要捕获用户修改时间数据的事件,便需要为TimePicker添加 OnTimeChangedListener监听器。本课时讲解TimePicker的使用。

  • 18

    Android用户界面之常用控件Spinner

    06:07

    Spinner位于android.widget包下,每次只显示用户选中的元素,当用户再次点击时,会弹出选择列表供用户选择,而选择列表中的元素同样来自适配器,Spinner是View类的一个子类。本课时介绍Spinner的使用方法。

  • 19

    Android用户界面之常用控件ProgressBar

    10:11

    ProgressBar是一个进度条控件,当用户在后台执行一些任务时,在前台展示的信息,用于表示任务正在处理,请用户等待或者给用户展示处理的进度消息等,它在android源代码中是直接继承View类的。本课时介绍ProgressBar的使用方法。

  • 20

    Android用户界面之常用控件AutoCompleteTextView

    23:48

    AutoCompleteTextView是实现动态匹配输入的内容,如google搜索引擎当输入文本时可以根据内容显示匹配的热门信息。本课时介绍AutoCompleteTextView的使用方法。

  • 21

    Android用户界面之常用控件SeekBar

    08:44

    SeekBar控件其实是相对高级的进度条,是可以拖动的,可以改变进度的一个进度条控件。本课时介绍SeekBar的使用方法。

  • 22

    Android用户界面之常用控件GridView

    05:28

    GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。本课时介绍GridView的使用方法。

  • 23

    Android用户界面之常用控件ProgressDialog

    07:20

    ProgressDialog,顾名思义,就是一个进度对话框,常用于显示载入进度、下载进度等,合理使用ProgressDialog能增加用户体验,让用户知道现在程序所处的状态。本课时介绍ProgressDialog的使用方法。

  • 24

    Android用户界面之常用控件Notification

    14:21

    Notification是Android中常用的一种通知方式,当有未读短信或未接电话的时候,屏幕状态栏就会有提示图标,这时可以下拉状态栏来读取通知。在使用微信的时(微信在后台运行),如果有新消息时便会发出声音提示,状态栏也有相应的微信提示。本课时介绍Notification的使用方法。

  • 25

    Android用户界面之常用控件ScrollView

    06:03

    ScrollView滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动跳来显示的视图。ScrollView只支持垂直滚动。本课程介绍了ScrollView的使用方法。

  • 26

    Android用户界面之常用控件RatingBar

    04:58

    RatingBar是SeekBar和ProgressBar的扩展,用星星来评级,使用的默认大小RatingBar时,用户可以触摸/拖动或使用键来设置评分,它有大小两种样式,其中大的只适合指示,不适合于用户交互。本课时介绍RatingBar的使用方法。

  • 27

    Android用户界面之常用控件ImageSwitcher

    12:45

    ImageSwitcher类提供了图片切换功能,通过第三方的操作,设置当前ImageSwitcher显示的图片,同时设置图片变换的动画。本课时介绍ImageSwitcher的使用方法。

  • 28

    Android用户界面之常用控件Gallery

    05:53

    Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。本课程介绍了Gallery的使用方法。

  • 29

    Android用户界面之常用控件之BaseAdapter数据刷新

    21:39

    BaseAdapter是经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承自接口类Adapter。本课时介绍BaseAdapter的使用方法。

  • 30

    Android用户界面之常用控件EditText

    14:44

    EditText是一个非常重要的组件,可以说它是用户和Android应用进行数据传输窗户,有了它就等于有了一扇和Android应用传输的门,通过它用户可以把数据传给Android应用,然后得到想要的数据。本课时介绍EditText的使用方法。

  • 31

    Android后退事件处理

    10:37

    Android中的后退事件在很多应用中被用到,给用户带来的方便之处妙不可言,非常友好的体现了Android的人机交互过程。本课时主要介绍后退事件中的使用方法。

  • 32

    Android实战之科学计算器(1)

    09:09

    Android计算器是入门学习阶段最有趣的一个应用程序,本课时主要介绍实现一个简单Android计算器的所需要掌握的基本布局方法。

  • 33

    Android实战之科学计算器(2)

    25:05

    Android计算器是入门学习阶段最有趣的一个应用程序,本课时主要介绍实现一个简单Android计算器的具体实现方法。

相关课程