Android BGABadgeView:BGABadgeLinearLayout以整体线性布局作为BadgeView(3) Android BGABadgeView不仅可以把某个View作为Badge,也可以把一个完整的线性布局作为BadgeView.这要用到BGABadgeLinearLayout. 我写一个例子. 写布局: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xm…
一个好的应用程序离不开人性化的用户界面.在学习其他东西之前.理应先学习编写程序的布局(外观) 今天,我们就来学习android的UI布局----LinearLayout. LinearLayout,即线性布局.从名字我们就可以知道,它的元素是线型排列的. 注意:在以后的部分代码编写当中,我们采用硬编码的方式将字符串值写入android:text等标签中, 不会另外在strings.xml文件中定义字符串值,这个时候eclipse IDE会出现黄色的下划线警告,我们忽略就可以了 主要知识点: an…
在前面的文章中 http://www.cnblogs.com/ai-developers/p/android_linearlayout.html 我们看到了布局中有这样一个属性: layout_weight="1" 它的作用是什么. 我们先来做一个假设:有一个界面,要求元素在垂直方向上所占的空间一样,你会怎样做呢? 有人会说:将元素的属性layout_height设置相同的值就可以了啊.确实这样是可以的. 但是如果我有一个要求:这些元素所占的总空间要刚好匹配Activity的大小,不能…
package com.example.fk_layout; import android.app.Activity; import android.os.Bundle; public class LinearLayout extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.lay…
 Android BGABadgeView:BGABadgeFrameLayout(5) BGABadgeView除了有自己的线性布局,相对布局外(见附录文章7,8),还实现了FrameLayout.写一个简单例子,布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/an…
 Android BGABadgeView:BGABadgeImageView以及BGABadgeRelativeLayout(4) 在附录文章5,6,7的基础上,写一个小例子说明BGABadgeImageView以及BGABadgeRelativeLayout.现在比如常见的新浪微博的账号头像下,如果有些大v账号,会额外显示一个vip徽标.这个可以用BGABadgeImageView实现,也可以是一个其他的普通BadgeView. 本例中的头像图是我的博客头像,vip图是新浪微博常见的vi…
本文将详细介绍线性布局的各种xml属性. xml属性 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="mat…
以水平或垂直的方式显示界面中的控件 线性布局 语法格式: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=" " android:layout_height=" " android:orie…
控件类概述 View 可视化控件的基类 属性名称 对应方法 描述 android:background setBackgroundResource(int) 设置背景 android:clickable setClickable(boolean) 设置View是否响应单击事件 android:visibility setVisibility(int) 控制View的可见性 android:focusable setFocusable(boolean) 控制View是否可以获取焦点 android…
1. 相对布局 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:con…