尊重劳动成果,转载请标明出处:http://www.cnblogs.com/tangZH/p/8419053.html 在做项目的过程中,遇到了一个奇怪的现象,我设置RelativeLayout为的宽度为wrap_content,而且RelativeLayout里面的组件也设置了固定大小,可是Rel ...
分类:
其他好文 时间:
2018-02-05 21:42:54
阅读次数:
240
今天做个有意思的效果吧,控件的拖拽,先看一下模拟器执行:也就是,用户能够随心所欲的拖动控件,布局文件非常easy就是一个Button控件:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schem ...
分类:
移动开发 时间:
2018-02-05 14:19:46
阅读次数:
203
本节引言 在上一节中我们对LinearLayout进行了详细的解析,LinearLayout也是我们 用的比较多的一个布局,我们更多的时候更钟情于他的weight(权重)属性,等比例划分,对屏幕适配还是 帮助蛮大的;但是使用LinearLayout的时候也有一个问题,就是当界面比较复杂的时候,需要嵌 ...
分类:
其他好文 时间:
2018-01-29 17:32:01
阅读次数:
156
安卓除了有6种最基本的布局线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、网格布局(GridLayout)、绝对布局(AbsoluteLayout)、表格布局(TableLayout)外还有一些较复杂的布局,如ConstraintLayout。1、优点调整控件的位置和大小时更加灵活,功能更强大。2、继承关系和其他布局一样继承自Vie
分类:
移动开发 时间:
2018-01-23 11:55:59
阅读次数:
283
这篇博客要讲的是自定义switchButton,不过没有设置动画效果。 我用GradientDrawable来绘制switchButton,我们先看看最终的效果: 点击前: 点击后 接下来我们看看如何实现 首先:该类继承RelativeLayout 该类需要用到的成员: 构造方法: 设置点击事件 以 ...
分类:
其他好文 时间:
2018-01-12 20:26:31
阅读次数:
163
首先找到 toolbar 所在xml布局文件,将toolbar控件放置在一个相对布局(RelativeLayout)中,然后设置 toolbar 的 title 为空(在 title 属性栏中随便打几个空格即可); 然后在 toolbar 所在的相对布局中加入 TextView 控件,将其 Text ...
分类:
移动开发 时间:
2017-12-16 20:35:15
阅读次数:
185
最近转android开发,先画页面发现挺有意思的,LinearLayout,比较死,都是固定,很多属性都是用不了的,于是我在一个LinearLayout中嵌套一个RelativeLayout,这样就可以获得自己想要的位置,于是整理收集了一系列的布局属性。个人感觉,Android应该有自动适配,可以和 ...
分类:
移动开发 时间:
2017-12-16 16:01:06
阅读次数:
205
1,主activity_splash:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la
分类:
移动开发 时间:
2017-12-02 20:18:35
阅读次数:
267
RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父 ...
分类:
移动开发 时间:
2017-11-29 00:07:24
阅读次数:
234
Android中常用的5大布局方式有以下几种: 线性布局(LinearLayout):按照垂直或者水平方向布局的组件。 帧布局(FrameLayout):组件从屏幕左上方布局组件。 表格布局(TableLayout):按照行列方式布局组件。 相对布局(RelativeLayout):相对其它组件的布 ...
分类:
移动开发 时间:
2017-11-29 00:06:26
阅读次数:
272