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元素的布局属性常用的是哪些,具体的赋值有哪些?

  • 相关阅读:
    会话跟踪之Session
    利用Cookie保存用户身份信息实现免登录
    会话跟踪之Cookie
    JSP的使用
    Servlet的生命周期以及线程安全问题
    将数组转化成递归
    自己配置webpack的vue
    自己配置webpack打包
    echarts堆叠图tooltip中如何仅展示鼠标当前位置相应的指标数据
    富文本编辑器的毛毛雨
  • 原文地址:https://www.cnblogs.com/cchHers/p/11307987.html
Copyright © 2011-2022 走看看