【天使】安卓布局修改基础常识篇之TextView属性 在修改布局 xml文件时需要熟练掌握一些属性, 以下是TextView也就是文本的属性: android:autoLink 是否自动链接网址或邮箱地址; android:autoText 自动检测错误; android:bufferType 决定getText()返回的类型 android:capi
转载 2024-06-07 10:56:06
47阅读
介绍View的工作流程主要是指measure、layout、draw这三大流程,即测量、布局和绘制,其中measure确定View的测量宽高,layout根据测量的宽高确定View在其父View中的四个顶点的位置,而draw则将View绘制到屏幕上,这样通过ViewGroup的递归遍历,一个View树就展现在屏幕上了。说的简单,下面带大家一步一步从源码中分析:AndroidView是树形结构的:
转载 2024-08-10 20:20:18
84阅读
基本用法使用RecycleView前需要手动添加库,在gradle文件的dependencies中加一句代码implementation 'androidx.recyclerview:recyclerview:1.3.0'注意是*androidx后在activity_main中,添加RecycleView布局<androidx.recyclerview.widget.RecyclerView
       在写android应用时,我们肯定会写布局文件,在写布局文件时,我们经常会使用控件的padding属性.总以为它很简单,也就没有详细的去了解它,今天在写布局文件时,突然发现它并没有那么简单,所以决定去详细的了解一下它.       使用android studio中
转载 2023-10-07 20:53:38
486阅读
## 使用代码设置 Android RadioButton 的 padding ### 引言 在 Android 开发中,我们经常需要对界面中的控件进行样式调整,其中之一就是对 RadioButton 进行 padding设置。RadioButton 是一种常用的单选按钮控件,通过设置 padding 可以调整按钮的内边距,使其在界面上更美观。 本文将向小白开发者详细介绍如何在 Andr
原创 2023-08-29 07:18:11
388阅读
这篇文章主要来分析如何基于 DataBinding 封装 DataBindingActivity 、DataBindingFragment 、DataBindingDialog 、 DataBindingListAdapter  等等,成员陆续增加中,代码已经上传到 GitHub 欢迎前去查看仓库 JDataBinding。JDataBindinghttps://github.com/h
android的Margin和Padding跟Html的是一样的。如图所示:黄色部分为Padding,灰色部分为Margin 通俗理解Padding为内边框,Margin为外边框 对应的属性为 android:layout_marginBottom=”25dp” android:layout_marginLeft=”10dp” android:layout_marginTop=”10dp”
转载 2023-08-31 11:39:03
419阅读
# Android View 动态改变PaddingAndroid应用开发中,我们经常需要根据不同的需求来动态改变View的属性。其中之一就是改变Viewpadding值。本文将介绍如何使用代码来动态改变Android Viewpadding,并提供示例代码帮助读者更好地理解。 ## 什么是Padding? 在Android中,padding是指View的内边距,即View内部内容与
原创 2024-02-11 08:46:56
1053阅读
1点赞
当我们点击“知乎”这个应用后,它是怎么在屏幕上显示出来的?这个问题困扰我很久了,当我刚接触显示的时候,大约是十年前的事情了,当时我连Framebuffer都不了解。尽管与显示芯片接触的越来越久,但萦绕在我心头的疑惑也并没有减少,此时大部分时间都与硬件交互,对上层的理解仍是糊里糊涂。我当时就挺希望有人能从头到尾的介绍一下整个显示流程,可惜网上并没有这样的教程,实际接触到的同事基本分管单
# Android 自定义 view padding实现步骤 ```mermaid erDiagram Developer ||--o Beginner : 传授知识 ``` ```mermaid stateDiagram Developer --> Beginner : 教授Android自定义view padding Beginner --> Developer :
原创 2024-07-05 03:27:53
49阅读
版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http://javaexception.com/archives/181 最近在做一个需求,是对im聊天消息设置气泡背景,之前呢,设计师没有特别遵循一定的设计规范,导致,气泡背景有的是.9的图片,有的是自己用xml画出来的背景 ...
转载 2021-05-09 22:27:45
799阅读
2评论
一 概述Webview是android中一个特殊的View视图,一般用它来显示网页,用intent也能用来显示加载一个网页,那么他们到底有什么区别呢。用intent显示加载网页不在app内使用,一般是调用系统浏览器或者手机上的其他浏览器;而使用webview可以实现在app内显示加载网页,除此之外,webview还能用来加载本地资源,同时它还支持javascript和缓存等技术,其实WebView
转载 2024-06-23 22:36:41
68阅读
# Android代码设置View的高度 在Android开发中,我们经常需要动态地设置View的高度,以适应不同的屏幕尺寸和布局需求。本文将介绍如何使用代码设置View的高度,并提供相关的代码示例。 ## View的高度属性 在Android中,View的高度属性通常使用LayoutParams来设置。LayoutParams是ViewGroup的一个内部类,用于指定View在布局中的尺
原创 2024-05-26 05:16:21
127阅读
1 android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen"   布局页面最上面 不会显示  android:icon="@drawable/ic_launcher"中的值和android:label="@string/app_name"的值。2 android:theme="@sty
转载 8月前
29阅读
# Android代码设置View高度的实现步骤 对于刚入行的小白来说,实现 Android 代码设置 View 高度可能会有些困惑。下面我将详细介绍整个流程,并给出每一步的具体实施方法。 ## 实现步骤 首先,我们来看一下整个实现步骤的流程。下面是一个表格展示了实现 Android 代码设置 View 高度的步骤。 | 步骤 | 描述 | | --- | --- | | 步骤1 | 获取
原创 2023-10-06 07:20:15
118阅读
# Android View 代码设置 marginLeft 详解 在Android开发中,布局和控件的样式设置是必不可少的一部分。`marginLeft`是用于设置控件在父布局中的左边距。本文将详细介绍如何在Android代码设置`marginLeft`,并提供相应的代码示例和图表。 ## 一、代码设置 marginLeft 在Android中,设置`marginLeft`可以通过以下两
原创 2024-07-30 09:41:47
227阅读
# Android View代码设置bottomToBottom实现步骤 ## 引言 在Android开发中,我们经常需要使用布局来排列和定位视图。其中一种常见的需求是将一个视图设置在另一个视图的底部。本文将教会刚入行的小白如何使用Android View代码来实现"bottomToBottom"。 ## 流程图 以下为整个流程的简要概述: ```mermaid stateDiagram
原创 2023-08-18 12:42:31
289阅读
# Android代码设置View大小 在Android开发中,我们经常需要设置View的大小来适应不同的屏幕分辨率和布局需求。本文将介绍如何使用代码设置View的大小,并提供相应的代码示例。 ## View的大小设置方式 View的大小可以通过代码设置,主要有以下几种方式: 1. 使用LayoutParams设置View的宽高; 2. 使用setMinimumWidth和setMinim
原创 2024-02-02 08:58:59
121阅读
# Android View 代码设置高度的深入探索 在Android开发中,View的高度设定是构建用户界面的基本需求之一。如何正确地设置和管理View的高度,能够直接影响到应用的外观和用户体验。在这篇文章中,我们将探讨如何通过代码设置View的高度,并提供相关的代码示例。我们也可以使用Mermaid图,来帮助理解相关的概念与流程。 ## Android View的基本概念 在Androi
原创 2024-08-09 14:45:03
45阅读
 onMeasure()方法在哪里?有什么用?void onMeasure(int widthMeasureSpec, int heightMeasureSpec); /* 1.此方法在哪里了? 答:如标题所言,在 class View 这个类中,也就是说,我们所有的控件都有这个方法 2.有什么用了? 答:Measure the view and its content to deter
转载 2024-10-12 16:29:20
24阅读
  • 1
  • 2
  • 3
  • 4
  • 5