NonViewUtils 项目教程
NonViewUtils不涉及视图的工具类,逻辑类的集合项目地址:https://gitcode.com/gh_mirrors/no/NonViewUtils
1. 项目的目录结构及介绍
NonViewUtils/
├── README.md
├── build.gradle
├── settings.gradle
├── app/
│ ├── build.gradle
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ └── com.example.nonviewutils/
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── ...
│ │ │ └── res/
│ │ │ ├── layout/
│ │ │ │ └── activity_main.xml
│ │ │ └── ...
│ │ └── test/
│ │ └── ...
│ └── ...
└── ...
README.md: 项目的基本介绍和使用说明。build.gradle: 项目的根构建文件。settings.gradle: 项目的设置文件,包含项目模块的配置。app/: 主要应用模块。
build.gradle: 应用模块的构建文件。src/main/java/com.example.nonviewutils/: 包含主要的Java代码。
MainActivity.java: 应用的主活动。 src/main/res/: 包含应用的资源文件,如布局文件等。
2. 项目的启动文件介绍
项目的启动文件是 MainActivity.java
,位于 app/src/main/java/com.example.nonviewutils/
目录下。这个文件是应用的主活动,负责初始化应用界面和处理用户交互。
package com.example.nonviewutils;
import android.os.Bundle;
import android.app.Activity;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
3. 项目的配置文件介绍
根目录下的 build.gradle
// 根目录下的 build.gradle 文件
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:7.0.0'
}
}
allprojects {
repositories {
google()
mavenCentral()
}
}
应用模块下的 build.gradle
// 应用模块下的 build.gradle 文件
apply plugin: 'com.android.application'
android {
compileSdkVersion 30
defaultConfig {
applicationId "com.example.nonviewutils"
minSdkVersion 21
targetSdkVersion 30
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation 'androidx.appcompat:appcompat:1.3.1'
implementation 'com.google.android.material:material:1.4.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.0'
}
settings.gradle
// settings.gradle 文件
include ':app'
这些配置文件定义了项目的构建配置、依赖项和模块结构。
NonViewUtils不涉及视图的工具类,逻辑类的集合项目地址:https://gitcode.com/gh_mirrors/no/NonViewUtils
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...