Merge pull request '一些注释' (#4) from lhn into master1

pull/5/head
plgcfivpw 3 months ago
commit ce10e6bb89

@ -1,46 +1,71 @@
plugins {
// Android libs settings.gradle
alias(libs.plugins.android.application)
}
android {
// Android Android Studio Arctic Fox
namespace 'net.micode.notes'
// SDK 使 Android API 35
compileSdk 35
packaging {
// resources.excludes.add("META-INF/DEPENDENCIES");
// resources.excludes.add("META-INF/NOTICE");
// resources.excludes.add("META-INF/LICENSE");
// resources.excludes.add("META-INF/LICENSE.txt");
// resources.excludes.add("META-INF/NOTICE.txt");
//
resources {
resources.excludes.add("META-INF/DEPENDENCIES");
resources.excludes.add("META-INF/NOTICE");
resources.excludes.add("META-INF/LICENSE");
resources.excludes.add("META-INF/LICENSE.txt");
resources.excludes.add("META-INF/NOTICE.txt");
}
}
defaultConfig {
// AndroidManifest.xml package
applicationId "net.micode.notes"
// Android API 24 = Android 7.0
minSdk 24
// Android compileSdk
targetSdk 35
//
versionCode 1
//
versionName "1.0"
// Android instrumentation
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
//
minifyEnabled false // true ProGuard
// ProGuard Android +
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
// Java Java 11
sourceCompatibility JavaVersion.VERSION_11 //
targetCompatibility JavaVersion.VERSION_11 //
}
}
dependencies {
// libs build.gradle.kts settings.gradle
// HTTP Apache HttpClient 4.5.14Android 6.0+
implementation("org.apache.httpcomponents:httpclient:4.5.14")
implementation libs.appcompat
implementation libs.material
implementation libs.activity
implementation libs.constraintlayout
testImplementation libs.junit
androidTestImplementation libs.ext.junit
androidTestImplementation libs.espresso.core
// AndroidX
implementation libs.appcompat // AppCompat
implementation libs.material // Material Design
implementation libs.activity // Activity
implementation libs.constraintlayout//
//
testImplementation libs.junit // JUnit 4
androidTestImplementation libs.ext.junit // AndroidX JUnit Instrumentation
androidTestImplementation libs.espresso.core // Espresso UI
}

@ -1,22 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
<!--
* 版权声明 (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
* 本文件遵循 Apache License 2.0 许可协议
* 您可以在以下网址获取许可证副本http://www.apache.org/licenses/LICENSE-2.0
* 除非适用法律要求或书面同意,否则根据许可证分发的软件按"原样"分发
* 不附带任何形式的明示或暗示保证
* 有关许可证下的权限和限制,请参阅许可证文件
-->
<!-- 这是一个 Android 颜色选择器资源文件,用于根据视图的不同状态提供不同的颜色值 -->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 当视图被按下时(如用户点击并按住)应用的颜色 -->
<!-- #88555555 是 ARGB 格式,代表半透明的深灰色 -->
<!-- 透明度为 53%88/255RGB 值为 85,85,85 -->
<item android:state_pressed="true" android:color="#88555555" />
<!-- 当视图被选中时(如在列表或菜单中被高亮)应用的颜色 -->
<!-- #ff999999 是 ARGB 格式,代表不透明的中灰色 -->
<!-- 透明度为 100%ff/255RGB 值为 153,153,153 -->
<item android:state_selected="true" android:color="#ff999999" />
<!-- 默认颜色,当视图不处于任何上述特定状态时应用 -->
<!-- #ff000000 是 ARGB 格式,代表不透明的黑色 -->
<item android:color="#ff000000" />
</selector>
Loading…
Cancel
Save