zoukankan      html  css  js  c++  java
  • 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();

     

  • 相关阅读:
    C 文件随机读写
    fread(),fwrite()函数
    C 将文本文件内容逆序打印
    C++ 文件复制
    关机效果
    xpath的语法
    ajax json 数据
    转帖 ASP.NET中高级程序员 面试题
    数据库查询的执行顺序
    【转载】母版页引用外部文件的路径问题
  • 原文地址:https://www.cnblogs.com/zhangkun35268/p/9962482.html
Copyright © 2011-2022 走看看