栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Java移动媒体实践1】Android简单登录跳转

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Java移动媒体实践1】Android简单登录跳转

简单登录和跳转
      • 1. java
        • MainActivity.java
        • ArticleListActivity.java
      • 2. xml
        • login.xml
        • activity_main.xml
        • activity_article_list.xml
      • AndroidManifest.xml

1. java MainActivity.java
package com.empty;

import android.content.Intent;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    private TextView textView;
    private EditText et_number;
    private EditText et_password;
    private Button btn_login;
    private Button btn_chongzhi;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.login);


        textView = (TextView) findViewById(R.id.textView);
        et_number = (EditText) findViewById(R.id.et_number);
        et_password = (EditText) findViewById(R.id.et_password);
        btn_login = (Button) findViewById(R.id.btn_login);
        btn_chongzhi = (Button) findViewById(R.id.btn_chongzhi);

        btn_login.setOnClickListener(new View.OnClickListener()  {

            @Override
            public void onClick(View v) {
                if (et_number.getText().toString().equals("admin") && et_password.getText().toString().equals("123456")) {
                    //textView.setText("登录成功");
                    Intent intent = new Intent(MainActivity.this,ArticleListActivity.class);

                    Bundle bundle = new Bundle();
                    bundle.putString("name",et_number.getText().toString());
                    bundle.putString("password",et_password.getText().toString());

                    //intent.putExtra("Message","jmptest");
                    intent.putExtra("Message",bundle);
                    startActivity(intent);

                } else {
                    textView.setText("登陆失败,用户名或密码错误!");
                }

            }
        });
        btn_chongzhi.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                et_number.setText("");
                et_password.setText("");
                textView.setText("");

            }
        });
    }
}
ArticleListActivity.java
package com.empty;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import androidx.appcompat.app.AppCompatActivity;

public class ArticleListActivity extends AppCompatActivity {
    ListView lv;
    @Override
    protected  void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_article_list);

        Intent intent = getIntent();
        Bundle bundle = intent.getBundleExtra("Message");
        //Bundle bundle = intent.getExtras();
        String name = bundle.getString("name");
        String password = bundle.getString("password");
        //String message = intent.getStringExtra("Message");

        lv = findViewById(R.id.lv);
        String [] names = {"jmpclass1","jmpclass2","jmpclass3","jmpclass4","jmpclass5"};
        ArrayAdapter adapter = new ArrayAdapter(ArticleListActivity.this, android.R.layout.simple_list_item_single_choice,names);
        lv.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
        lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView parent, View view, int position, long id) {

            }
        });
        lv.setAdapter(adapter);
    }


}


2. xml login.xml


    
    
        
        
    
    
        
        
    
    
activity_main.xml


    


activity_article_list.xml

    
AndroidManifest.xml


    
    
        
        
            
                

                
            
        
    


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/877578.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号