Android UI 开发

Posted 给你讲个笑话吧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android UI 开发相关的知识,希望对你有一定的参考价值。

今天主要学习了android UI开发的几个知识

  1. 6大布局
  2. 样式和主题→自定义样式、主题
  3. JUnit单元测试
  4. Toast弹窗功能简介

 

  1. 6大布局
  • RelativeLayout
  • LinearLayout
  • FrameLayout 帧布局-常用于游戏开发、播放器、刮刮卡
  • GridLayout  网格布局-计算器
  • TableLayout
    • 行数由TableRow控制,有几个TR就有几行
    • 不需要指定layout_width\height

    可以通过简单的注册、登录页面来联系。

  2. 样式和主题

      设置样式:style="?android:attr/....."

      android:theme=“android:style/Theme.Dialog”----主题要在AndroidManifest.xml中添加.

  • 自定义样式

 在res/values 下创建一个样式文件 → 添加<resources>根节点 → 在该根节点内添加一个<style>节点 → 在节点中声明一个或多个<item>

         也可以通过parent函数继承其他已经定义好的样式来实现自定义样式--这种方法应该更简单吧?

3.Toast的使用

    • 在MainActivity中添加语句:
      • Toast.makeText(MainActivity.this,"这是弹窗内容",Toast.LENGTH.LONG).show();

 

总结:今天重要内容是6大布局和Toast的使用,这两个内容在开发中是比较常用的,在UI的开发中会经常用到。

以上是关于Android UI 开发的主要内容,如果未能解决你的问题,请参考以下文章

Android开发 UI布局

Android开发学习之路--UI之基本布局

Android 开发 UI布局

Android 开发 -- 开发第一个安卓程序Android UI开发(布局的创建:相对布局和线性布局控件单位:px pt dp sp常用控件 常见对话框ListView)

Android开发1:基本UI界面设计——布局和组件

Android开发学习之路--UI之自定义布局和控件