新闻发布系统——页面跳转相关代码加主页面

   页面跳转用的是button兼听和intent,嘿嘿,下面跳转代码:

  NewsManangerActivity代码如下:

package information.System;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class NewsManangeActivity extends Activity implements OnClickListener{
  TextView  tvname=null;
     TextView tvpassword=null;
     EditText etname=null;
     EditText etpassword=null;
     Button btregister=null;
     Button btenter=null;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       tvname=(TextView)findViewById(R.id.TVname);
       tvpassword=(TextView)findViewById(R.id.TVpassword);
       etname=(EditText)findViewById(R.id.ETname);
       etpassword=(EditText)findViewById(R.id.ETpassword);
       btenter=(Button)findViewById(R.id.BTenter);
       btregister=(Button)findViewById(R.id.BTregister);
       btenter.setOnClickListener(this);
       btregister.setOnClickListener(this);
    }

 @Override

//跳转主页面和注册页面相关代码
 public void onClick(View v) {
  if(v==btenter){
   Intent intent=new Intent();
   intent.setClass(NewsManangeActivity.this, HostActivity.class);
   startActivity(intent);
  }
  if(v==btregister){
   Intent intent=new Intent();
   intent.setClass(NewsManangeActivity.this, RegisterActivity.class);
   startActivity(intent);
  }
 }
}

当然页面跳转肯定要告诉清单文件多了一个页面三,所以在Manifest.xml里加了如下两句:

 <activity android:name=".HostActivity"
    android:label="@string/app_name">
    </activity>

 

好了,以上是跳转页面的代码,那下面就是主页面的相关代码了,实际上也是android的布局,我想弄个超链接那种颜色的,可是我还没想到怎么弄,今天我先把主页面布局代码先发出来哈,余下的我想到在接着发,嘿嘿:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:background="@drawable/newbackground" >
  <TextView android:id="@+id/tvtotal"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:text="欢迎使用新闻发布版,本页面是首页"
  android:textSize="18sp"
   android:gravity="center"
   android:textColor="#ff0000"
  />
  <TextView android:id="@+id/tvcheck"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:text="@string/checknews"
  android:textSize="18sp"
   android:gravity="center"/>
   <TextView android:id="@+id/tvrelease"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:text="@string/releasenews"
  android:textSize="18sp"
   android:gravity="center"/>
   <TextView android:id="@+id/tvdelete"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:text="@string/deletenews"
  android:textSize="18sp"
   android:gravity="center"/>
   <TextView android:id="@+id/tvexit"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:text="@string/exitenter"
  android:textSize="18sp"
   android:gravity="center"/>
</LinearLayout>

好了,以上就是主页面代码,运行效果如下图:

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值