在Androidstudio中查看源码时,发现进入的源码没有注释

如下图所示:

 

根据黄色一行的内容可以看出是由于Android 24 platform没有下载,处理方法

1.下载

2.在项目app根目录的下打开 项目名.imp,把Android API 24中的24临时修改成其他我们已下载source版本的就可以了,(这只是个临时方法,最好是下载对应build.gradle中compileSDKVersion版本号的source)

<orderEntry type="jdk" jdkName="Android API 24 Platform" jdkType="Android SDK" />
3.如果各位有更好的方法,请教:.....

 

 

 

以下是一个简单的 Android Studio 自动登录源码示例: ```java public class MainActivity extends AppCompatActivity { private EditText etUsername, etPassword; private Button btnLogin; private CheckBox cbRememberMe; private SharedPreferences sharedPreferences; private SharedPreferences.Editor editor; private boolean rememberMe; private String username, password; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); etUsername = findViewById(R.id.et_username); etPassword = findViewById(R.id.et_password); btnLogin = findViewById(R.id.btn_login); cbRememberMe = findViewById(R.id.cb_remember_me); sharedPreferences = getSharedPreferences("LoginData", MODE_PRIVATE); editor = sharedPreferences.edit(); rememberMe = sharedPreferences.getBoolean("rememberMe", false); if (rememberMe) { etUsername.setText(sharedPreferences.getString("username", "")); etPassword.setText(sharedPreferences.getString("password", "")); cbRememberMe.setChecked(true); } btnLogin.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { username = etUsername.getText().toString(); password = etPassword.getText().toString(); rememberMe = cbRememberMe.isChecked(); if (rememberMe) { editor.putBoolean("rememberMe", true); editor.putString("username", username); editor.putString("password", password); editor.apply(); } else { editor.clear(); editor.apply(); } // TODO: Add login logic here } }); } } ``` 这个示例,我们在 `onCreate()` 方法读取保存的登录数据,并在 `btnLogin` 按钮被点击保存或清除登录数据。你需要在 TODO 注释处添加实际的登录逻辑。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值