Android开发常用代码块

(一) sharedPreferences

    1:存

SharedPreferences.Editor editor = getSharedPreferences("bdduserdata",MODE_PRIVATE).edit();
                              editor.putString("name", name);
                              editor.putString("token", token);
                              editor.putString("headUrl", photourl);
                              editor.apply();

    2:取:

SharedPreferences pref = getActivity().getSharedPreferences("bdduserdata", Context.MODE_PRIVATE);
username = pref.getString("name","");
usertoken = pref.getString("token","");
headurl = pref.getString("headUrl","");

(二):intent启动活动

Intent intent = new Intent(LoginActivity.this,FragmentManagerActivity.class);
startActivity(intent);

(三):吐司

Toast.makeText(LoginActivity.this,"手机或密码错误,请重新输入!",Toast.LENGTH_LONG).show();

(四): 复制粘贴到粘贴版

    //获取系统CLIPBOARD_SERVICE服务 得到copy实例 就搞定了
private class ClickListenerImpl implements OnClickListener {
    @Override
    public void onClick(View v) {
        switch (v.getId()) {
            //复制  
            case R.id.button:
                ClipboardManager copy = (ClipboardManager) MainActivity.this
                        .getSystemService(Context.CLIPBOARD_SERVICE);
                copy.setText("Dreamsir");
                break;
            //粘贴  
            case R.id.textView:
                ClipboardManager paste = (ClipboardManager) MainActivity.this
                        .getSystemService(Context.CLIPBOARD_SERVICE);
                String content=paste.getText().toString().trim();
                mTextView.setText(content);
                break;

            default:
                break;
        }
    }

}  

猜你喜欢

转载自blog.csdn.net/lucasxu01/article/details/80840692
今日推荐