zoukankan      html  css  js  c++  java
  • 安卓开发:初步了解布局文件layout

    了解完项目的目录结构,主要文件的作用之后。

    了解完各常量文件的定义和使用之后,接下来的重头戏肯定是布局文件layout。

    果然,网上关于“安卓布局文件layout”的各种介绍、解析、深入分析,等等资料很多。

    我首先选了这篇文章,因为一眼扫过去觉得,花架子不多,语言朴实,文章结构也比较清晰。

    https://blog.csdn.net/liuwei0604/article/details/17420793

    这篇文章介绍了:

    1、定义UI元素就跟iOS开发一样,可以选择自定义UIView子类,也可以选择直接在UIViewController中定义UI元素。与安卓开发对应的就是:

    自定义UIView子类-----布局文件

    直接在UIViewController中定义UI元素并使用-----直接在java文件中定义UI元素并使用

    2、安卓中创建的布局文件,需要在java文件中被使用,这里就涉及到布局文件的加载了。方式如下:

    这个在iOS中的实现是,创建该UIView对象并持有该对象。

    3、了解上面的知识以后,接下来需要重点了解的就是“如何写布局文件layout”,我看了一下项目中布局文件的源代码,接下来重点应该往以下几个方向入手了解:

    (1)有哪几种布局模式,各种布局模式的样式是怎样的,可配置的参数有哪些?

    (2)常用的UI元素有哪些,一般的用途是怎样的?

    另外换一个角度来思考这个问题,结合iOS的开发经验,自定义UIView,需要知道的无非就是:

    创建出UI对象、添加到父视图中、将UI对象进行布局(frame或者是相对布局),然后就是等着被使用就行了。

    因此我接下来需要整理下常用在UI元素上的样式和内容属性有哪些,UI元素的布局属性常用的是哪些,具体的赋值有哪些?

  • 相关阅读:
    Maven打jar包
    windows关闭占用某端口的进程
    windows系统下发布python模块到pypi
    【转】vmware 安装 osx 无法登录 appstore 的解决办法 (伪造smbios设备信息)
    【转】Java并发编程:volatile关键字解析
    自定义JSP标签
    不一样的ssm
    eclipse制作exe文件
    ftp服务器搭建及简单操作
    OC中的socket通信
  • 原文地址:https://www.cnblogs.com/cchHers/p/11307987.html
Copyright © 2011-2022 走看看