`
jandroid
  • 浏览: 1931091 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

relativelayout和spinner 详解

 
阅读更多

先看程序效果(图):

图一

图二

两个布局文件main.xml 和 anotheractivity.xml

android:layout_above="@id/XXX" “本控件位于XXX控件上面”
android:layout_toLeftOf="@id/XXX" “本控件位于XXX控件的左边”
android:layout_alignTop="@id/XXX" “本控件的顶部和XXX控件的顶部对齐,即这个控件的顶部和XXX控件的顶部在同一行”
android:layout_alignParentLeft="true" “本控件的左边是其父控件左边对齐,即这个控件向左靠齐它的父控件”
android:layout_marginRight="5dip" “本控件的右边和它相邻的控件的左边或父控件的右边相隔5dip”


常用单位
dip:Density-independent Pixels - an abstract unit that is based on thephysical density of the screen.

pt :Points - 1/72 of an inch based on the physical size of the screen.

px :Pixels - corresponds to actual pixels on the screen. Notrecommended.



两个activity,RelativeLayoutActivity.java和AnotherActivity.java




res/values/strings.xml


记得两个activity,要在Manifest里面注册

分享到:
评论

相关推荐

    android studio实现简单考试应用程序实例代码详解

    "Android Studio实现简单考试应用程序实例代码详解" Android Studio是Google推出的一个集成开发环境(IDE),它提供了一个功能强大且灵活的开发环境,用于开发Android应用程序。在本文中,我们将介绍如何使用...

    Android基础知识详解

    RelativeLayout(相对布局) 31 AbsoluteLayout(绝对布局) 34 FrameLayout(框架布局) 34 Toast 36 Notification 38 对话框 42 一、带三个按钮的对话框 42 二、简单列表对话框、单选列表对话框、多选列表对话框 44 三、...

    Android核心技术开发与实例详解—目录.pdf

    - **3.4.1 RelativeLayout类简介**:解释RelativeLayout类的特点和应用场景。 - **3.4.2 相对布局案例**:通过实例展示相对布局的使用技巧。 - **3.5 帧布局** - **3.5.1 FrameLayout类简介**:介绍FrameLayout...

    Android入门到精通详解.pdf

    综上所述,《Android入门到精通详解》涵盖了从Android系统的架构、开发工具的使用到应用程序开发的各个环节,以及UI设计和图形处理等内容,为初学者提供了全面的学习指南。无论是想要深入了解Android平台的技术细节...

    view类详解

    - **布局管理**:ViewGroup 负责子视图的排列和大小分配,例如线性布局(LinearLayout)、相对布局(RelativeLayout)和网格布局(GridLayout)。 #### 2.1.2 体系结构的组织遵循的原则 ViewGroup 提供了不同的...

    Android 控件说明

    本文将详细介绍几种常用的Android控件,包括`RelativeLayout`、布局属性、以及`EditText`、`RadioGroup`、`RadioButton`、`CheckBox`和`Spinner`等组件的使用方法。 #### 1\. `RelativeLayout` `RelativeLayout`是...

    登录app_20162180176_梁子宏1

    【知识点详解】 1. **RelativeLayout 相对布局**: RelativeLayout 是 Android 中的一种布局方式,它允许视图相对于其他视图的位置进行定位。在界面设计中,开发者可以通过指定每个视图相对于父视图或其他视图的...

    Android入门到精通源代码.

    11.6 应用实例详解:普通地图和 卫星地图切换 11.6.1 实例分析 11.6.2 实例实现 第12章 Android的搜索引擎和Gtalk开发 12.1 搜索引擎在手机中的应用 12.1.1 本地搜索 12.1.2 Web搜索 12.2 Android搜索引擎API简介 ...

    Android 中文API

    - **Layouts**:布局管理器,如LinearLayout、RelativeLayout和ConstraintLayout,用于组织和定位UI元素。 - **Views**:基本的UI元素,如Button、TextView和ImageView。 - **Widgets**:扩展的UI组件,如Spinner...

    一个小小的本科毕业设计.zip

    《Android UI 设计详解——基于本科毕业设计》 在当今移动互联网时代,Android 平台以其开放性和广泛的用户基础,成为众多开发者首选的移动应用开发平台。尤其对于本科毕业设计而言,掌握Android UI(用户界面)的...

    Android官方Training实例

    - `Controls`:更复杂的UI元素,如Spinner、SeekBar和RatingBar,以及自定义视图的实现。 - ` Fragments`:了解如何在大屏幕设备上使用Fragment创建可重用的UI模块。 2. **数据存储**: - `Preferences`:讲解...

    Android应用开发培训PPT(中程在线) 2011年 韩超老师

    在这一部分,韩超老师详细阐述了Android中的用户界面设计,包括各种布局(如LinearLayout、RelativeLayout和GridLayout)的使用,以及常用控件(如Button、EditText和TextView)的创建和事件处理机制。还介绍了XML...

    Android 电影购票源码.rar

    开发者通常会使用LinearLayout、RelativeLayout或ConstraintLayout等布局管理器来组织各个组件,如ImageView用于展示电影海报,TextView用于显示电影信息,Spinner或RecyclerView用于列出场次,以及自定义View或...

    android api19 ApiDemos

    此外,还有关于布局管理器(如LinearLayout、RelativeLayout和GridLayout)的示例,以及如何实现自定义视图和动画。 3. **图形与绘图** 在"Graphics"部分,ApiDemos涵盖了2D绘图API,如Canvas、Paint、Path、...

    views-widgets-samples-master.zip

    而ViewGroup,如LinearLayout或RelativeLayout,是用来组织和布局多个View的容器。 2. Widgets:Widgets是可复用的View组件,它们扩展了View的功能,提供了更高级别的交互和显示效果。Widgets通常用于创建复杂的...

    the-layout-and--use-of-Android-.rar_android

    文档中还将涵盖Android的基本控件,例如TextView用于显示文本,Button用于用户交互,ImageView用于展示图像,EditText用于输入文字,以及Spinner和CheckBox等更多组件。每个控件都有其特定的属性和方法,可以通过XML...

    android初学者开发笔记

    ### Android初学者开发笔记知识点详解 #### 一、六大布局详解 在Android开发过程中,合理的布局设计对于用户体验至关重要。下面详细介绍六种常见的Android布局及其特点。 ##### 1. **FrameLayout(帧布局)** - *...

    Android考试复习题

    - **SpinnerAdapter**:用于Spinner控件的数据适配。 **8. fill_parent与wrap_content的区别** - **fill_parent**(现改为match_parent):视图将扩展至占据父容器的全部可用空间。 - **wrap_content**:视图将...

    android开发揭秘PDF

    4.3.3.相对布局(RelativeLayout) 4.3.4 表单布局(TableLayout) 4.3.5 切换卡(TabWidget) 4,4 小结 第5章 Android游戏开发 5.1 Android游戏开发框架 5.1.1 View类开发框架 5.1.2 SurfaceView类开发框架 5.2 Graphics...

Global site tag (gtag.js) - Google Analytics