- 博客(10)
- 收藏
- 关注
原创 引入布局
一般应用界面的顶部都会有一个标题栏,标题栏上会有一个返回键和编辑键。只需加入2个Button和1个TextView,然后在布局中摆放好就可以了,但是如果每个活动中都编写一遍同样的标题栏代码,就会导致代码的大量重复。这个时候就可以使用引入布局的方式来解决这个问题。1.新建一个布局title.xml(编写标题栏)2.如何在程序中使用这个标题栏,修改activity_main.x
2016-08-10 10:13:55
544
原创 四种基本布局之四——TableLayout
TableLayout 允许使用表格的方式来排列控件,这种布局也不常用,只需了解基本用法即可。既然是表格,就一定会有行和列,再设计表格是应让每一行都有相同的列数,这样的表格也最简单。当表格的某行一定要有不相等的列数时,就需要通过合并单元格的方式来应对。设计一个登陆界面,允许用户输入账号密码后登陆xmlns:android="http://schemas.andr
2016-08-10 10:12:51
354
原创 四种基本布局之三——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
427
原创 四种基本布局之二——RelativeLayout
RelativeLayout相对布局于LinearLayout相比,RelativeLayout 更加随意,可以通过相对定位的方式让控件出现在布局的任何位置,正因为如此,RelativeLayout的属相非常多xmlns:android="http://schemas.android.com/apk/res/android" android:layout_
2016-08-10 10:11:04
331
原创 四种基本布局之一——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
667
原创 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
544
原创 活动的生命周期<LifeCycle>
经典的生命周期流程图:相信不少朋友也已经看过这个流程图了,也基本了解了Activity生命周期的几个过程,我们就来说一说这几个过程。1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause
2016-08-10 10:02:28
490
原创 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
530
原创 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
759
原创 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
323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人