88cf980b731ed4b666a9883ef3c26868d583e569.svn-base 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package eVVM.apk.ui.My;
  2. import android.content.pm.PackageManager;
  3. import eVVM.apk.R;
  4. import eVVM.apk.common.MyActivity;
  5. import eVVM.apk.widget.UpdateDialog;
  6. public class AboutActivity extends MyActivity {
  7. @Override
  8. protected int getLayoutId() {
  9. return R.layout.activity_about;
  10. }
  11. @Override
  12. protected int getTitleId() {
  13. return R.id.tb_about_title;
  14. }
  15. @Override
  16. protected void initView() {
  17. try {
  18. // 本地的版本码和服务器的进行比较
  19. if (2 > getPackageManager().getPackageInfo(getPackageName(), 0).versionCode) {
  20. new UpdateDialog.Builder(this)
  21. .setVersionName("v 2.0") // 版本名
  22. .setFileSize("好几 M") // 文件大小
  23. .setForceUpdate(false) // 是否强制更新
  24. .setUpdateLog("到底更新了啥") // 更新日志
  25. .setDownloadUrl("http://dlied4.myapp.com/myapp/1104466820/sgame/2017_com.tencent.tmgp.sgame_h9384_1.45.1.23_1964d5.apk") // 下载 url
  26. //.show()
  27. ;
  28. }
  29. } catch (PackageManager.NameNotFoundException ignored) {
  30. }
  31. }
  32. @Override
  33. protected void initData() {
  34. }
  35. }