今日学习了Android常用的控件TextView<TextView
android:id="@+id/text_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="24sp"
android:textColor="#00ff00"
android:text="ThisisTextView"/&..
分类:
移动开发 时间:
2014-11-11 02:04:41
阅读次数:
252
RelativeLayout布局android:layout_marginTop="25dip" //顶部距离android:gravity="left" //空间布局位置android:layout_marginLeft="15dip //距离左边距// 相对于给定ID控件android:layo...
分类:
移动开发 时间:
2014-11-10 01:05:38
阅读次数:
289
线性布局
线性布局由LinearLayout类来代表。可以控制组件横向排列和纵向排列。
注:android:gravity属性中的多个属性值之间用竖线隔开,但竖线前后千万不能出现空格。
表格布局
表格布局由TableLayout所代表,表格布局采用行、列的形式来管理UI组件,TableLayout并不需要明确地声明包含多少行、多少列,而是通过添加TableRow、其他组件来...
分类:
其他好文 时间:
2014-11-09 23:50:51
阅读次数:
314
线性布局线性布局由LinearLayout类来代表。可以控制组件横向排列和纵向排列。注:android:gravity属性中的多个属性值之间用竖线隔开,但竖线前后千万不能出现空格。表格布局表格布局由TableLayout所代表,表格布局采用行、列的形式来管理UI组件,TableLayout并不需要明...
分类:
其他好文 时间:
2014-11-09 23:40:43
阅读次数:
326
一、对于几个概念的比较模糊的这里记录一些:paddingmargin都是边距的含义,关键问题得明白是什么相对什么的边距.padding是控件的内容相对控件的边缘的边距.margin是控件边缘相对父空间的边距.android:gravity 属性是对该view 内容的限定.比如一个button 上面的...
分类:
其他好文 时间:
2014-11-02 10:43:39
阅读次数:
178
1. 最常用的布局是LinearLayout,RelativeLayout和FrameLayout 2. gravity属性对于LinearLayout和RelativeLayout有效,对FrameLayout无效 3. laout_gravity属性对于FrameLayout有效,对于LinearLayout内部元素部分...
分类:
移动开发 时间:
2014-10-30 17:27:16
阅读次数:
150
在LinearLayout中有个让元素居中的办法就是。比如在LinearLayout里有个TextView.设置TextView的gravity可以让其居中。
而在Realative里设置这个不起作用。困扰了我挺长时间。其实在Realative里有个替代的方法。就是设置子组件的android:layout_centerHorizontal="true"
就ok了。
如:
<Relative...
分类:
其他好文 时间:
2014-10-27 15:39:41
阅读次数:
212
MainActivity.java
package com.main;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.v...
============问题描述============ 在底部菜单里的更多按钮中,为什么popupWindow.showAtLocation(v,Gravity.NO_GRAVITY,location[0],location[1]-popupWindow.getHeight());这段代码在手机上...
分类:
移动开发 时间:
2014-10-22 00:52:05
阅读次数:
206
首先上Gravity的代码,Android原版的Gravity搞得挺复杂的,太高端了。但基本思路是使用位运算来做常量,我就自己消化了一些,按自己的思路来实现。先上代码,在做分析。 1 package kross.android.widget; 2 3 /** 4 * 重力属性,控制容器内子控件的.....
分类:
其他好文 时间:
2014-10-21 16:52:27
阅读次数:
227