1.取消app上部标题:
将values->styles.xml文件下的parent属性改为 NoActionBar
2.为闪屏页添加时间滞留(闪停面):
public class SplashActivity extends AppCompatActivity {
protected Handler mHandler=new Handler();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
startActivity(new Intent(SplashActivity.this,MainActivity.class));
}
},2000);
}
}
3.将先行布局container_menu放到底部:
android:layout_alignParentBottom="true"
4.添加滚动布局 (XML文件中)
注:!!!<Scrollview> </Scrollview>中只能有一个组件 不然就崩溃 啊啊啊啊难受啊马飞
5.为Fragment中的控件添加findViewById时要加getVIew(),且监听器的添加要重写onActivityCreated
6.结束当前页面,并返回上一页面(LoginActivity中的×)
获取ImageButton后,在onClickListener中 finish();
原理 :android是使用栈来管理Activity的,也就是先进后出的原则。我们每打开一个Activity,就会被压入栈顶,于是调用finish ()方法或返回键都会被栈顶弹出(等待系统回收)。这样当一Activity被finish掉,上一个未finish掉的Activity就会被激活