• android (SharedPreferences、Intent)笔记


    package com.xxxx;
    
    import android.content.Context;
    import android.content.SharedPreferences;
    import butterknife.ButterKnife;
    
    public class BindBluetoothDevice extends AppCompatActivity {
       
        //打开Preferences,名称为setting,如果存在则打开它,否则创建新的Preferences
        public SharedPreferences pkeUserSettings = null;
        //让setting处于编辑状态
        //SharedPreferences.Editor editor = userSettings.edit();
        //editor.putString("name","ATAAW");
        //editor.commit();
    
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_bind_bluetooth_device);
            bindBluetoothDevicethis = this;
            ButterKnife.bind(this);
            updateMenu();
    
            pkeUserSettings = getSharedPreferences("PkeSetting", 0);
    
        }
        @Override
        public void onDestroy()
        {
            super.onDestroy();
        }
    
    
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            MenuItem more = menu.add(0, 1, 0, "输入");
            more.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
            if(mMenuVisible) {
                more.setVisible(true);
            } else {
                more.setVisible(false);
            }
            return super.onCreateOptionsMenu(menu);
        }
        //隐藏菜单
        private void updateMenu(){
            mMenuVisible = false;
            supportInvalidateOptionsMenu();
        }
    
    
    
    
        @Override
        protected void onPause() {
            super.onPause();
            mScanner.scanLeDevice(-1, false);
        }
    
        @Override
        public void onResume() {
            super.onResume();
        }
    
        @OnClick({R.id.imageViewBcak, R.id.mtvCommit})
        public  void OnClick(View v){
            switch (v.getId()){
                
                default:
                    break;
            }
        }
    
    
    
    }
    Intent intent = new Intent(this, SecondActivity.class);
    startActivity(intent);   //startActivity方法
    String PkeUUID = pkeUserSettings.getString("UUID",null);

    <2> 让setting处于编辑状态

    SharedPreferences.Editor editor = settings.edit();

    <3> 存放数据

    editor.putString(“name”,”cnblogs”);
    editor.putString(“URL”,”www.cnblogs.com”);

    <4> 完成提交

    editor.commit();

     

  • 相关阅读:
    HDU-5514 Frogs 容斥
    2019ICPC EC-FINAL H-King 随机
    2019ICPC EC-FINAL E-Flow 贪心
    洛谷P4200 千山鸟飞绝 Splay
    CodeForces 1249F Maximum Weight Subset 树形dp
    HDU-5534 Partial Tree 完全背包优化
    【数论】Lucas定理
    [APIO2009]抢掠计划 解题报告
    tarjan(缩点)
    树状数组总结
  • 原文地址:https://www.cnblogs.com/zhangkun35268/p/9962482.html
Copyright © 2020-2023  润新知