E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android布局
Android布局
实现圆角边框
这里用的是TableLayout布局的。先看效果图下面看下布局文件表格布局中每个TableRow表示一行,TableRow中的每个基本控件都是一列,这是一个三行两列的布局这里的表格背景是自定义的shape,下面分别看一下三个shape的代码。shape_top_corner_no_bottom_line.xml文件:顶部带圆角白色背景灰色边框无下边框长方体shape_no_corner_witho
hfsu0419
·
2020-08-16 12:53
Android基础
Android布局
的各种对齐问题
一、LinearLayout(线性布局)提供了控件水平垂直排列的模型,同时可以通过设置子控件的weight布局参数控制各个控件在布局中的相对大小。水平(horizontal)垂直(vertical)fill-parent:占满整个屏幕wrap-content:刚好适合控件内容的大小对齐方式gravity取值:top:不改变大小,位置置于容器的顶部bottom:不改变大小,位置置于容器的底部left
mangshidai
·
2020-08-16 07:47
Android开发
Java
Android布局
实验(LinearLayout,RelativeLayout,TableLayout)
Android布局
实验布局定义用户界面的视觉结构,如Activity或应用小部件的UI。您可以通过两种方式声明布局:在XML中声明UI元素。
MartinZou
·
2020-08-15 21:06
Android学习笔记
Android 记一次解决问题的过程:从源码中分析永远是解决问题的最有效方法
这是由于
Android布局
的显示层级,两个view重叠时,后添加的会将先添加的覆盖。而我们希望的是当吸顶vi
Android-until
·
2020-08-15 17:34
程序人生
Android
程序员
Android
Android开发
移动开发
源码
ConstraintLayout+ConstraintSet实现动画效果
一.简介大家都可能已经知道ConstraintLayout和ConstraintSet在
Android布局
方面的强大功能。其实这些API也可以帮助大家轻易的实现复杂的动画。
jianning-wu
·
2020-08-15 16:31
Android
Android布局
动画梳理之LayoutTransition源码追踪
Android系统的布局动画可以按如下脉络进行梳理1、按时间点分类版本4.0之前可能没有,4.0或以上有LayoutTransition,4.4.2或以上有scenes+transition2、按动作划分child自身的动画child移动的动画可能的组合被增删的child的自身动画被影响的其他child的自身动画及移动动画3、按涉及的部件划分ViewGroup或其子类LayoutTransitio
Max2005
·
2020-08-15 14:05
Android
Android布局
Android布局
**LinearLayout线性布局TableLayout表格布局GridLayout网格布局(4.0)*FrameLayout桢布局LinearLayout线性布局类似Swing中的流式布局
许富波
·
2020-08-15 14:52
Android布局
Android开发笔记(十)常用的图片加工操作
图片取色
Android布局
文件常常要给背景指定某种颜色,这需要知道该颜色的RGB三色值。我们使用PS打开取色来源图片,在工具栏中选择“吸管工具”,然后点击图片中需要取色的某点。这时
aqi00
·
2020-08-15 13:53
android开发
Android开发笔记
Android布局
生成图片并保存
Bitmapbmp=Bitmap.createBitmap(rl.getWidth(),rl.getHeight(),Bitmap.Config.ARGB_8888);rl.draw(newCanvas(bmp));SimpleDateFormatdateFormat=newSimpleDateFormat("yyyyMMddHHmmss");Stringtime=dateFormat.forma
BOBO_FAS
·
2020-08-15 13:13
图片
项目实战-SM
PropertyAnimation之TimeInterpolator和TypeEvaluator(下篇)属性动画-PropertyAnimation之ViewPropertyAnimator你应该知道的一切
Android
silion世
·
2020-08-15 09:11
Android开发
android布局
属性详解
android布局
属性详解RelativeLayout用到的一些重要的属性:第一类:属性值为true或falseandroid:layout_centerHrizontal水平居中android:layout_centerVertical
xiaojiang0805
·
2020-08-11 04:40
Android
android布局
文件详解
本文是我从DeclaringLayout翻译而来的文章,如果有不当之处请指出DeclaringLayout布局决定了Activity所展现的样子,他决定了布局的结构和控制着你展现给用户所有的元素,你可以通过两种方式来声明你的布局.①在xml文件中定义UI元素:android提供了与View类及其子类相关的简单易懂的标签。②在运行时期定义你的布局,即采用代码的方式完成布局。你可以在程序中创建View
liuwei0604
·
2020-08-10 17:05
android
android
Layout
翻译
Android 布局之边框、分割线
Android布局
之边框、分割线http://blog.csdn.net/zapperbot(转)先上图,实现如下图样式布局文件使用Linerlayout垂直布局即可,这里省略,主要需要添加如下样式:[
还没想好ne
·
2020-08-10 01:23
Android
设置界面
Android布局
学习(四)——百分比布局Percent?Layout
注意,该布局已经被弃用,推荐布局:ConstraintLayout代码接着上文:《
Android布局
学习(三)——帧布局FrameLayout》继续编写。
有意识的呼吸
·
2020-08-10 00:17
第二行代码
2020年记录Android开发
第一篇入门AndroidStudio的使用与常见错误初识Activity初识Android控件文字显示TextView、文字输入EditText、图像显示ImageView和按钮Button
Android
小零哥实验室
·
2020-08-09 22:24
#
安卓开发
Android页眉和页脚布局示例
在本文中,我们将介绍如何创建一个简单的
Android布局
,其中包括页眉部分,页脚部分和内容区域。在Android平台上这样做相对容易。
danpincheng0204
·
2020-08-09 20:09
android布局
参照示例_约束布局Android示例–第2部分
android布局
参照示例ThisisthesecondtutorialintheseriesofpostsonConstraintLayoutandroidexample.Ifyouhaven’treadthefirstone
cunchi4221
·
2020-08-09 20:56
android
layout
android
studio
apk
移动开发
Android开发中出现Attempt to invoke virtual method...on a null object reference
摘要:加载
Android布局
文件时出现错误:java.lang.NullPointerException:Attempttoinvokevirtualmethod'........'
TNove
·
2020-08-09 17:39
Android
Android布局
之屏幕自适应
Android布局
之屏幕自适应在做应用时发现程序没有屏幕自适应功能,变换手机使用之后,界面就很混乱了,字体也很奇怪。经过百度的帮助,找到自适应方法。
iteye_18451
·
2020-08-09 08:07
关于
android布局
属性tools:context最通俗的解释
一般在根布局文件中会出现tools:context=某个activity名称。这个属性的意思是:如果你在AndroidManifest.xml文件中为某个activity设置了Theme样式,那么,一般情况下,你在layout布局里面是无法直接看到这个效果的。因为一份layout布局可以提供给很多个activity用,layout无法知道自己提供给了哪个activity,而这个activity又设
yw1688
·
2020-08-09 03:41
Android手机
Android
Studio
优化
Android布局
——减少过度绘制
前言你有一个好的想法,并且把它用APP实现出来让大家使用。但是,你却听到很多用户在抱怨你的APP卡顿,用户体验糟糕。此时,有一个改善你的APP渲染时间的做法:查看调试GPU过度绘制工具什么是过度绘制?过度绘制发生在应用程序要求系统在已有的视图上绘制其他视图。调试GPU过度绘制工具通过在屏幕上覆盖的颜色层数来判断该像素被重绘了几次。布局文件是一个xml文件,inflate布局文件其实就是解析xml,
PPPeyton
·
2020-08-08 18:52
Android
android
优化
布局
移动开发
Android布局
优化方法-避免过度绘制
布局优化的方式大概有如下几点:减少层级:通过合理的使用RelativeLayout、LineaLayout和ConstraintLayout等,具体效率这里不再阐述。合理使用MergeViewStub的使用使用布局复用include避免过度绘制本文主要讲述第五条避免过度绘制。过度绘制。过度绘制(Overdraw)是指在屏幕上的某个像素在同一帧的时间内被绘制了多次。在多层次重叠的UI结构(如带背景的
ldxlz224
·
2020-08-08 17:27
Android性能优化
Flutter学习之布局、交互、动画
二、布局因为我是从事Android开发,学习了Flutter之后,发现其布局和在Android下布局是不一样的,
Android布局
是在XML文件下,直观性强一点,基本是整体到局部,首先是确定根
weixin_34220963
·
2020-08-07 20:17
android三种布局优化的方法:include,merge,ViewStub
常用的
android布局
优化方法有三种:include,merge,ViewStub,下面我们来说一说他们的使用方法和使用场合:1.include方法:用标签来引用一个布局文件,例如,有一个头布局文件如下
tyilack_小小黑
·
2020-08-07 19:05
我的android之路
Android include和merge标签、ViewStub控件的使用总结
inlcude标签在开发
Android布局
时,常将一些通用的视图提取到一个单独的layout文件中,然后使用标签在需要使用的其他layout布局文件中加载进来,比如App导航栏等。
stormCoderStorm
·
2020-08-07 19:16
android布局相关
Android布局
优化之与标签使用
merge标签:使用merge标签可以达到减少布局层级的作用,特别在配合include标签进行使用的时候,通过减少布局的层级数,可以优化APP在加载布局文件时的资源消耗,从而达到提高APP性能的效果。经典理解merge标签使用场景重现:现有布局A和布局B,A布局的代码如下:B布局的代码【还没有使用merge标签】:可以看到在A布局中include了B布局,此时单纯的从最终效果看的话,似乎这样写可以
叔叔有糖吃
·
2020-08-07 18:01
Android
Android布局
自定义Shap圆形ImageView,可以单独设置背景与图片
一、图片预览:一、实现功能:需求要实现布局中为圆形图片,图片背景与图标分开且合并到一个ImageView。二、具体实现:XML中布局中定义ImageView,关健设置两个参数Android:backgroup(设置背景),Android:src(设置ImageVIew中图片),圆形图片制作Drawable下定义xmlshap样式(solid-color,size-width\hight)XML代码
rongwenbin
·
2020-08-07 17:49
ANDROID
关于同时支持手机和pad横竖屏
android布局
适配
关于同时支持手机(只竖屏),特定pad(支持横竖屏)的布局方案:场景:前期开发了一版手机版的app(只需要竖屏),布局文件都写在layout资源文件中。后期客户要求在不另外开发的情况下,要兼容客户提供的一个pad,这个pad分辨率为1920*1200。pad要支持横竖屏。因为要求在同一个工程中,所以就考虑到根据不同分辨率使用不同的布局文件。做法如下1:因为手机只能竖屏,所以使用默认的layout,
bugs_more_more
·
2020-08-07 15:08
Android
android布局
之帧布局-----霓虹灯效果实现
首先我们要理解什么是帧布局,真不剧中每一个组件都代表一个画面,默认以屏幕左上角作为(0,0)坐标,组件按定义的先后顺序一次逐屏显示,后面出现的会覆盖前面的画面。下面我们就用该布局实现霓虹灯的效果,如图:布局文件中定义七个视图组件,最大的在最下面,先定义,最小的在最上面,最后定义在values目录下,new一个存放color的xml文件:#330000#550000#770000#990000#bb
小痕
·
2020-08-07 14:49
Android
将
android布局
中自带的标题栏去掉
一、做好自己需要的标题栏:新建一个LayoutXMLFile名字为mytitlebar,和正常写
android布局
一样将自己想要的效果写出来。这里我贴出效果图中我写的m
码农CCQ
·
2020-08-07 13:00
android开发记事本
Android布局
优化之ViewStub、include、merge使用与源码分析
在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。Android官方给了几个优化的方法,但是网络上的资料基本上都是对官方资料的翻译,这些资料都特别的简单,经常会出现问题而不知其所以然。这篇文章就是对这些问题的更详细的说明,也欢迎大家多留言交流。一、include首先用得最多的应该是include,按照官方的意思,include就是为了解决重复定义相同布局的问
MrSimp1e
·
2020-08-07 12:48
Android应用开发
Android布局
帧布局霓虹灯效果实现
效果图:实现方式:FrameLayout中,设置8个TextView,在主函数中,设计颜色数组,通过有序替换他们颜色,实现渐变效果。java代码:MainActivitypublicclassMainActivityextendsAppCompatActivity{privateintcurrentColor=0;/*定义颜色数组实现颜色切换类似鱼片切换*/finalint[]colors=new
圆号本昊
·
2020-08-07 10:52
Android控件使用
Android布局
优化之ViewStub、include、merge
在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。对此我们优化xml布局就不得不说重用布局,为了有效地重新使用完整的布局,Google提出可以使用和这两个非常有用的标签,用以在当前布局中嵌入另一个布局,下面我们就来逐个学习一下。一、include标签可以允许在一个布局当中引入另外一个布局,那么比如说我们程序的所有界面都有一个公共的部分,这个时候最好的做法就是
清风紫竹001
·
2020-08-07 10:59
view
Android布局
之FrameLayout设置控件居中显示
FrameLayout帧布局,简单的说FrameLayout中的子元素总是以屏幕的左上角层叠在一起,但是,这里就存在了一个问题,如何让控件显示在屏幕的中间呢?事实上,我们可以对子元素添加android:layout_gravity属性来设置他们的位置:FrameLayout布局里面android:layout_margin的各种属性必须依赖于android:layout_gravity,简单的说,
lzm1340458776
·
2020-08-06 12:51
Android学习
Android技术周报(Android性能优化总结)
1,Java垃圾回收机制2,Android内存优化总结3,
Android布局
优化总结1、Android性能优化第(一)篇---基本概念http://www.jianshu.com/p/c0e5c13d5ecb
刘木杉的技术博客
·
2020-08-06 12:00
android进阶
今天写
Android布局
时,遇到的一个问题.
要写一个
Android布局
配置文件,要求屏幕最上面和最下面都有固定高度的bar,中间要求自适应各种分辨率,请问如何实现?方案一: 方案二: 方案一问题解决了.
springXu
·
2020-08-06 11:57
ANDROID
【UI布局优化】
Android布局
优化的几种方式
在Android中,布局优化越来越受到重视,下面将介绍布局优化的几种方式,这几种方式一般可能都见过,因为现在用的还比较多,我们主要从两个方面来进行介绍,一方面是用法,另一方面是从源码来分析,为什么它能起到优化的效果。一、几种方式的用法1、布局重用这个标签的主要作用就是它能够重用布局文件,如果一些布局在许多布局文件中都需要被使用,我们就可以把它单独写在一个布局中,然后使用这个标签在需要使用它的地方把
DroidMind
·
2020-08-05 21:45
Android性能优化
Android布局
文件中命名空间的解析
android中View对象的创建可以在代码中创建,也可以在布局文件中声明,在布局文件中声明时,可以对在布局文件中添加属性,如:android:layout_width="fill_parent"。属性包括两个部分:android和layout_width,android是命名空间,layout_width是属性名,我们可以在View上添加任意不带前缀的属性如:,上面的代码不会报任何的错误,但是这
cao_tao199612
·
2020-08-05 16:36
android
layout
encoding
ide
string
button
Android布局
中动态添加ImageView
需求:界面有时候显示图片的数量未知,需要在代码中动态添加图片。方法步骤:1.布局:2.代码:LinearLayoutllGroup=(LinearLayout)findViewById(R.id.ll_group);//size:代码中获取到的图片数量privatevoidaddGroupImage(intsize){llGroup.removeAllViews();//clearlinearla
赏金术士
·
2020-08-05 03:24
Android布局
中的<merge>标签的目的是什么?
本文翻译自:WhatisthepurposeofAndroid'staginXMLlayouts?I'vereadRomainGuy'spostonthetag,butIstilldon'tunderstandhowit'suseful.我已经在标签上阅读了RomainGuy的帖子,但我仍然不明白它是如何有用的。Isitasort-ofreplacementofthetag,orisitusedl
CHCH998
·
2020-08-04 11:01
android
android-layout
include
code-reuse
Android TextWatcher监控EditText中的输入内容并限制其输入字符个数
布局中EditText在
android布局
中经常用到,对EditText中输入的内容也经常需要进行限制,我们可以通过TextWatcher去观察输入框中输入的内容publicclassTextWatcherDemoextendsActivity
yaoliangjun306
·
2020-08-04 09:14
Android
Android开发课程实验报告①
Android开发课程实验报告@author:065实验二:
Android布局
实验实验报告目录Android开发课程实验报告实验目的具体实验分析内容一:线性布局内容二:约束布局内容三:表格布局实验总结实验目的初学移动应用公开发中的
x1Nge.
·
2020-08-04 08:32
学习记录
Android线性布局基础
Android布局
实验二前提:已经安装AndroidStudio3.5一、利用线性布局实现实验要求中的界面(1)新建一个虚拟设备用于测试1.1:(2)查看一下能否正常登陆,我的是系统4.1的x86模拟器
wxchentao
·
2020-08-04 08:37
CodingHomework
Android Studio 下拉框Spinner实例
注意下拉框的数据需要从资源中关联过来,资源文件res/values/arrays.xml代码如下:初一初二初三
Android布局
文件如下:效果如下:动态设置选项
熊猫大哥大
·
2020-08-04 08:08
Java----Android
android
下拉框
Spinner
监听
选中项
android 相对布局中的 控件布局
android相对布局中的控件布局
Android布局
中如何使控件居中首先要分两种不同情况,在两种不同的布局方式下:LinearLayout和RelativeLayoutLinearLayouta).android
weixin_45277757
·
2020-08-04 07:05
控件布局
Android布局
(相对布局)
RelativeLayout相对布局里常用的位置属性:2.id型xml属性:android:layout_above——该组件位于引用组件的上方android:layout_below——该组件位于引用组件的下方android:layout_toLeftOf——该组件位于引用组件的左方android:layout_toRightOf——该组件位于引用组件的右方android:layout_alig
weixin_39468193
·
2020-08-04 06:33
[转]
Android布局
之RelativeLayout(相对布局)
相对布局由于属性比较多,所以用起来有些费力,但灵活性较其他布局方法好,所以掌握好相对布局将会非常有用。先看等一个例子:12510162430这是很常见的布局内容,讲解如下:1android:layout_below="@id/label"/>将当前控件放置于id为label的控件下方。1android:layout_alignParentRight="true"使当前控件的右端和父控件的右端对齐。
weixin_30740295
·
2020-08-04 04:36
Android TextWatcher监控EditText中的输入内容并限制其输入字符个数
布局中EditText在
android布局
中经常用到,对EditText中输入的内容也经常需要进行限制,我们可以通过TextWatcher去观察输入框中输入的内容,作个笔记。
weixin_30632089
·
2020-08-04 04:33
使用JAVA代码实现
Android布局
(一)RelativeLayout
通常我们使用XML来书写Android的图形界面,XML虽然编写方便,但是在某些情况下不如JAVA代码灵活,所以在某些环境下还是必须使用JAVA代码来编写界面。我们以下XML代码为例,编写相应的JAVA代码。上述XML代码并不复杂。一个ImageView和两个TextView。最终效果图是这个样子的。相应的JAVA代码如下。我会在后面逐一解释这些代码。请忽略RelativeLayout背景和圆形的
孤立的电线杆
·
2020-08-04 02:20
Android开发
【android学习笔记】关于相对布局RelativeLayout的各种属性介绍
转自:http://hi.baidu.com/sjlsdy/item/b0203a1b89f700fc746a84b5RelativeLayout相对布局是个人觉得在
android布局
中比较常用且好用的一个
top_along
·
2020-08-04 01:22
android笔记
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他