Browse Source

feat: 🚐 init refactor

master
niushuai233 1 year ago
parent
commit
34610d8cf1
  1. 11
      app/src/main/java/cc/niushuai/dididone/ui/base/BaseActivity.java
  2. 4
      app/src/main/java/cc/niushuai/dididone/ui/setting/project/NewProjectActivity.java

11
app/src/main/java/cc/niushuai/dididone/ui/base/BaseActivity.java

@ -27,7 +27,7 @@ import cc.niushuai.dididone.util.Snowflake; @@ -27,7 +27,7 @@ import cc.niushuai.dididone.util.Snowflake;
public abstract class BaseActivity extends AppCompatActivity {
private void iconicsInit() {
protected void iconicsInit() {
LayoutInflaterCompat.setFactory2(getLayoutInflater(), new IconicsLayoutInflater2(getDelegate()));
Iconics.init(getApplicationContext());
Iconics.registerFont(new DevIcon());
@ -71,10 +71,17 @@ public abstract class BaseActivity extends AppCompatActivity { @@ -71,10 +71,17 @@ public abstract class BaseActivity extends AppCompatActivity {
protected void onCreate(@Nullable Bundle savedInstanceState) {
// 初始化字体
iconicsInit();
super.onCreate(savedInstanceState);
}
init();
@Override
protected void onPostCreate(@Nullable Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
// 初始化基础数据
init();
// 给控件增加监听器
setListeners();
}

4
app/src/main/java/cc/niushuai/dididone/ui/setting/project/NewProjectActivity.java

@ -3,6 +3,8 @@ package cc.niushuai.dididone.ui.setting.project; @@ -3,6 +3,8 @@ package cc.niushuai.dididone.ui.setting.project;
import android.content.Intent;
import android.os.Bundle;
import androidx.annotation.Nullable;
import cc.niushuai.dididone.R;
import cc.niushuai.dididone.biz.BizGlobal;
import cc.niushuai.dididone.databinding.ActivityNewProjectBinding;
@ -16,10 +18,10 @@ public class NewProjectActivity extends BaseActivity { @@ -16,10 +18,10 @@ public class NewProjectActivity extends BaseActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
binding = ActivityNewProjectBinding.inflate(getLayoutInflater());
super.onCreate(savedInstanceState);
binding = ActivityNewProjectBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
}

Loading…
Cancel
Save