Browse Source

feat: 👍 主体complete

master
niushuai233 1 year ago
parent
commit
0db1a2a7cb
  1. 14
      app/src/main/java/cc/niushuai/dididone/MainActivity.java
  2. 29
      app/src/main/java/cc/niushuai/dididone/util/Toasts.java
  3. 9
      app/src/main/res/layout/app_bar_main.xml

14
app/src/main/java/cc/niushuai/dididone/MainActivity.java

@ -50,13 +50,13 @@ public class MainActivity extends AppCompatActivity {
setContentView(binding.getRoot()); setContentView(binding.getRoot());
setSupportActionBar(binding.appBarMain.toolbar); setSupportActionBar(binding.appBarMain.toolbar);
binding.appBarMain.fab.setOnClickListener(new View.OnClickListener() { // binding.appBarMain.didiDing.setOnClickListener(new View.OnClickListener() {
@Override // @Override
public void onClick(View view) { // public void onClick(View view) {
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) // Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
.setAction("Action", null).show(); // .setAction("Action", null).show();
} // }
}); // });
DrawerLayout drawer = binding.drawerLayout; DrawerLayout drawer = binding.drawerLayout;
NavigationView navigationView = binding.navView; NavigationView navigationView = binding.navView;
// Passing each menu ID as a set of Ids because each // Passing each menu ID as a set of Ids because each

29
app/src/main/java/cc/niushuai/dididone/util/Toasts.java

@ -0,0 +1,29 @@
package cc.niushuai.dididone.util;
import android.content.Context;
import android.widget.Toast;
import cn.hutool.core.util.StrUtil;
public class Toasts {
public static void shortShow(Context context, String msg) {
shortShow(context, msg, null);
}
public static void shortShow(Context context, String msg, String... params) {
show(context, Toast.LENGTH_SHORT, msg, params);
}
public static void longShow(Context context, String msg) {
longShow(context, msg, null);
}
public static void longShow(Context context, String msg, String... params) {
show(context, Toast.LENGTH_SHORT, msg, params);
}
public static void show(Context context, int duration, String msg, String... params) {
Toast.makeText(context, StrUtil.format(msg, params), duration).show();
}
}

9
app/src/main/res/layout/app_bar_main.xml

@ -22,13 +22,4 @@
<include layout="@layout/content_main" /> <include layout="@layout/content_main" />
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_marginEnd="@dimen/fab_margin"
android:layout_marginBottom="16dp"
app:srcCompat="@android:drawable/ic_dialog_email" />
</androidx.coordinatorlayout.widget.CoordinatorLayout> </androidx.coordinatorlayout.widget.CoordinatorLayout>
Loading…
Cancel
Save