为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Android攻城狮的第二门课(第1季)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第二门课(第1季)

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • GridView常见属性 android:columnCount android:numColumns=”” 每一行显示多少列(auto_fit为自适应) android:horizontalSpacing=“” 两列之间的间距 android:verticalSpacing=“” 两行之间的间距
    查看全部
    0 采集 收起 来源:设置属性

    2015-08-05

  • 这节课的思路是现有一个MainActivity(主界面),它对应的布局是Main.xml(RadioGroup,RadioButton). 之后老师创建了一个MainActivity2(静态加载Fragment的界面),它对应的布局文件是Main2.xml(这个布局里添加了一个Fragment标签->静态加载),并在这个xml文件中为Fragment标签定义了:name="MyFragment"属性,这个属性对应了Fragment标签对应的类--->这个MyFragment.java(继承Fragment),并重写onCreatView().并为这个类声明(创建)了一个布局文件(fragment.xml)。并添加了一个TextView和Button.通过inflater.inflate()将布局文件添加到这个MyFragment中。---->回到MainActivity2通过setContextView()将main2.xml加载。 最后回到MainActivity.java为第一个RadioButton添加点击事件(通过intent意图,跳转到MainActivity2). 老师在MainActivity2中直接通过findViewById();将fragment.xml文件中的Button加载,这是因为通过层层加载,这个button已经存在于main2.xml中了。 最后在清单文件中添加MainActivity2,并在main2.xml中为Fragment标签添加一个id
    查看全部
  • * 1.准备数据源 * 2.新建适配器 * 3.GridView加载适配器 * 4.GridView配置事件监听器
    查看全部
    0 采集 收起 来源:使用GridView

    2015-08-05

  • 注意事项
    查看全部
    0 采集 收起 来源:总结

    2015-08-05

  • GridView绑定数据步骤: * 1.准备数据源 * 2.新建适配器 * 3.GridView加载适配器 * 4.GridView配置事件监听器
    查看全部
    0 采集 收起 来源:使用GridView

    2015-08-05

  • 还要注意月份是否+1
    查看全部
    0 采集 收起 来源:总结

    2015-08-05

  • scrollState滑动状态 1.SCROLL_STATE_FLING:视图仍以惯性进行滑动 2.SCROLL_STATE_IDLE:视图已经停止滑动 3.SCROLL_STATE_TOUCH_SCROLL:手指没有离开屏幕,视图正在滑动 滑动后要增加显示的数据 要调用simpadapter.notifyDataSetChanged();方法
    查看全部
  • Listview类的getItemAtPosition(position)方法,返回当前点击事件的item: String text=listView.getItemAtPosition(position)+""; item转换成string 的效果是:
    查看全部
  • 新建一个适配器的时候 适配器是一个桥梁的作用,连接数据源和视图,所以无论是ArrayAdapter还是SimpleAdapter的初始化都有(布局文件,数据源)的选项,ArrayAdapter中是(resource,data),SimpleAdapter中是(data,from,to)
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2015-08-04

  • 注意事项
    查看全部
    0 采集 收起 来源:总结

    2015-08-04

  • 监听器是为了响应用户或者系统的动作。
    查看全部
  • DatePicker的使用 1.指出要监控的控件, 2.初始化要监控的控件:findViewById+init init:四个参数:year,month,day,onDataChangedListener 3.指出动作的执行逻辑
    查看全部
  • java中Calendar类的使用 1.获取日历的一个对象 private cal=Calendar.getInstance(); 2.通过该日历对象获取日历的年月份时分秒信息 private year=cal.get(Calendar.YEAR); private month=cal.get(Calendar.MONTH)+1;特殊的是Calendar中月份从0开始计数,所以加1得到常规月份
    查看全部
  • DatePicker--------TimePicker 1.显示方式:a)贴合着手机整个屏幕显示,b)对话框的方式Dialog显示 2.设置监听器:a)onDateChangedListener-----onTimerChangedListener b)onDateSetLisener------onTimeSetLisener
    查看全部
    0 采集 收起 来源:课程内容概述

    2015-08-03

  • (1)Fragment可以作为Activity界面的一部分组成出现; (2)可以在一个Activity中同时出现多个Fragment,并且一个Fragment也可以在多个Activity中使用; (3)在Activity运行过程中,可以添加、移除或者替换Fragment; (4)Fragment可以响应自己的输入事件,并且有自己的生命周期,它们的生命周期会受宿主Activity的生命周期影响。 2.调用方法: Fragment第一次绘制它的用户界面时候,会调用onCreateView方法,为了绘制Fragment的UI,此方法必须返回一个View,如果不显示UI,返回Null即可 3.加载方式: 静态加载; 动态加载; 4.如何将layout布局文件转化为View对象
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Android开发课程进阶部分的第1季,将讲解各种高级控件的使用,对于不熟悉Android开发的童鞋来说会有一定的难度,所以,建议在学习本门课程之前: 1、熟练掌握Java基础语法和面向对象编程 2、熟悉Android开发环境 3、熟练使用Button、ImageView等基础控件
老师告诉你能学到什么?
1、Android高级控件的应用场景 2、Android高级控件的使用方法 3、熟悉Android常用高级控件
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!