安卓开发:简单的登陆跳转_APK实现直接跳转到本CSDN博客

来源:互联网 发布:linux修复win10引导 编辑:程序博客网 时间:2024/05/22 09:06

最近在开始接触Android APP开发,有了一点java基础之后,安卓代码确实看起来就没有那么难了,可以跟着书上把例程敲一遍,然后熟能生巧可以应用起来,现在写了一个简单的APP,实现的是Edit编辑框输入帐号和密码,后台判断,如果正确则跳转到本CSDN博客网址,否则就通过Toast提示出错。

案例如下,这个案例很好的把之前学过的相关空间和知识都联系起来,相当于复习了一遍:

package com.example.button_first;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;//import android.widget.TextView;import android.widget.Toast;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        //登陆帐号        final EditText Tellphone = (EditText)findViewById(R.id.editText1);        //登陆密码        final EditText Cell = (EditText)findViewById(R.id.editText2);        //要显示登陆成功或失败的的文本//        final TextView show_Text = (TextView)findViewById(R.id.textView3);        Button button = (Button)findViewById(R.id.button1);        button.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stubString inputTellphone = Tellphone.getText().toString();String cellTellphone = Cell.getText().toString();if(inputTellphone.equals("morixinguan") && cellTellphone.equals("7387541")){//show_Text.setText("登陆成功!");Toast.makeText(MainActivity.this, "登陆成功!", Toast.LENGTH_SHORT).show();Intent intent = new Intent(Intent.ACTION_VIEW);intent.setData(Uri.parse("http://blog.csdn.net/morixinguan"));startActivity(intent);}else{Toast.makeText(MainActivity.this, "登陆失败!", Toast.LENGTH_SHORT).show();Toast.makeText(MainActivity.this, "你的帐号或密码有误!", Toast.LENGTH_SHORT).show();}}});    }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        // Inflate the menu; this adds items to the action bar if it is present.        getMenuInflater().inflate(R.menu.main, menu);        return true;    }    }

手机运行效果如下:







0 0
原创粉丝点击