- 博客(10)
- 收藏
- 关注
原创 引入布局
一般应用界面的顶部都会有一个标题栏,标题栏上会有一个返回键和编辑键。 只需加入2个Button和1个TextView,然后在布局中摆放好就可以了,但是如果每个活动中都编写一遍同样的标题栏代码,就会导致代码的大量重复。 这个时候就可以使用引入布局的方式来解决这个问题。 1.新建一个布局title.xml(编写标题栏) 2.如何在程序中使用这个标题栏,修改activity_main.x
2016-08-10 10:13:55 527
原创 四种基本布局之四——TableLayout
TableLayout 允许使用表格的方式来排列控件,这种布局也不常用,只需了解基本用法即可。 既然是表格,就一定会有行和列,再设计表格是应让每一行都有相同的列数,这样的表格也最简单。 当表格的某行一定要有不相等的列数时,就需要通过合并单元格的方式来应对。 设计一个登陆界面,允许用户输入账号密码后登陆 xmlns:android="http://schemas.andr
2016-08-10 10:12:51 333
原创 四种基本布局之三——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 403
原创 四种基本布局之二——RelativeLayout
RelativeLayout相对布局 于LinearLayout相比,RelativeLayout 更加随意,可以通过相对定位的方式让控件出现在布局的任何位置, 正因为如此,RelativeLayout的属相非常多 xmlns:android="http://schemas.android.com/apk/res/android" android:layout_
2016-08-10 10:11:04 313
原创 四种基本布局之一——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 622
原创 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 506
原创 活动的生命周期<LifeCycle>
经典的生命周期流程图: 相信不少朋友也已经看过这个流程图了,也基本了解了Activity生命周期的几个过程,我们就来说一说这几个过程。 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。 2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause
2016-08-10 10:02:28 461
原创 Intent返回数据给上一个活动<IntentputExtra>
1.新建项目 2.在layout目录下,在first_layout.xml中添加按钮Button1 3.在layout目录下,新建second_layout.xml,并添加按钮Button2 4.在Java目录下,在MainActivity.java中,加载布局,使用startActivityForResult方法,数据可以返回给上一个活动 修改主活动的方法onCreate 5.在Jav
2016-08-10 10:00:15 512
原创 Intent向下一个活动传递数据putExtra<MyApplication2>
1.新建项目 2.在layout目录下,在first_layout.xml中添加按钮Button1 3.在layout目录下,新建second_layout.xml,并添加按钮Button2 4.在Java目录下,在FirstA.java中,加载布局, 修改活动onCreate方法中按钮的点击监听事件 5.在Java目录下,新建FirstB.java,并加载布局, 目标活动MyAc
2016-08-10 09:56:51 735
原创 Intent隐式实例3<http>
1、新建项目 2、在layout目录下,在activity_main.xml中新建按钮button1 3、在layout目录下,新建third_layout.xml ,并在third_layout.xml中新建按钮button3 4、在Java目录下,在MainActivity.java中,加载布局,并添加从button1跳转到button3 5、在Java目录下,在ThirdActivi
2016-08-10 09:55:19 302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人