44.最簡單的方式實現版本更新
1.下載素材。
本節無素材源碼,如有素材源碼,請在公衆號回覆獲取。
2.導入依賴。
//----------AndroidX 版本
//app-updater
implementation 'com.king.app:app-updater:1.0.8-androidx'
//app-dialog
implementation 'com.king.app:app-dialog:1.0.8-androidx'
3.在MainActivity中修改。
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//簡單彈框升級
AppDialogConfig config = new AppDialogConfig();
config.setTitle("版本更新")
.setHideCancel(true)
.setOk("升級")
.setContent("1、新增聚合區功能。\n2、修復界面顯示問題。\n3、優化加載性能。")
.setOnClickOk(new View.OnClickListener() {
@Override
public void onClick(View v) {
new AppUpdater.Builder()
.serUrl("升級地址")
.build(MainActivity.this)
.start();
AppDialog.INSTANCE.dismissDialog();
}
});
AppDialog.INSTANCE.showDialog(this,config);
}
}