zoukankan      html  css  js  c++  java
  • 20169207 2016-2017-2 《移动平台应用开发实践》第七周学习总结

    26.27.28

    教材学习内容总结

    第26章 UI组件

    • 1.Android SDK提供了叫做微件的众多简单的和复杂的组件。简单的例子,包括很多按钮、文本字段和进度条等。
    • 2.使用Android STdiO UI 工具很容易。你只需要打开一个活动的布局文件,并且将UI组件拖拽到布局上即可。使用UI工具所做的事情所做的事情,都会反映到布局文件中,以xml元素的形式体现出来。
    • 3.使用基本组件。首先要注意的是manifest标签的package属性,它指定了com.example.basiccomponents作为所生成的类的java包。
    • 4.Toast:Toast是一个小的弹出对话框,用于显示一条消息作为给用户的反馈。Toast不会替代当前的活动,并且只是占据了一个消息那么大的空间。
    • 5.通知:通知是出现在状态栏的一条消息。和Toast不同,通知是很持久的,并且将保持显示,知道关闭它或者关闭设备。

    第27章 布 局

    • 1.作为以一个重要的android组件,布局定义了UI组件的可视化结构。布局是android。view.viewGroup的子类,该类反过来又派生自android.view.view类。
      Android中的一些布局:
      LinearLayout。将所有子视图以相同的方向(或者水平的或者垂直的)对齐的一个布局。
      RelativeLayout。根据子视图的一个或多个同级视图的位置来排列它的一个布局。
      FrameLayout。将每一个子视图放在另外一个子视图顶部的一种布局。
      TableLayout。将子视图按照行和列来组织的一个布局。
      GridLayout。将子视图放置到一个栅格中的一种布局。

    • 2.LinearLayout:根据其orientation属性,将子视图地或垂直地排列地一种布局。

    • 3.RelativeLayout是可用的的功能最强大的布局。RelativeLayout中所有子视图都可以对于彼此或者对于它们的父视图来定位。

    • 4.FrameLayout将其子视图定位于另外一个子视图

    • 5.FrameLayout用于将子视图排列成行和列。

    • 6.GridLayout:GridTable类似于TableLayout,但是,必须要使用columnCount属性来指定列的数目。

    • 7.通过编程来创建布局:创建布局最常见的方式就是使用一个XML文件,就像你在这个示例中所见到的一样。

    第 28 章 监听器

    • 1.概览:大多数Android程序都是可交互的。

    • 2.使用onClinck属性:作为使用onClick属性处理视图的点击事件的例子。

    • 3.实现一个监听器:GestureDemo应用程序展示了如何实现View.onTouchListenner接口来控制触碰事件。

    教材学习中的问题和解决过程

    视频学习中的问题和解决过程

    其他(感悟、思考等,可选)

    学习进度条

    教材学习 博客量(新增/累积) 代码量 (新增/累积)
    第一周 第1.2.3章 1/1
    第二周 第4.7.10.11章 1/2
    第三周 第5.6.8.9章 1/3 429/788
    第四周 第12.13.14章 1/4 2048/2836
    第五周 第23.24.25章 1/5 2048/2836
    第六周 第26.27.28章 1/6

    博客互评

    20169219
    20169211
    20169205
    20169214

  • 相关阅读:
    jQuery同步Ajax带来的UI线程阻塞问题及解决办法
    jQuery的deferred对象详解
    原生js,jquery ajax请求以及jsonp的调用
    vue10行代码实现上拉翻页加载更多数据,纯手写js实现下拉刷新上拉翻页不引用任何第三方插件
    js判断手机或Pc端登陆.并跳转到相应的页面
    移动端touch事件封装
    坦然面对:应对前端疲劳
    webpack2 项目
    PPK提供的浏览器类型及版本检测方法
    2013年五大主流浏览器 HTML5 和 CSS3 兼容性大比拼
  • 原文地址:https://www.cnblogs.com/littletang/p/6690974.html
Copyright © 2011-2022 走看看