Android实现自动登录

============问题描述============

现在很多APP都有自动登录功能,用户登录一次,下次进入app就已经登录上了,像美团、爱奇艺那种方式,登录的Activity并没有在首页的Activity。这个在后台是怎么实现的,在Application类里用SharedPrefere吗?请前辈指教

============解决方案1============

首先你首次登陆成功后要保存信息在本地。以后点开APP的时候 比如在欢迎界面  检查本地数据 如果有记录 就执行登陆的action,然后就跳过登陆界面 该干嘛干嘛

============解决方案2============

启动app的时候在mainactivity里的oncreate里判断本地是否有登陆的数据,如果有就读去数据,自动登陆了,一般用SharedPrefered来保存的

时间: 2024-10-12 16:09:05

Android实现自动登录的相关文章

Android实战简易教程-第六十六枪(结合SharedPreferenced实现自动登录功能)

我们使用的一般应用都有记住密码.自动登录功能,这样不用用户每次都要点击登录按钮,提升用户体验,下面我们通过一个实例研究一下如何通过android的sharedpreferenced实现自动登录功能.本实例有三个界面-登录界面,跳转界面,登录成功界面. 1.登录界面: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.andr

Android记住密码后自动登录

/** * * @author alex * @version 2014-7-31下午5:25:45 * */ public class LoginActivity extends Activity { private EditText name; private EditText pass; private CheckBox isRemenber; private CheckBox isLoginSelf; private Button longin; private ProgressDial

Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)

原文:http://blog.csdn.net/liuyiming_/article/details/7704923 SharedPreferences介绍: SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置参数,它是采用xml文件存放数据的,文件存放在"/data/data<package name>/shared_prefs"目录下. SharedPreferences的用法: 由于SharedPreferences是

Android:利用SharedPreferences实现自动登录

主要代码: public class LoginActivity extends Activity { private EditText username; private EditText userpassword; private CheckBox remember; private CheckBox autologin; private Button login; private SharedPreferences sp; private String userNameValue,pass

Android记住密码自动登录的实现

我采用的是SharedPreferences来存取数据的,所以先简单的介绍一下SharedPreferences SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置参数,它是采用xml文件存放数据的,文件存放在"/data/data<package name>/shared_prefs"目录下. 获取SharedPreferences的两种方式: 1 调用Context对象的getSharedPreferences()方法

android 注册、登录实现程序

注册页面: user_register.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_p

记住密码和自动登录界面的实现(五)

你不能左右天气,但可以改变心情.你不能改变容貌,但可以掌握自己.你不能预见明天,但可以珍惜今天. 本讲内容:记住密码和自动登录界面的实现 示例效果图      下面是res/layout/activity_login.xml 布局文件:(登录介面) <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com

Android开发之自动登录功能的实现

在我们平时使用的手机应用都可以实现只需要登陆一次账号后,第二次进入应用直接跳转到效果界面的效果,还有QQ的登陆框是如何记忆我们的隐身登陆,保存账号选项的呢,这些都是通过使用SharedPreferences共享参数效果实现的,而无须使用数据库来存储.以下我们直接看详细代码分析. package com.example.account.login; import java.util.HashMap; import java.util.Map; import com.android.dao.MySQ

android记住密码 和自动登录

import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import andro