-
设置字体颜色 : setTextColor(Color。RED)查看全部
-
setContentView()方法把布局xml文件引入到activity当中查看全部
-
效果图查看全部
-
EditText控件 hint属性为提示词 layout_width设置为铺满父类容器 TextView查看全部
-
layout_width的属性值查看全部
-
Activity生命周期查看全部
-
第一种方法的具体实现 1. 创建f_ctivity.xml、s_activity.xml作为测试的两个页面。 2. 创建FActivity.java、SActivity.java,注意要在onCreate()里面写上setContentView(R.layout.f_activity);或setContentView(R.layout.s_activity);并在AndroidManifest注册它们,要记得把原来的MainActivity的<intent-filter>去掉,并在FActivity下面添加<intent-filter>,这个标签表示首页。这里我们将FActivity作为首页。 3. 在FActivity中使用startActivity的方法如图: 其中mContext就是FActivity.this,表示上下文。查看全部
-
Intent Intent(意图)可以理解为信使 由Intent来协助完成Android各个组件之间的通讯 Intent实现页面跳转 1. startActivity(intent) 直接从当前页面跳转到另一页面 2. startActivityForResult(intent,requestCode);这种方式有返回值。它还需要关联如下两种方法: onActivityResult(int requestCode,int resultCode,Intent data) 通过此方法接收回传的数据。 setResult(resultCode,data); 在B页面通过此方法将数据回传给A页面。 如图,在A页面启动B页面,B页面的数据可以回传给A页面。查看全部
-
通过Intent启动第二个Activity 以下摘自评论区: Intent一般用来启动活动、启动服务等。 Intent的构造方法Intent(context , class) 第一个参数要求启动活动的上下文,第二个参数指定想要启动的目标活动。 Activity类提供了一个startActivity方法,这个方法是专门用来启动活动的,它接受一个Intent方法。查看全部
-
创建一个非全屏的Activity:新建的类在AndroidManifest进行注册的时候,设置主题为dialog样式,如图所示,注册新建的Activity主要写两行就足够了: <Activity android:name="com.imooc.activitydemo.second_Activity" 完整类名 android:theme="@android:style/theme.DeviceDefault.Dialog" 设置主题风格 /> 另外在activity_main.xml中添加一个可以出发第二个Activity的按钮: <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="启动第二个activity" android:id="@+id/btn_test" />查看全部
-
Activity的生命周期 1.创建到销毁的生命周期 onCreate()-->onStart()-->onResume()-->onPause()-->onStop()-->onDestroy() 2.从启动到后台,再到前台的生命周期 onCreate()-->onStart()-->onResume()-->onPause()-->onStop()-->onRestart()-->onStart()-->onResume()。后台对应的状态就是停止状态(Stopped),Activity被完全遮挡,但保留所有的状态和成员信息。 3.从启动到失去焦点,再到获取焦点的生命周期 onCreate()-->onStart()-->onResume()-->onPause()-->onResume()查看全部
-
Activity的四种状态 其中非活动状态就是Activity被销毁了。查看全部
-
Activity的生命周期 onCreate(); 创建 onStart(); 运行 onResume); 获取焦点 onPause(); 失去焦点 omStop(); 暂停 onDestroy(); 销毁 onRestart(); 如图,通过onCreate()、onStart()、onResume(),Activity就会处于页面的最顶端,也就是处于活动状态。 当Activity跳出一个非整屏或者半透明的Activity的时候,会进入Pause阶段,也就是说原有的活动失去焦点,Activity重新获得焦点就要回到onResume阶段。 当Activity_A不再看得见时,也就是跳出了另一个整屏的Activity_B的时候(或者我们点击手机的Home键),就是进入了Stop阶段,退出Activity_B,Activity_A通过Restart可以回到Start阶段。查看全部
-
Activity Activity是一个应用程序组件,提供用户与程序交互的界面。 Android四大组件:Activity、Service、BroadcastReceiver、Content Provider。 Activity如何创建? 1.创建一个类,继承Android的Activity类; 2.重写onCreate()方法; 3.设置显示布局,通过setContentView()设置; 4.在AndroidManifest文件中,注册Activity;查看全部
-
部分代码查看全部
举报
0/150
提交
取消