1
0
mirror of https://gitee.com/51danju/workclock.git synced 2025-12-29 13:39:42 +08:00

加入微软Todo同步,实现到期时铃声提醒,和全屏时的小精灵

This commit is contained in:
wushunlian
2019-09-01 10:47:49 +08:00
parent 73c347f021
commit 03e6a4c474
168 changed files with 17701 additions and 484 deletions

View File

@@ -4,25 +4,37 @@ apply plugin: 'com.jakewharton.butterknife'
android {
compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
applicationId "clock.socoolby.com.clock"
minSdkVersion 16
targetSdkVersion 26
versionCode 3
versionName "1.2.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
productFlavors {
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
}
@@ -34,18 +46,18 @@ android {
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
testImplementation 'junit:junit:4.13-beta-2'
implementation 'com.mcxiaoke.volley:library:1.0.19'
//implementation 'com.mcxiaoke.volley:library:1.0.19'
implementation 'com.github.razerdp:BasePopup:2.2.0'
//BasePopup androidx支持库针对以上两个支持的androidX版本
//implementation 'com.github.razerdp:BasePopup-compat-androidx:2.2.0'
implementation 'com.haibin:calendarview:3.6.2'
implementation 'com.haibin:calendarview:3.6.7'
implementation 'androidx.annotation:annotation:1.0.2'
implementation('com.github.bumptech.glide:glide:4.8.0') {
@@ -65,10 +77,9 @@ dependencies {
// ViewModel and LiveData
implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0'
implementation('com.gitee.51danju.e-odbo:e-odbo-jdbc:1.0-beta.13')
implementation('com.gitee.51danju.e-odbo:e-odbo-jdbc:1.0-beta.16')
implementation 'org.slf4j:slf4j-android:1.7.26'
//implementation 'com.github.tony19:logback-android-core:1.0.7-1'
implementation 'org.sqldroid:sqldroid:1.1.0-rc1'
@@ -78,4 +89,54 @@ dependencies {
annotationProcessor 'com.jakewharton:butterknife-compiler:10.1.0'
implementation 'com.github.Jay-Goo:RangeSeekBar:v3.0.0'
//configurations { natives }
implementation 'com.badlogicgames.gdx:gdx-backend-android:1.9.10'
//natives "com.badlogicgames.gdx:gdx-platform:1.9.10:natives-armeabi"
//natives "com.badlogicgames.gdx:gdx-platform:1.9.10:natives-armeabi-v7a"
//natives "com.badlogicgames.gdx:gdx-platform:1.9.10:natives-arm64-v8a"
//natives "com.badlogicgames.gdx:gdx-platform:1.9.10:natives-x86"
//natives "com.badlogicgames.gdx:gdx-platform:1.9.10:natives-x86_64"
implementation 'com.esotericsoftware.spine:spine-libgdx:3.7.83.1'
implementation 'com.jeremyliao:live-event-bus-x:1.4.4'
implementation 'androidx.recyclerview:recyclerview:1.0.0'
//msal
implementation 'com.android.volley:volley:1.1.1'
implementation 'com.microsoft.identity.client:msal:0.3.2-alpha'
//debugImplementation 'com.idescout.sql:sqlscout-server:4.1'
//releaseImplementation 'com.idescout.sql:sqlscout-server-noop:4.1'
implementation 'com.github.samlss:ClockView:1.0'
implementation "com.ironsource.aura.oneadapter:oneadapter:1.2.0"
}
/*task copyAndroidNatives() {
file("libs/armeabi/").mkdirs()
file("libs/armeabi-v7a/").mkdirs()
file("libs/arm64-v8a/").mkdirs()
file("libs/x86/").mkdirs()
configurations.natives.files.each { jar ->
def outputDir = null
if(jar.name.endsWith("natives-arm64-v8a.jar")) outputDir = file("libs/arm64-v8a")
if(jar.name.endsWith("natives-armeabi-v7a.jar")) outputDir = file("libs/armeabi-v7a")
if(jar.name.endsWith("natives-armeabi.jar")) outputDir = file("libs/armeabi")
if(jar.name.endsWith("natives-x86_64.jar")) outputDir = file("libs/x86_64")
if(jar.name.endsWith("natives-x86.jar")) outputDir = file("libs/x86")
if(outputDir != null) {
copy {
from zipTree(jar)
into outputDir
include "*.so"
}
}
}
}*/