zoukankan      html  css  js  c++  java
  • Android学习(一)

    #常见布局

    ###线性布局

    • 有一个布局方向,水平或者竖直

    • 在竖直布局下,左对齐、右对齐,水平居中生效

    • 在水平布局下,顶部对齐、底部对齐、竖直居中生效

    • 权重:按比例分配屏幕的剩余宽度或者高度

    ###相对布局

    • 组件默认位置都是左上角,组件之间可以重叠

    • 可以相对于父元素上下左右对齐,相对于父元素,水平居中、竖直居中、水平竖直同时居中

    • 可以相对于其他组件上下左右对齐

    • 可以布局于其他组件的上方、下方、左边、右边

    ###帧布局

    • 组件默认位置都是左上角,组件之间可以重叠

    • 可以设置上下左右对齐,水平竖直居中,设置方式与线性布局一样

    ###表格布局

    • 每有一个TableRow子节点表示一行,该子节点的每一个子节点都表示一列

    • TableLayout的一级子节点默认宽都是匹配父元素

    • TableRow的子节点默认宽高都是包裹内容


    #Logcat

    ###等级

    • verbose:冗余,最低等级

    • debug:调试

    • info:正常等级的信息

    • warn:警告

    • error:错误


    #Android的存储

    ###内部存储空间

    • RAM内存:运行内存,相当于电脑的内存

    • ROM内存:存储内存,相当于电脑的硬盘

    ###外部存储空间

    • SD卡:相当于电脑的移动硬盘

      • 2.2之前,sd卡路径:sdcard

      • 4.3之前,sd卡路径:mnt/sdcard

      • 4.3开始,sd卡路径:storage/sdcard

    • 所有存储设备,都会被划分成若干个区块,每个区块有固定的大小

    • 存储设备的总大小 = 区块大小 * 区块数量


    #文件访问权限

    • 指的是谁能访问这个文件

    • 在Android中,每一个应用,都是一个独立的用户

    • 使用10个字母表示

    • drwxrwxrwx

    • 第一个字母:

      • d:表示文件夹

      • -:表示文件

    • 第一组rwx:表示的是文件拥有者(owner)对文件的权限

      • r:read,读

      • w:write

      • x:execute

    • 第二组rwx:表示的是跟文件拥有者属于同一用户组的用户(grouper)对文件的权限

    • 第三组rwx:表示的其他用户(other)对文件的权限


    #SharedPreference

    • 非常适合用来保存零散的简单的数据

  • 相关阅读:
    BZOJ 1977: [BeiJing2010组队]次小生成树 Tree( MST + 树链剖分 + RMQ )
    BZOJ 2134: 单选错位( 期望 )
    BZOJ 1030: [JSOI2007]文本生成器( AC自动机 + dp )
    BZOJ 2599: [IOI2011]Race( 点分治 )
    BZOJ 3238: [Ahoi2013]差异( 后缀数组 + 单调栈 )
    ZOJ3732 Graph Reconstruction Havel-Hakimi定理
    HDU5653 Bomber Man wants to bomb an Array 简单DP
    HDU 5651 xiaoxin juju needs help 水题一发
    HDU 5652 India and China Origins 并查集
    HDU4725 The Shortest Path in Nya Graph dij
  • 原文地址:https://www.cnblogs.com/jesonjason/p/5298924.html
Copyright © 2011-2022 走看看