今天主要学习了Android UI开发的几个知识
- 6大布局
- 样式和主题→自定义样式、主题
- JUnit单元测试
- Toast弹窗功能简介
- 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();
- 在MainActivity中添加语句:
总结:今天重要内容是6大布局和Toast的使用,这两个内容在开发中是比较常用的,在UI的开发中会经常用到。
时间: 2025-01-11 12:12:06