自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 引入布局

一般应用界面的顶部都会有一个标题栏,标题栏上会有一个返回键和编辑键。只需加入2个Button和1个TextView,然后在布局中摆放好就可以了,但是如果每个活动中都编写一遍同样的标题栏代码,就会导致代码的大量重复。这个时候就可以使用引入布局的方式来解决这个问题。1.新建一个布局title.xml(编写标题栏)2.如何在程序中使用这个标题栏,修改activity_main.x

2016-08-10 10:13:55 513

原创 四种基本布局之四——TableLayout

TableLayout 允许使用表格的方式来排列控件,这种布局也不常用,只需了解基本用法即可。既然是表格,就一定会有行和列,再设计表格是应让每一行都有相同的列数,这样的表格也最简单。当表格的某行一定要有不相等的列数时,就需要通过合并单元格的方式来应对。设计一个登陆界面,允许用户输入账号密码后登陆xmlns:android="http://schemas.andr

2016-08-10 10:12:51 303

原创 四种基本布局之三——FrameLayout

FrameLayout 相比于前面2种布局就简单很多,因此它的应用场景也少。这种布局没有任何的定位方式,所有的控件都会摆放在布局的左上角。xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_h

2016-08-10 10:11:59 363

原创 四种基本布局之二——RelativeLayout

RelativeLayout相对布局于LinearLayout相比,RelativeLayout 更加随意,可以通过相对定位的方式让控件出现在布局的任何位置,正因为如此,RelativeLayout的属相非常多xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_

2016-08-10 10:11:04 295

原创 四种基本布局之一——LinearLayout

LinearLayout线性布局xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical

2016-08-10 10:08:07 601

原创 UI常用控件的使用方法<UIWidgetTest>

1.新建项目2.在layout目录下,在activity_main.xml中添加各种自己所需的常用控件3.在Java目录下,在MainActivity.java中,加载布局,指定各控件的活动4.在AndroidManifest.xml下,注册主活动代码如下:layout——>activity_main.xml(2)xmlns:android="http://sc

2016-08-10 10:05:04 467

原创 活动的生命周期<LifeCycle>

经典的生命周期流程图:相信不少朋友也已经看过这个流程图了,也基本了解了Activity生命周期的几个过程,我们就来说一说这几个过程。1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause

2016-08-10 10:02:28 444

原创 Intent返回数据给上一个活动<IntentputExtra>

1.新建项目2.在layout目录下,在first_layout.xml中添加按钮Button13.在layout目录下,新建second_layout.xml,并添加按钮Button24.在Java目录下,在MainActivity.java中,加载布局,使用startActivityForResult方法,数据可以返回给上一个活动修改主活动的方法onCreate5.在Jav

2016-08-10 10:00:15 498

原创 Intent向下一个活动传递数据putExtra<MyApplication2>

1.新建项目2.在layout目录下,在first_layout.xml中添加按钮Button13.在layout目录下,新建second_layout.xml,并添加按钮Button24.在Java目录下,在FirstA.java中,加载布局, 修改活动onCreate方法中按钮的点击监听事件5.在Java目录下,新建FirstB.java,并加载布局, 目标活动MyAc

2016-08-10 09:56:51 695

原创 Intent隐式实例3<http>

1、新建项目2、在layout目录下,在activity_main.xml中新建按钮button13、在layout目录下,新建third_layout.xml ,并在third_layout.xml中新建按钮button34、在Java目录下,在MainActivity.java中,加载布局,并添加从button1跳转到button35、在Java目录下,在ThirdActivi

2016-08-10 09:55:19 287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除