1. 首页
  2. 编程语言
  3. C
  4. Android考试知识点汇总

Android考试知识点汇总

上传者: 2025-06-29 22:32:29上传 DOC文件 14.14MB 热度 2次

Android 的布局方式真是挺多的,LinearLayout算是入门选手必会的,水平/垂直一排排摆,简单直观。要注意哦,水平方向别乱用match_parent,一不小心就撑爆。再搭配下layout_weight,空间分配也更灵活。

RelativeLayout就比较高级点,支持相对定位,像layout_belowlayout_centerHorizontal这些属性,用好了可以让布局看着挺“聪明”。

要是你布局内容不多,或者只是想当个容器来装个 Fragment 啥的,用FrameLayout就够了,默认子视图堆在一块,简单粗暴。

PercentFrameLayoutPercentRelativeLayout这些百分比布局,用起来还挺方便,是在做一些响应式页面时,只是现在项目里用得不多了,适合老项目复用。

表格式排版想试试?TableLayout能搞定,按行排列,每个TableRow像个容器,排起来整整齐齐。对表单类页面友好。

如果你想像网页那样玩网格布局,GridLayout就可以试试了,支持跨行跨列,Android 4.0+才有,老项目用不了。

除了布局,设计模式也要懂点。比如 Adapter 模式嘛,ListViewRecyclerView都离不开它;Builder常见于AlertDialog.Builder;还有Factory观察者监听器模式,Android 开发绕不开。

如果你正好在啃 Android 布局,下面这些资料可以看下,挺实用的:

如果你是刚入行或者准备考试,重点盯住LinearLayoutRelativeLayout和几个常用设计模式,面试出镜率高得。

下载地址
用户评论