一、Activity模板代码
package $packagename$import android.os.Bundleimport com.alibaba.android.arouter.facade.annotation.Routeimport com.example.common.page.BaseActivityimport com.sdgj.general.data.ArouterConstantimport $basePackageName$.Rimport $basePackageName$.databinding.Activity$fileName$Binding/*** $intro$* Author $Author$*/@Route(path=ArouterConstant.$Arouter$_$fileName$_Arouter)class $fileName$Activity:BaseActivity<Activity$fileName$Binding>(){override fun getContentViewLayoutID(): Int {return R.layout.activity_$name$}override fun initView(savedInstanceState: Bundle?) {}override fun initData() {}}
二、Layout模板代码
<?xml version="1.0" encoding="utf-8"?><layout xmlns:tools="http://schemas.android.com/tools"xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"tools:ignore="MissingDefaultResource,ResourceName"><androidx.constraintlayout.widget.ConstraintLayoutandroid:id="@+id/ll_root"android:layout_width="match_parent"android:layout_height="match_parent">$content$</androidx.constraintlayout.widget.ConstraintLayout></layout>
三、AndroidManifest模板代码
<activity android:name="$package$$fileName$Activity"android:screenOrientation="portrait" />
