Android Open Source - NPlayer Preference Utils






From Project

Back to project page NPlayer.

License

The source code is released under:

Apache License

If you think the Android project NPlayer listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.qinxiandiqi.utils;
//from   w  w w  .j a  v  a 2s.  c  o  m
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;

public class PreferenceUtils {

  private static SharedPreferences preferences;
  
  public static final void writePreferences(Context context){
    preferences = context.getSharedPreferences(CodeUtils.PREFERENCES, Context.MODE_PRIVATE);
    Editor editor = preferences.edit();
    editor.putInt(CodeUtils.LASTIDOFMUSIC, CodeUtils.playingMusic);
    editor.putInt(CodeUtils.LASTIDOFVIDEO, CodeUtils.playingVideo);
    editor.putInt(CodeUtils.LASTMUSICMODEL, CodeUtils.playingMusicModel);
    editor.putInt(CodeUtils.LASTVIDEOMODEL, CodeUtils.playingVideoModel);
    editor.commit();
  }
  
  public static final void readPreferences(Context context){
    preferences = context.getSharedPreferences(CodeUtils.PREFERENCES, Context.MODE_PRIVATE);
    CodeUtils.playingMusic = preferences.getInt(CodeUtils.LASTIDOFMUSIC, CodeUtils.NOTNEXTONE);
    CodeUtils.playingVideo = preferences.getInt(CodeUtils.LASTIDOFVIDEO, CodeUtils.NOTNEXTONE);
    CodeUtils.playingMusicModel = preferences.getInt(CodeUtils.LASTMUSICMODEL, CodeUtils.LISTLOOP);
    CodeUtils.playingVideoModel  = preferences.getInt(CodeUtils.LASTVIDEOMODEL, CodeUtils.LISTLOOP);
    CodeUtils.forwardMusic = CodeUtils.playingMusic;
  }
}




Java Source Code List

com.qinxiandiqi.adapter.MusicAdapter.java
com.qinxiandiqi.adapter.VideoAdapter.java
com.qinxiandiqi.bean.MediaFile.java
com.qinxiandiqi.bean.MusicFile.java
com.qinxiandiqi.bean.VideoFile.java
com.qinxiandiqi.nplayer.MainActivity.java
com.qinxiandiqi.nplayer.MusicActivity.java
com.qinxiandiqi.nplayer.SearchActivity.java
com.qinxiandiqi.nplayer.VideoActivity.java
com.qinxiandiqi.service.MusicService.java
com.qinxiandiqi.utils.AdapterUtils.java
com.qinxiandiqi.utils.CodeUtils.java
com.qinxiandiqi.utils.FileUtils.java
com.qinxiandiqi.utils.MediaUtils.java
com.qinxiandiqi.utils.PlayingUtils.java
com.qinxiandiqi.utils.PreferenceUtils.java
com.qinxiandiqi.utils.XMLUtils.java