一、背景 我们的团队项目只针对android端,我在团队中的工作主要是负责android界面布局,在α阶段我主要就学习了android界面xml的相关技术。 二、相关技术 1.界面布局 LinearLayout(线性布局) RelativeLayout(相对布局) TableLayout(表格布局) ...
分类:
其他好文 时间:
2017-11-15 22:10:41
阅读次数:
165
权限: <uses-permission android:name="android.permission.VIBRATE" />布局: <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schem ...
分类:
其他好文 时间:
2017-11-12 19:47:10
阅读次数:
152
我们先放一张Hierarchy Viewer的图:(模拟器Android4.4) 看到数字6了吗,那个RelativeLayout是MainActivity的根ViewGroup, 而在RelativeLayout之前还有5层, 即系统默认的界面DecorView(FrameLayout) --> ...
分类:
移动开发 时间:
2017-10-28 00:30:25
阅读次数:
273
activity_main.xml布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:l ...
这篇就对LinearLayout、RelativeLayout、自定义ViewGroup、FrameLayout、TableLayout、AbsoluteLayout六种布局进行详细的讲解。 1.LinearLayout布局 线性布局,两种排法: 从左到右 android:orientation=” ...
分类:
移动开发 时间:
2017-10-18 21:36:04
阅读次数:
229
相对布局常用属性: 子类控件相对子类控件:值是另外一个控件的id android:layout_above 位于给定DI控件之上android:layout_below 位于给定DI控件之下 android:layout_toLeftOf 位于给定控件左边android:layout_toRight ...
分类:
移动开发 时间:
2017-10-10 16:49:01
阅读次数:
235
爆出了这样的异常,java.lang.IllegalStateException: Circular dependencies cannot exist in RelativeLayout。 原因就是在RelativeLayout布局中重现了重复的view ID名称,且出现 imageview2 , ...
分类:
编程语言 时间:
2017-09-26 23:45:33
阅读次数:
1224
LinearLayout 不解释 RelativeLayout 不解释 FrameLayout 后加进来的控件覆盖前面的控件 TableLayout 属性在下面 AbsoluteLayout 要设置x、y其实我觉得很麻烦诶 懒得用 GridLayout 贼方便 TableLayout可设置的属性包括... ...
分类:
其他好文 时间:
2017-09-17 13:51:16
阅读次数:
171
六大界面布局方式包括: 线性布局(LinearLayout)、帧布局(FrameLayout)、表格布局(TableLayout)、相对布局(RelativeLayout)、绝对布局(AbsoluteLayout)和网格布局(GridLayout) 。 1. LinearLayout线性布局 Lin ...
分类:
移动开发 时间:
2017-09-13 15:20:24
阅读次数:
242
先看效果图: 上图是我们要实现的效果,那么现在我们开始着手去做,主要分为以下几步: 一丶我们需要根据效果图去思考该如何动手,从上图分析看,我们可以用一个相对布局RelativeLayout来完成group(一级item)的布局设计,至于child(二级item)的布局,我们可以用一个TextView ...
分类:
其他好文 时间:
2017-08-29 15:06:35
阅读次数:
279