• 20169219 2016-2017-2 《移动平台开发》第七周作业


    20169219 实验一 Java开发环境的熟悉(Linux + IDEA)

    课本学习内容总结

    第26章UI组件

    Andriod SDK提供了叫做微件(widget)的众多简单的和复杂的组件。微件的例子,包括很多按钮、文本字段、和进度条等。此外还需要选择一个布局来放置UI组件。微件和布局,都在android.view.View类中实现。
    活动的布局文件位于应用程序的res/layout目录中
    application元素定义了一个活动
    所有的字符串引用都是以@string开头的。

    第27章 布局

    作为一个重要的Android组件,布局定义了UI组件的可视化结构。

    Android的一些布局:

    • LinearLayout。将所有子视图以相同的方向对齐的一个布局。
    • RelativeLayout。根据子视图的一个或多个同级视图的位置来排列它的一个布局。
    • FrameLayout。将每一个子视图放在另一个子视图顶部的一种布局。
    • TableLayout。将子视图按照行和列来组织的一种布局。
    • GridLayout。将子视图放置到一个栅格中的一种布局

    RelativeLayout是可用的功能最强大的布局
    创建布局最常见的方式是使用一个XML文件,也可以通过编程来布局,即实例化布局类并且将其传递给一个活动类的addContentView方法。

    第28章 监听器

    要让程序响应一个事件,需要为该事件编写一个监听器。

    最强 Android Studio 使用小技巧和快捷键

    Android studio快捷键

    Action Mac OSX Win/Linux
    注释代码(//) Cmd + / Ctrl + /
    注释代码(/**/) Cmd + Option + / Ctrl + Alt + /
    格式化代码 Cmd + Option + L Ctrl + Alt + L
    清楚无效包引用 Option + Control + o Alt + Ctrl + O
    查找 Cmd + F Ctrl + F
    查找+替换 Cmd + R Ctrl + R
    上下移动代码 Option + Shift + Up/Down Alt + Shift + Up/Down
    删除行 Cmd + Delete Ctrl + Y
    扩大缩小选中范围 Option+Up/Down Ctrl + W/Ctrl + Shift + W
    快捷生成结构体 Cmd + Option + T Ctrl + Alt + T
    快捷覆写方法 Cmd + O Ctrl + O
    快捷定位到行首/尾 Cmd + Left/Right Ctrl +Left/Right
    折叠展开代码块 Cmd + Plus/Minus Ctrl + Plus/Minus

    代码托管

    上周错题总结

    1、Activity的前台的生命周期是(从onResume()开始到onPause()结束)
    2、调试一个应用程序的最简单的方法,是使用日志消息。Android 框架提供了 android.util.Log 类用于记录日志消息。Log 类带日志级别最高的是(wtf(what a terrible failure))
    3、Android Studio中Android 应用程序的结构中的(java)节点包含了项目中的Java 应用程序和测试类。
    4、如果有以下程序代码:
    String[] strs=new String[5];
    以下描述正确的是:
    产生0个String 实例
    5、 static_____ variable is shared among all instances of a class(_____变量由类的所有实例共享)

    学习进度条

    代码行数(新增/累计量) 博客量(新增/累计) 学习时间(新增/累计) 重要成长
    目标 5000行 30篇 400小时
    第1周 200/200 1/2 15/15
    第2周 100/300 2/3 15/30
    第3周 300/600 1/4 12/42
    第4周 500/1100 1/5 15/57
    第5周 300/1400 1/6 15/72
    第6周 500/1900 1/6 12/84
    第7周 1/7 12/96

    参考资料

    最强 Android Studio 使用小技巧和快捷键

  • 相关阅读:
    oracle之sqlplus讲解
    oracle数据库--启动和关闭
    linux下使用SSL代理(SSLedge)
    Titanium系列--利用js动态获取当前时间
    Titanium系列--利用Titanium开发android App实战总结
    Titanium系列--我常用的Titanium的快捷键(持续更新中。。)
    Titanium系列--安装Titanium Studio 中的Android SDK,JDK以及环境变量的配置(二)
    Titanium系列--Titanium的简介、Titanium Studio安装和配置(一)
    Happymenu新的开始
    对IEnumerable<T>和IQueryable<T>的一点见解
  • 原文地址:https://www.cnblogs.com/weihua2616/p/6703210.html
Copyright © 2020-2023  润新知