Android利用reative_layout生成梅花界面
XML代码:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" > <!-- 定义该组件位于父容器中间 -->
<TextView android:id="@+id/view01"
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/a"
android:layout_centerInParent="true"
/> <!-- 定义该组件位于父容器上方 -->
<TextView android:id="@+id/view02"
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/a"
android:layout_above="@id/view01"
android:layout_alignLeft="@id/view01"
/> <!-- 定义该组件位于view01组件的下方 -->
<TextView android:id="@+id/view03"
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/a"
android:layout_below="@id/view01"
android:layout_alignLeft="@id/view01"
/> <!-- 定义该组件位于view01组件的左边 -->
<TextView android:id="@+id/view04"
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/a"
android:layout_toLeftOf="@id/view01"
android:layout_alignTop="@id/view01"
/> <!-- 该组件位于view01组件的右边 -->
<TextView android:id="@+id/view05"
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/a"
android:layout_toRightOf="@id/view01"
android:layout_alignTop="@id/view01"
/>
</RelativeLayout>
效果:
Android利用reative_layout生成梅花界面的更多相关文章
- Android 利用Gson生成或解析json
		
目前手机端和服务端数据交流格式一般是json,而谷歌提供了Gson来解析json.下载Gson:https://code.google.com/p/google-gson/ 下载的放在lib并导入,若 ...
 - android——利用SharedPreference做引导界面
		
很久以前就接触过sharedPreference这个android中的存储介质.但是一直没有实际使用过,今天在看之前做的“民用机型大全”的app时,突然想到可以使用sharedPreference类来 ...
 - Android利用zxing生成二维码
		
感谢大佬:https://blog.csdn.net/mountain_hua/article/details/80646089 **gayhub上的zxing可用于生成二维码,识别二维码 gayhu ...
 - linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
		
原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html 之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...
 - windows下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
		
原创文章,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4535459.html android 程序打包成apk,如果在是命令行方式,一般都要经过如下步骤: 1.用a ...
 - Android 利用Application对象存取公共数据
		
本文章来给大家介绍Android 利用Application对象存取公共数据. Android系统在运行每一个程序应用的时候,都会创建一个Application对象,用于存储与整个应用相关的公共变量. ...
 - 利用Swashbuckle生成Web API Help Pages
		
利用Swashbuckle生成Web API Help Pages 这系列文章是参考了.NET Core文档和源码,可能有人要问,直接看官方的英文文档不就可以了吗,为什么还要写这些文章呢? 原因如下: ...
 - Android利用Http下载文件
		
Android利用Http下载文件 一.场景 下载存文本文件和下载如mp3等大容量的文件 界面 二.代码编写 1.AndroidMainfest.xml中配置 主要是解决网络权限和写SDCard的权限 ...
 - android利用zbar二维码扫描-(解决中文乱码及扫描区域定义)
		
写在最前(这是对上一篇博文的问题做的更新[android利用zbar二维码扫描]) project下载 zbarLib编译project project下载0积分 bug 在2.3的系统中Hol ...
 
随机推荐
- springboot 2.0配置集成thymeleaf的坑
			
Servlet.service() for servlet [dispatcherServlet] in context with path [] java.lang.NoClassDefFoundE ...
 - vue-router 页面切换后保持在页面顶部而不是保持原先的滚动位置的办法
			
vue-router有提供一个方法scrollBehavior,它可以使切换到新路由时,想要页面滚到顶部,或者是保持原先的滚动位置,就像重新加载页面那样. 这个功能只在 HTML5 history 模 ...
 - Maven多模块项目依赖管理
			
Maven多模块项目依赖管理及dependencies与dependencyManagement的区别 转自:http://blog.csdn.net/liutengteng130/article/d ...
 - [LeetCode] Gas Station 贪心
			
There are N gas stations along a circular route, where the amount of gas at station i is gas[i]. You ...
 - C++ 求幂的运算符是什么?
			
1.VB里面求幂的运算符是“^” 2.C++没有求幂的运算符, c++头文件加 #include<math.h>使用pow(x,y),可算出x的y次幂 3.C++中 “^”是按位“异或”运 ...
 - Java中Vector笔记
			
Vector和ArrayList Vector和ArrayList在使用上非常相似,都可用来表示一组数量可变的对象应用的集合,并且可以随机地访问其中的元素. Vector的方法都是同步的(Sync ...
 - hdu 4956(思路题)
			
Poor Hanamichi Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)To ...
 - 卸载django
			
首先找到django安装路径 Python import sys; sys.path = sys.path[1:]; import django; print(django.__path__) 得到 ...
 - Linux内核中等待队列的几种用法
			
Linux内核里的等待队列机制在做驱动开发时用的非常多,多用来实现阻塞式访问,下面简单总结了等待队列的四种用法,希望对读者有所帮助. 1. 睡眠等待某个条件发生(条件为假时睡眠): 睡眠方式:wait ...
 - docker入门小结(二)
			
11,网络使用 sudo docker run -d -P training/webapp python app.py sudo docker ps -l 这样将主机一个端口映射到容器中,由于app. ...