| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
这里的项目 Module 关系十分简单,只有两个:
app:关于 APP 功能实现的业务逻辑代码,集成了一些常用的框架
baselibrary:只存放关于技术实现的代码,不集成任何框架
本项目基于最新的 Android SDK 28 编译,点击此处查看配置,最低安装要求为 Android 4.0
其中 Android Studio 的版本为3.2,Gradle的版本为 4.4
targetSdkVersion = 28 compileSdkVersion = 28 buildToolsVersion = '28.0.0'
模板项目中的Activity有三层继承关系,Fragment 和 Application 继承关系也是雷同,这里不再赘述
BaseActivity:继承至AppCompatActivity,主要做一些简单的代码封装
UIActivity:继承至BaseActivity,主要加入了界面侧滑和状态栏沉浸式
CommonActivity:继承至UIActivity,主要实现项目中的业务逻辑代码
普通的圆角 Button 样式:style="@style/ButtonStyle"
普通不带圆角 Button 样式:style="@style/RectButtonStyle"
普通 EditText 样式:style="@style/EditTextStyle"
普通的水平分割线 View 样式:style="@style/HorizontalLineStyle"
普通的垂直分割线 View 样式:style="@style/VerticalLineStyle"
具体用法可以点击此处查看示例
具体用法可以点击此处查看示例
具体配置可以点击此处查看
使用友盟多渠道统计时需要更换清单文件中的key
<!-- 友盟统计 -->
<meta-data
android:name="UMENG_APPKEY"
android:value="XXXXXXXXXXXXXXXXXXXXXXXX" /><!-- 要注意更换key -->
| Back | FazBrowse Home | New Git URL |