Android应用保存数据

时间:2016-05-15 17:33:56

标签: java android

我最近开始制作Android应用程序。我正在开发的应用程序是一款点击游戏。我需要该应用程序来节省玩家的钱。有没有办法在不使用mySQL的情况下做到这一点? 这是我的MainActivity代码。

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.WindowManager;
import android.widget.ImageButton;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {
    int balance;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //Hide notification bar
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        //Click counter
        final TextView text = (TextView) findViewById(R.id.balance_text);
        assert text != null;
        text.setText("0");
        final ImageButton button = (ImageButton) findViewById(R.id.click_button);
        assert button != null;
        button.setOnClickListener(new View.OnClickListener(){

                    @Override
                    public void onClick(View v){
                        balance++;
                        text.setText("" + balance);
                    }
                });
    }
}

1 个答案:

答案 0 :(得分:1)

有一篇名为Storage Options的精彩文章,请查看并选择最适合您用例的方法。可能SharedPreferences可能是最合适的解决方案。