首页 > 其他分享 >Android学习

Android学习

时间:2023-03-07 20:47:04浏览次数:39  
标签:ViewGroup layout 适配 学习 组件 Android android

UI

Android UI组件层次结构

Android UI组件层次结构.png

View

  • 背景:
    android:background = "@mipmap/bg"
    android:background = "#FF0000"

  • 内边距:
    android:padding = "16dp"
    android:padding = "@dimen/activity_margin"自定义尺寸资源
    padding.png

    • 相似属性
      android:paddingLeft
      android:paddingTop
      android:paddingRight
      android:paddingBottom

ViewGroup

抽象类
控制View组件的摆放
布局管理器——ViewGroup的子类

控制子组件分布时依赖的内部类

  • ViewGroup.LayoutParams类
    控制位置、高度、宽度
    属性:android:layout_height android:layout_width
    • 可用常量:
      最大适配 FILL_PARENT , MATCH_PARENT(API 8)
      最小适配 WRAP_CONRENT
  • ViewGroup.MarginLayoutParams类
    主要用于控制外边距
    属性:android:layout_marginTop , android:layout_marginBottom , android:layout_marginLeft , android:layout_marginRight
    大于 API 17: android:layout_marginStart , android:layout_marginEnd
    • 可用常量:同上

标签:ViewGroup,layout,适配,学习,组件,Android,android
From: https://www.cnblogs.com/yun-feng-T12/p/17189403.html

相关文章

  • python入门学习-1.从hello到函数的基本使用
    参考廖雪峰python教程starthelloworld创建一个hello.py文件,文件名只能是数字、字母、下划线的组合,输入:print('helloworld')在命令行执行代码:ztc@ztc-ubuntu:~/cod......
  • 2023、03、07学习总结之——Python学习_2
    1——Python程序设计中的整数类型没有取值范围限制,但受限于当前计算机的内存大小。2——表达式1+2*3.14>0的结果类型是:bool3——Python语言正确的标识符是(C)A.2youB.......
  • spring的初步学习
    引入单独使用spring只需引入<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>6.0.6</version></de......
  • 2023年3月7日学习总结
    今天开始学习javaweb的开学测试,仔细阅读了题目要求,了解了基本的项目需求,先完成了第一个登陆页面的制作,学会了之前不了解的文本输入框的一些知识,接下来学习实现不同用户登录......
  • java -D的一些学习和使用
    背景java开发的程序有很多进行配置的方式可以通过yaml文件或者是xml文件也可以通过环境变量的方式.1.容器的话可以使用-e或者是env进行注入2.K8S的话可以通过co......
  • 【Android逆向】算法还原2
    这题比较简单1.app-release.apk安装至手机提示需要输入账号和密码2.jadx打开看看publicnativebooleancheck(byte[]bArr,byte[]bArr2);static{......
  • 2002年,我在台资企业搞信息化,才正式学习编程软件,当时用的delphi5,操作简单,编译速度快,拖
    2002年,我在台资企业搞信息化,才正式学习编程软件,当时用的delphi5,操作简单,编译速度快,拖拉控件,上手很快,这样陆陆续续使用到现在,出了不少作品,至今还在用delphi搞PC端软件......
  • Android 图片处理部分知识点说明
    本文讲解在Android的日常开发中,针对图片的几个小tips。图片的mimeType在Android系统中,图片的mimeType系统默认是根据后缀名判断。比如pic.jpg的mimeType就是......
  • Android 简单学习开源换肤框架(ThemeSkinning)
    Android简单学习开源换肤框架(ThemeSkinning)GitHub地址ThemeSkinning找到初始化View的入口并替换自定义的入口通常我们都是通过setContentView(intID)把View加载到我......
  • SpringCloud-全面详解(学习总结---从入门到深化)
    微服务架构进化论 单体应用阶段(夫妻摊位)在互联网发展的初期,用户数量少,一般网站的流量也很少,但硬件成本较高。因此,一般的企业会将所有的功能都集成在一起开发一个单体......