由于APP加载的是外链h5页面,因此账号和密码的内容就通过外链的js函数传递到java中来,走的是@JavascriptInterface接口,并在该函数中进行SharedPreferences的写入。这里主要写SharedPreferences的存取。
SharedPreferences配置参数:
MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容
MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件
控制其他应用是否有权限读写该文件:
MODE_WORLD_READABLE:表示当前文件可以被其他应用读取.
MODE_WORLD_WRITEABLE:表示当前文件可以被其他应用写入.
写入:
SharedPreferences sPreferences = getSharedPreferences("自定义",Activity.MODE_PRIVATE);
SharedPreferences