If you want to make android application with login and logout, you must watch this videos and download files needed below. In files i give you some code SharedPreferences Session For Android.
Screenshot
Source Code
Video :
Sample Code Java:
- MainActivity.java
- LoginActivity.java
package ha.captaincode;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
/**
* Created by Captain Code on 04/10/2017.
*/
public class LoginActivity extends AppCompatActivity {
@Override
public void onCreate(Bundle a){
super.onCreate(a);
setContentView(R.layout.login);
Button Login = (Button)findViewById(R.id.login);
Login.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
SharedPrefs.saveSharedSetting(LoginActivity.this, "CaptainCode", "false");
Intent ImLoggedIn = new Intent(getApplicationContext(), MainActivity.class);
startActivity(ImLoggedIn);
finish();
}
});
}
}
- SharedPrefs.java
package ha.captaincode;
import android.content.Context;
import android.content.SharedPreferences;
/**
* Created by Captain Code on 04/10/2017.
*/
public class SharedPrefs {
final static String FileName = "CaptainCode";
public static String readSharedSetting(Context ctx, String settingName, String defaultValue) {
SharedPreferences sharedPref = ctx.getSharedPreferences(FileName, Context.MODE_PRIVATE);
return sharedPref.getString(settingName, defaultValue);
}
public static void saveSharedSetting(Context ctx, String settingName, String settingValue) {
SharedPreferences sharedPref = ctx.getSharedPreferences(FileName, Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPref.edit();
editor.putString(settingName, settingValue);
editor.apply();
}
}
I Hope This Tutorials Can Help You. :D

EmoticonEmoticon