界面布局与常用资源使用

用户界面UI一般由一组继承自View基类的某个可视化控件和ViewGroup构成。基类View提供了控件绘制和事件处理的基本方法,某个View对象的属性存储了屏幕上一个特定区域的布局参数和内容。
View和viewGroup的关系:
这里写图片描述
1,组件的ID属性:
如新建了一个Button组件,可在XML中采用如下方式为其分配ID号:android:id=“@+id/my_button”。
ID可用于在Java代码中引用相应的控件。“@”表示XML解析器应该解析ID字符串并把它作为ID资源;“+”表示这是一个新的资源名字,它被创建后应加入到资源文件R.java中。findViewById()取得布局上元素的句柄(前提是已经在布局Layout文件中设置好相应元素的ID)。
2,尺寸参数:
尺寸参数是指诸如layout_height、layout_width等,如:android:layout_width=“fill_parent”。在表示尺寸时可用确定的数字(如50px),也可以采用参数fill_parent或者wrap_content。
部分XML布局组件标记及布局属性
这里写图片描述

Android 部分布局属性

这里写图片描述
这里写图片描述
这里写图片描述
3,布局及其加载:
在开发Android应用程序时,用户界面UI是系统和用户之间进行交互的窗口,Activity则是UI容器。
Android中的布局管理一般要在XML中进行规划和设计。布局方式如下几种:
有线性布局(Linear Layout)
相对布局(Relative Layout)
表格布局(Table Layout)
网格视图(Grid View)
标签布局(Tab Layout)
列表视图(List View)
绝对布局(AbsoluteLayout)
帧布局(FrameLayout)
两种创建布局的方式:方式1:在XML文件(一般是main.xml,也可自定义XML文件)中声明布局方式。在Java程序中通过setContentView( )方法呈现视图,此时一般不需编写很多的Java代码,优点是直观、简洁,实现了UI界面和Java逻辑代码的分离。方式2:在Java程序中通过代码直接实例化布局及其组件。这种方法不用XML布局,但往往可读性差,且数据的直观表现和逻辑处理纠缠在一起,往往显得程序比较复杂。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如何在Android系统手机上安装软件的三种方法 很多朋友初用安卓手机,可能都会比较陌生。下面就介绍一下如何在安卓系统上安装软件。在Android平台上安装文件的后缀名一般为“.apk”(如果你下载的软件是rar或者zip的话请解压之后再安装),和WM平台上的安装文件的后缀名“.exe”或者S60平台上的安装文件的后缀名“.sis或.sisx”相似。所以只要看到“.apk”结尾的文件就肯定是安装文件了。 在安装软件之前我们首先要对手机进行一系列的设置。在手机程序菜单点“设置”进入,然后点击“应用程序”选项,在打开菜单将“未知源”选项勾选。然后进入“开发”子选项,勾选“USB 调试”选项。这样就完成了手机的设置。 完成如上准备工作后就可以进行软件的安装工作了。常用的安装方法一共有三种,下面我依次来为大家讲解。 方法一 使用Android系统的手机最简单的软件安装方法是进入件Market或者也叫电子市场(如果提示需要设置Gmail的话请参看链接)下载安装。使用非常简单,只需用手指拖出程序菜单,点击Market(或者叫电子市场)图标进入该程序。 然后在搜索框(search)填写你需要的软件名称搜索即可,或者在软件分类和推荐软件列表找到你要安装的软件点击下载安装即可,如果是免费软件会显示为“Free”,如果是收费软件的话会提示软件的费用为“$xx”。 利用Market下载和安装都非常方便,但是此方法的缺点是非常浪费流量(就算软件是免费的,但是网络流量还是要收费的哦!),所以此法只推荐在连接Wifi(如果你Wifi不会设置的话,可以参看该链接)的情况下使用。另外如果你想安装收费软件,但是又不想花钱那么你可以按照下边的方法安装你在论坛或网站下载的以“.apk”为后缀名的破解版软件。 方法二 如果你的手机所刷的固件是安卓自制的固件话,那么你的的手机可能已经集成了“APK安装器”,你只需要把要安装的文件用读卡器拷贝到内存卡。然后在在手机程序菜单点“设置”进入,然后点击“应用程序”选项,拖动菜单到下端可以看到“APK安装器”,点击进入。 安装器会自动搜索你内存卡的安装程序,你只需选择要安装的程序名称点击安装即可。 如果你的手机使用的是原生的或者没有集成程序安装器的ROM那么你需要去Market下载一款名为App Installer(其实就是软件安装器)的软件。在Market下载安装完成后,在程序菜单就可以找到刚安装的App Installer了,使用方法同上。 方法三 直接使用电脑安装软件。使用“APK安装器”可以直接连接PC将电脑的软件安装到你的手机。不过前提是必须先要安装Android手机的USB驱动,否则电脑无法识别所连接的手机,点击下载USB驱动程序,下载完成解压安装即可。 USB驱动安装完成后电脑就可以将你的手机自动识别为移动磁盘了。这是再点击下载“APK安装器”,下载安装完成后将该压缩包解压,然后点击运行该程序。该程序会自动关联电脑的apk程序,安装软件时只需双击apk安装文件即可。该程序会帮助你自动将软件安装到你的手机里。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值