安卓开发:简单的登陆跳转_APK实现直接跳转到本CSDN博客
2016-11-04 17:26
489 查看
最近在开始接触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() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
String 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;
}
}
手机运行效果如下:
案例如下,这个案例很好的把之前学过的相关空间和知识都联系起来,相当于复习了一遍:
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() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
String 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;
}
}
手机运行效果如下:
相关文章推荐
- 安卓开发:简单的登陆跳转_APK实现直接跳转到本CSDN博客
- 安卓开发:简单的登陆跳转_APK实现直接跳转到本CSDN博客
- Android开发-UI控件:实现登陆页面并跳转和简单的注册页面
- 谷歌插件开发(实现CSDN快速登陆)
- 安卓开发之如何利用Intent对象,实现Activity和另一个Activity之间的跳转
- Android笔记-4-实现登陆页面并跳转和简单的注册页面
- 安卓开发实现开机启动跳转到指定activity
- 简单登陆页面的创建(页面跳转.键盘回收.实现换行.清除textField中的文字)
- php实现的简单的csdn博客文章抓取
- 【iOS】iOS开发视图跳转:利用storyboard简单实现视图的跳转与返回
- 安卓开发笔记——关于开源组件PullToRefresh实现下拉刷新和上拉加载(一分钟搞定,超级简单)
- 安卓开发之使用ViewDragHelper简单实现Activity左滑返回
- [Python下载CSDN博客]1. 简单实现(二)
- 安卓开发,实现简单音乐播放器
- php实现的简单的csdn博客文章抓取(续:添加用户名搜索提示)
- 谷歌插件开发(实现CSDN快速登陆)
- [安卓开发]C4Droid:在手机上直接编程,然后导出为apk
- 浏览器九宫格的简单实现 - 蒋宇捷的专栏 - 博客频道 - CSDN.NET
- 小KING教你做android项目(二)---实现登陆页面并跳转和简单的注册页面