Compare commits

...

108 Commits
main ... 1.1.4

Author SHA1 Message Date
CYH
2982bd7654 代码提交 2026-01-20 23:26:38 +08:00
CYH
b715925219 代码提交 2026-01-11 17:35:36 +08:00
CYH
85c5e81283 代码提交 2025-09-20 09:31:22 +08:00
CYH
aacd7a0db3 代码提交 2025-07-14 14:09:36 +08:00
CYH
01856e42ce 代码提交 2025-05-24 22:24:46 +08:00
CYH
ad1cecc56d 代码提交 2025-05-24 14:01:27 +08:00
CYH
4284732820 代码提交 2025-04-27 17:30:04 +08:00
CYH
9c1e8de478 代码提交 2025-04-24 17:29:27 +08:00
CYH
158a936bcb 2.5.9代码提交 2025-04-18 11:33:12 +08:00
CYH
74176e320b 2.5.8代码提交 2025-04-18 09:23:51 +08:00
CYH
fbbfc8ba21 2.5.5代码提交 2025-04-11 14:35:33 +08:00
CYH
b543ec7943 2.5.2代码提交 2025-04-03 14:06:33 +08:00
CYH
e6ffa697bf 2.5.0代码提交 2025-03-21 09:46:03 +08:00
CYH
55c87008da 2.4.7代码提交 2025-03-12 16:43:43 +08:00
CYH
afd30dc5bd 2.4.4代码提交 2025-02-27 14:56:05 +08:00
CYH
e95061a50a 2.4.2代码提交 2025-02-26 09:13:18 +08:00
CYH
730ec0f5cd 2.4.3代码提交 2025-02-10 09:31:13 +08:00
CYH
0687ee37f6 代码提交 2025-01-17 23:22:48 +08:00
CYH
20ff09c9d5 2.3.8代码提交 2025-01-09 16:10:28 +08:00
CYH
849a459e80 2.3.7代码提交 2025-01-09 09:13:12 +08:00
CYH
f22f992059 2.3.3代码提交 2024-12-27 16:47:34 +08:00
CYH
21864fbc78 2.3.1代码提交 2024-12-17 09:52:06 +08:00
CYH
d40d841765 2.3.0代码提交 2024-12-12 14:24:27 +08:00
CYH
80d9c3d19e 代码提交 2024-12-09 15:50:36 +08:00
CYH
e7d880bf6b 2.2.3代码提交 2024-11-27 10:16:00 +08:00
CYH
8833c7f215 代码提交 2024-11-22 14:10:57 +08:00
CYH
3cc3e628e7 2.1.1代码提交 2024-09-26 14:03:29 +08:00
CYH
f6aea43718 2.1.9代码提交 2024-08-24 15:15:52 +08:00
CYH
ed59f1caed 代码提交 2024-08-19 09:04:37 +08:00
CYH
c4c0b8d155 2.1.8代码提交 2024-08-13 09:42:07 +08:00
CYH
d29f19c63b 2.16iOS上架过审代码提交 2024-06-24 09:04:48 +08:00
CYH
5b654ea840 修改苹果审核邀请赚钱显示信息 2024-06-19 14:18:08 +08:00
CYH
931fb699c6 2.1.6代码提交 2024-06-17 09:26:46 +08:00
CYH
2b27857857 2.1.3代码提交 2024-05-27 10:41:24 +08:00
CYH
b1f7e237ff 处理文件 2024-05-24 17:58:49 +08:00
CYH
6745429125 处理文件 2024-05-24 17:58:32 +08:00
CYH
b053cf35e6 增加多余代码文件,修改反馈问题 2024-05-24 17:58:13 +08:00
CYH
3e44662d84 2.1.2代码提交 2024-05-16 18:20:37 +08:00
CYH
e8b365d421 代码提交 2024-05-14 15:14:52 +08:00
CYH
3639ddf773 修改安卓问题 2024-05-08 09:21:23 +08:00
CYH
7eeb820543 2.1.1代码提交 2024-05-07 18:59:52 +08:00
CYH
864bcabcbc 2.1.0代码提交 2024-05-06 09:07:25 +08:00
CYH
61f54ab51d 2.0.3代码提交 2024-03-28 18:05:55 +08:00
CYH
6efa96a0d6 2.0.2代码提交 2024-03-06 15:01:18 +08:00
CYH
8f674b5f78 2.0.1代码提交 2024-03-04 16:06:55 +08:00
CYH
fe9fc98cbb 2.0.0版本代码提交 2024-03-04 09:23:48 +08:00
CYH
bf88684400 新增用户标识,发现页修改为精选,消息页面UI调整,主页增加分享,图片增加底部邀请信息 2024-02-28 14:28:56 +08:00
CYH
e84d9eb651 修改反馈问题 2024-02-04 16:39:05 +08:00
CYH
f9c89c6c73 1.4.4代码提交 2024-01-13 19:35:33 +08:00
CYH
3816b9297a 1.4.3代码提交 2024-01-12 18:21:07 +08:00
CYH
2f2c34ed1e 修改相册权限判断弹窗 2024-01-08 09:39:35 +08:00
CYH
7454e89d1b 1.4.2代码提交 2024-01-06 16:24:14 +08:00
CYH
2551b68635 邀请有奖UI改动,修改bugly出现的问题 2024-01-06 09:18:14 +08:00
CYH
3cd8c1aa43 删除多余文件 2024-01-02 17:54:40 +08:00
CYH
0db8ba7a3b 1.4.1提交 2024-01-02 11:15:13 +08:00
CYH
2d5cd8826c 1.4.0代码提交 2023-12-29 10:05:58 +08:00
CYH
ef2712f139 1.4.0代码提交 2023-12-26 19:18:42 +08:00
CYH
0a4c28d7bd 1.3.9代码提交 2023-12-21 16:13:15 +08:00
CYH
d372be171d 修改安卓下载apK超时问题,下载UI调整 2023-12-19 11:38:37 +08:00
CYH
fb8e556303 1.3.8代码提交 2023-12-15 19:39:57 +08:00
CYH
0751408802 1.3.7代码提交 2023-12-08 09:33:34 +08:00
CYH
dbb58ccaa6 1.3.6代码提交 2023-12-06 09:15:35 +08:00
CYH
7478f85bbb 安卓1.3.5代码提交 2023-12-04 19:21:29 +08:00
CYH
07a4c42cde 1.4.0代码提交 2023-12-04 11:40:07 +07:00
CYH
b9664e13a8 速聊推荐,聊天打招呼,分享圈子,许愿功能 2023-11-29 10:09:14 +07:00
CYH
fcaf64a6f7 增加我的资产,礼物馆,赠送礼物,会员,账单等功能 2023-11-24 18:02:19 +08:00
CYH
bc15e44384 修改接口提示 2023-11-22 15:19:46 +08:00
CYH
2eac87fd60 增加好评反馈是否显示 2023-11-22 14:02:43 +08:00
CYH
2eb774988e 修改图片压缩第三方,增加更新提示红点,评价有奖功能 2023-11-22 12:08:39 +08:00
CYH
b19a9357a0 1.3.2代码提交 2023-11-15 18:55:49 +08:00
CYH
7b7f01ae93 1.3.2代码提交 2023-11-14 09:09:04 +08:00
CYH
8ce0f58a77 bug修改 2023-11-13 09:52:08 +08:00
CYH
4818b67f64 安卓版本号修改,iOS配置修改,修改消息为零时不断获取消息数bug 2023-11-08 16:32:29 +08:00
CYH
b31a658a1b 安卓1.2.1代码修改,iOS1.2.2代码提交 2023-10-27 17:44:06 +08:00
CYH
2a84997430 修改安卓版本号1.2.0,iOS1.2.1线上代码提交 2023-10-26 09:28:36 +08:00
CYH
85bc065c71 修改emoji无法显示,个人主页切换显示 2023-10-24 18:15:05 +08:00
CYH
f008d4c045 bug修改 2023-10-24 16:13:04 +08:00
CYH
bb286c94ae 修改附近版本滚动范围限制 2023-10-11 09:10:10 +08:00
CYH
0b20ed0927 增加bugly插件,收集程序bug日志 2023-10-10 17:08:58 +08:00
CYH
39220fc37f 增加密码登录,修改密码,忘记密码功能 2023-10-10 16:15:47 +08:00
CYH
a417a5cc69 界面优化,增加十几种特权图片 2023-10-10 09:14:18 +08:00
CYH
a542c979a8 圈子细节优化,编辑资料,发现页面不感兴趣,邀请得会员字体,附近会员开通修改 2023-10-09 15:30:19 +08:00
CYH
883d35d1eb 发现页面,填写微信号接入 2023-10-08 15:36:05 +08:00
CYH
76b79e8c75 合并主分支代码,修改版本为1.1.3 2023-09-12 11:38:56 +08:00
CYH
4840ed65f9 Merge commit 'bd949a21df8d503f94d8f77fd0db7cf5416deae3' into 1.1.1
# Conflicts:
#	circle_app/android/app/build.gradle
#	circle_app/lib/app/circle/view.dart
#	circle_app/lib/app/home/view.dart
#	circle_app/lib/app/minefragment/view.dart
#	circle_app/lib/app/msg/TIMUIKitConversation/tim_uikit_conversation.dart
#	circle_app/lib/app/msg/view.dart
#	circle_app/lib/network/dio_manager.dart
2023-08-30 15:52:31 +08:00
CYH
5517eca5f6 背景图闪烁优化 2023-08-30 15:34:44 +08:00
CYH
3d8c3f9cc3 修改圈子列表图片加载内存溢出问题 2023-08-29 11:33:21 +08:00
f955acb850 banner优化 2023-08-25 15:30:29 +07:00
548b548f82 Merge remote-tracking branch 'origin/1.1.1' into android_1.0.1 2023-08-25 15:29:52 +07:00
CYH
af88766078 修改邀请页面UI 2023-08-25 16:29:31 +08:00
d3295a11b1 附近相关的一些东西 2023-08-25 14:58:05 +07:00
cac1567753 Merge remote-tracking branch 'origin/1.1.1' into android_1.0.1 2023-08-25 13:22:57 +07:00
CYH
6951a6a8a7 邀请页面调整 2023-08-25 12:19:20 +08:00
4eb62bb766 Merge remote-tracking branch 'origin/1.1.1' into android_1.0.1 2023-08-25 09:58:47 +07:00
56bd9f6163 关注通知 和喜欢上线通知 2023-08-25 09:58:21 +07:00
261c19ddfc Merge remote-tracking branch 'origin/1.1.1' into android_1.0.1 2023-08-24 17:32:39 +08:00
CYH
2741ba5d66 邀请UI调整 2023-08-24 17:27:14 +08:00
e855bf7b42 Merge branch 'android_1.0.1' of /Users/wangaoqing/fluttle_app/circle_app with conflicts. 2023-08-24 17:07:57 +08:00
CYH
26b3172dae 修改系统通知列表UI 2023-08-24 17:05:42 +08:00
CYH
3783400390 修改背景图片为常量,避免多次绘制,出现屏幕闪烁 2023-08-24 16:58:43 +08:00
CYH
4c56a2f618 修复一些bug,增加审核账号判断提示,邀请功能微信和朋友圈提交 2023-08-24 16:12:18 +08:00
CYH
d94bf206d5 邀请功能完善 2023-08-23 17:52:04 +08:00
YangYuhao
d2db9f1478 banner的小问题 2023-08-23 09:17:02 +08:00
YangYuhao
0a4b3269e6 Merge remote-tracking branch 'origin/1.1.1' into android_1.0.1
# Conflicts:
#	circle_app/lib/network/api.dart
2023-08-22 15:53:12 +08:00
CYH
668bf55348 Merge commit '8e1fd067f54a3353cd6f60ea87b11d194c147351' into 1.1.1
# Conflicts:
#	circle_app/lib/network/api.dart
2023-08-22 15:52:27 +08:00
CYH
a64a9a1ac8 我的页面,邀请提交 2023-08-22 15:51:37 +08:00
YangYuhao
8e1fd067f5 附近板块 2023-08-22 15:46:32 +08:00
YangYuhao
491900a054 附近还没接口 2023-08-21 09:24:48 +08:00
961 changed files with 114655 additions and 16295 deletions

View File

@ -46,18 +46,24 @@ android {
signingConfigs { signingConfigs {
debug { debug {
storeFile file('../leyuan.jks') storeFile file('leyuan.jks')
storePassword 'leyuan' storePassword 'leyuan'
keyAlias = 'leyuan' keyAlias = 'leyuan'
keyPassword 'leyuan' keyPassword 'leyuan'
} }
release { release {
storeFile file('../leyuan.jks') storeFile file('leyuan.jks')
storePassword 'leyuan' storePassword 'leyuan'
keyAlias = 'leyuan' keyAlias = 'leyuan'
keyPassword 'leyuan' keyPassword 'leyuan'
} }
} }
lintOptions {
// Failed to transform libs.jar to match attributes
checkReleaseBuilds false
}
defaultConfig { defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.leyuan.app" applicationId "com.leyuan.app"
@ -65,8 +71,8 @@ android {
// For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
minSdkVersion 21 minSdkVersion 21
targetSdkVersion flutter.targetSdkVersion targetSdkVersion flutter.targetSdkVersion
versionCode 14 versionCode 289
versionName "1.1.4" versionName "2.8.9"
manifestPlaceholders = [ manifestPlaceholders = [
vivo_APPID: "105669716", vivo_APPID: "105669716",
vivo_APPKEY:"84f750207787376b310ca5b0d5969122", vivo_APPKEY:"84f750207787376b310ca5b0d5969122",
@ -85,12 +91,27 @@ android {
//flutter build apk --no-sound-null-safety //flutter build apk --no-sound-null-safety
signingConfig signingConfigs.release signingConfig signingConfigs.release
project.ext.enableFlutterNullSafety = false project.ext.enableFlutterNullSafety = false
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
} }
debug { debug {
signingConfig signingConfigs.release signingConfig signingConfigs.release
project.ext.enableFlutterNullSafety = false project.ext.enableFlutterNullSafety = false
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
} }
} }
applicationVariants.all { variant ->
variant.outputs.each { output ->
def versionName = variant.versionName
def newName = "微乐园V${versionName}.apk"
if (output instanceof com.android.build.gradle.internal.api.BaseVariantOutputImpl) {
output.outputFileName = newName
}
}
}
} }
flutter { flutter {
@ -99,4 +120,5 @@ flutter {
dependencies { dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.google.android.gms:play-services-location:21.0.1'
} }

View File

@ -0,0 +1,63 @@
# Add project specific ProGuard rules here.
# You can control the set of applied configuration files using the
# proguardFiles setting in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
# Uncomment this to preserve the line number information for
# debugging stack traces.
#-keepattributes SourceFile,LineNumberTable
# If you keep the line number information, uncomment this to
# hide the original source file name.
#-renamesourcefileattribute SourceFile
##########flutter相关不混淆############
-keep class com.umeng.** {*;}
-keep class org.repackage.** {*;}
-keep class com.uyumao.** { *; }
-keepclassmembers class * {
public <init> (org.json.JSONObject);
}
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-dontwarn com.cmic.sso.sdk.**
-keep class com.cmic.sso.**{*;}
-dontwarn com.sdk.**
-keep class com.sdk.** { *;}
-keep class cn.com.chinatelecom.account.**{*;}
-keep public class * extends android.view.View
-keep class com.netease.nis.quicklogin.entity.**{*;}
-keep class com.netease.nis.quicklogin.listener.**{*;}
-keep class com.netease.nis.quicklogin.QuickLogin{
public <methods>;
public <fields>;
}
-keep class com.netease.nis.quicklogin.helper.UnifyUiConfig{*;}
-keep class com.netease.nis.quicklogin.helper.UnifyUiConfig$Builder{
public <methods>;
public <fields>;
}
-keep class com.netease.nis.quicklogin.utils.LoginUiHelper$CustomViewListener{
public <methods>;
public <fields>;
}
-keep class com.netease.nis.basesdk.**{
public *;
protected *;
}

View File

@ -2,8 +2,6 @@
package="com.leyuan.app"> package="com.leyuan.app">
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/> <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.INTERNET"/>
<uses-permission
android:name="android.permission.INTERNET"/>
<uses-permission <uses-permission
android:name="android.permission.RECORD_AUDIO"/> android:name="android.permission.RECORD_AUDIO"/>
<uses-permission <uses-permission
@ -33,7 +31,7 @@
<uses-permission android:name="com.vivo.notification.permission.BADGE_ICON" /> <uses-permission android:name="com.vivo.notification.permission.BADGE_ICON" />
<uses-permission android:name = "com.hihonor.android.launcher.permission.CHANGE_BADGE" /> <uses-permission android:name = "com.hihonor.android.launcher.permission.CHANGE_BADGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<!--小米 开始--> <!--小米 开始-->
<permission <permission
android:name="com.leyuan.app.permission.MIPUSH_RECEIVE" android:name="com.leyuan.app.permission.MIPUSH_RECEIVE"
@ -61,10 +59,14 @@
<uses-permission android:name="com.leyuan.app.permission.C2D_MESSAGE"/> <uses-permission android:name="com.leyuan.app.permission.C2D_MESSAGE"/>
<!--魅族 结束--> <!--魅族 结束-->
<!-- Provider -->
<application <application
android:label="微乐园" android:label="微乐园"
android:icon="@mipmap/ic_launcher" >
android:icon="@mipmap/ic_launcher">
<activity <activity
android:name=".MainActivity" android:name=".MainActivity"
android:exported="true" android:exported="true"
@ -88,6 +90,8 @@
<category android:name="android.intent.category.LAUNCHER"/> <category android:name="android.intent.category.LAUNCHER"/>
</intent-filter> </intent-filter>
</activity> </activity>
<!-- 底部导航栏 -->
<meta-data <meta-data
android:name="io.flutter.embedding.android.NormalTheme" android:name="io.flutter.embedding.android.NormalTheme"
android:resource="@style/NormalTheme" android:resource="@style/NormalTheme"
@ -103,5 +107,77 @@
<meta-data <meta-data
android:name="flutterEmbedding" android:name="flutterEmbedding"
android:value="2" /> android:value="2" />
<meta-data
android:name="com.hihonor.push.app_id"
android:value="40659" />
<!-- ********小米推送service和receiver设置start******** -->
<service
android:name="com.xiaomi.push.service.XMPushService"
android:enabled="true"
android:process=":pushservice" />
<service
android:name="com.xiaomi.push.service.XMJobService"
android:enabled="true"
android:exported="false"
android:permission="android.permission.BIND_JOB_SERVICE"
android:process=":pushservice" />
<!--此service必须在3.0.1版本以后包括3.0.1版本)加入 -->
<service
android:name="com.xiaomi.mipush.sdk.PushMessageHandler"
android:enabled="true"
android:exported="true" />
<service
android:name="com.xiaomi.mipush.sdk.MessageHandleService"
android:enabled="true" />
<!--此service必须在2.2.5版本以后包括2.2.5版本)加入 -->
<receiver
android:name="com.xiaomi.push.service.receivers.NetworkStatusReceiver"
android:exported="false">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver
android:name="com.xiaomi.push.service.receivers.PingReceiver"
android:exported="false"
android:process=":pushservice">
<intent-filter>
<action android:name="com.xiaomi.push.PING_TIMER" />
</intent-filter>
</receiver>
<!-- ********荣耀推送设置start******** -->
<service
android:name="com.leyuan.app.MyHonorMessageService"
android:exported="false">
<intent-filter>
<action android:name="com.hihonor.push.action.MESSAGING_EVENT" />
</intent-filter>
</service>
<!-- ********荣耀推送设置end******** -->
<service
android:name="com.tencent.qcloud.tim.tuiofflinepush.oempush.MyHonorMessageService"
android:exported="false">
<intent-filter>
<action android:name="com.hihonor.push.action.MESSAGING_EVENT" />
</intent-filter>
</service>
<provider
android:name="androidx.core.content.FileProvider"
android:authorities="${applicationId}.fileProvider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths" />
</provider>
</application> </application>
</manifest> </manifest>

View File

@ -4,10 +4,15 @@ import android.os.Bundle
import android.os.PersistableBundle import android.os.PersistableBundle
import android.util.Log import android.util.Log
import io.flutter.embedding.android.FlutterActivity import io.flutter.embedding.android.FlutterActivity
import com.umeng.commonsdk.UMConfigure
class MainActivity: FlutterActivity() { class MainActivity: FlutterActivity() {
override fun onCreate(savedInstanceState: Bundle?, persistentState: PersistableBundle?) { override fun onCreate(savedInstanceState: Bundle?, persistentState: PersistableBundle?) {
super.onCreate(savedInstanceState, persistentState) super.onCreate(savedInstanceState, persistentState)
Log.e("tag","11111111111") Log.e("tag","11111111111")
UMConfigure.setLogEnabled(true)
UMConfigure.preInit(this, "66c6db5ccac2a664de95a135", "Umeng")
} }
} }

View File

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@ -5,6 +5,7 @@
<!-- Show a splash screen on the activity. Automatically removed when <!-- Show a splash screen on the activity. Automatically removed when
the Flutter engine draws its first frame --> the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item> <item name="android:windowBackground">@drawable/launch_background</item>
</style> </style>
<!-- Theme applied to the Android Window as soon as the process has started. <!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your This theme determines the color of the Android Window while your
@ -13,6 +14,8 @@
This Theme is only used starting with V2 of Flutter's Android embedding. --> This Theme is only used starting with V2 of Flutter's Android embedding. -->
<style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar"> <style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar">
<item name="android:navigationBarColor">@android:color/transparent</item>
<item name="android:windowBackground">?android:colorBackground</item> <item name="android:windowBackground">?android:colorBackground</item>
</style> </style>
</resources> </resources>

View File

@ -0,0 +1,3 @@
<resources>
<color name="bottom_navigation_color">#FF5722</color> <!-- 例如橙色 -->
</resources>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<color name="ic_launcher_background">#FFFFFF</color> <color name="ic_launcher_background">#ffffff</color>
</resources> </resources>

View File

@ -5,6 +5,7 @@
<!-- Show a splash screen on the activity. Automatically removed when <!-- Show a splash screen on the activity. Automatically removed when
the Flutter engine draws its first frame --> the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item> <item name="android:windowBackground">@drawable/launch_background</item>
</style> </style>
<!-- Theme applied to the Android Window as soon as the process has started. <!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your This theme determines the color of the Android Window while your
@ -14,5 +15,6 @@
This Theme is only used starting with V2 of Flutter's Android embedding. --> This Theme is only used starting with V2 of Flutter's Android embedding. -->
<style name="NormalTheme" parent="@android:style/Theme.Light.NoTitleBar"> <style name="NormalTheme" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:windowBackground">?android:colorBackground</item> <item name="android:windowBackground">?android:colorBackground</item>
<item name="android:navigationBarColor">@android:color/transparent</item>
</style> </style>
</resources> </resources>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<paths>
<external-path path="Android/data/com.leyuan.app/" name="files_root" />
<external-path path="." name="external_storage_root" />
</paths>

View File

@ -2,3 +2,4 @@
<network-security-config> <network-security-config>
<base-config cleartextTrafficPermitted="true" /> <base-config cleartextTrafficPermitted="true" />
</network-security-config> </network-security-config>

View File

@ -1,5 +1,5 @@
buildscript { buildscript {
ext.kotlin_version = '1.7.10' ext.kotlin_version = '1.9.10'
repositories { repositories {
google() google()
mavenCentral() mavenCentral()
@ -9,6 +9,7 @@ buildscript {
maven{url 'https://maven.aliyun.com/repository/jcenter' } maven{url 'https://maven.aliyun.com/repository/jcenter' }
maven {url 'https://developer.huawei.com/repo/'} maven {url 'https://developer.huawei.com/repo/'}
maven { url 'https://developer.hihonor.com/repo/' } maven { url 'https://developer.hihonor.com/repo/' }
maven { url 'https://repo1.maven.org/maven2/' }
} }
dependencies { dependencies {
@ -25,7 +26,7 @@ allprojects {
maven { url "https://storage.googleapis.com/download.flutter.io" } maven { url "https://storage.googleapis.com/download.flutter.io" }
maven { url "https://jitpack.io" } maven { url "https://jitpack.io" }
maven { url 'https://mvn.getui.com/nexus/content/repositories/releases' } maven { url 'https://mvn.getui.com/nexus/content/repositories/releases' }
maven { url "https://mirrors.tencent.com/nexus/repository/maven-public/" } // maven { url "https://mirrors.tencent.com/nexus/repository/maven-public/" }
maven { url 'https://repo1.maven.org/maven2/' } maven { url 'https://repo1.maven.org/maven2/' }
maven {url 'https://developer.huawei.com/repo/'} maven {url 'https://developer.huawei.com/repo/'}
maven { url 'https://developer.hihonor.com/repo/' } maven { url 'https://developer.hihonor.com/repo/' }
@ -36,6 +37,7 @@ rootProject.buildDir = '../build'
subprojects { subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}" project.buildDir = "${rootProject.buildDir}/${project.name}"
} }
subprojects { subprojects {
project.evaluationDependsOn(':app') project.evaluationDependsOn(':app')
} }

View File

@ -1,3 +1,4 @@
org.gradle.jvmargs=-Xmx1536M org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true android.useAndroidX=true
android.enableJetifier=true android.enableJetifier=true
extra-front-end-options=--no-sound-null-safety

View File

@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip

Binary file not shown.

Before

Width:  |  Height:  |  Size: 284 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 196 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 337 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 395 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 464 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,112 @@
{
"statusBarColor": "#18181A",
"isStatusBarDarkColor": false,
"isHideBackIcon": true,
"navBackgroundColor": "#00000000",
"isHideNav": true,
"logoIconName": "login_logo",
"logoWidth": 90,
"logoHeight": 90,
"logoTopYOffset": 132,
"maskNumberColor": "#ffffff",
"maskNumberDpSize": 24,
"maskNumberTopYOffset": 300,
"maskNumberWidth": 222,
"maskNumberHeight": 24,
"sloganDpSize": 12,
"sloganColor": "#999999",
"sloganTopYOffset": 334,
"loginBtnText": "本机号码一键登录",
"loginBtnTextDpSize": 18,
"loginBtnTextColor": "#ffffff",
"loginBtnWidth": 311,
"loginBtnHeight": 48,
"loginBtnMarginLeft": 32,
"loginBtnMarginRight": 32,
"loginBtnBackgroundRes": "login_btn_bg",
"loginBtnTopYOffset": 398,
"privacyTextColor": "#ffffff",
"privacyProtocolColor": "#C178FF",
"privacyDpSize": 12,
"privacyBottomYOffset": 66,
"privacyMarginLeft": 44,
"privacyMarginRight": 44,
"privacyState": false,
"isPrivacyTextGravityCenter": true,
"checkBoxWith": 15,
"checkBoxHeight": 15,
"backgroundImage": "bg",
"checkedImageName": "check",
"unCheckedImageName": "uncheck",
"privacyTextStart": "我已阅读并同意",
"protocolText": "用户服务协议",
"protocol2Text": "隐私协议",
"privacyDialogWidth": 291,
"privacyDialogHeight": 240,
"privacyDialogTitleSize": 18,
"privacyDialogTitle": "用户协议和隐私政策",
"isPrivacyDialogTitleBold": true,
"isPrivacyDialogAuto": true,
"privacyDialogSize": 14,
"protocolLink": "https://sourl.cn/G6yiGJ",
"protocol2Link": "https://sourl.cn/X5LP5a",
"privacyDialogTextColor": "#999999",
"privacyDialogTitleMarginTop": 25,
"privacyDialogContentStart": "我已阅读并同意",
"privacyDialogBtnTextSize": 16,
"privacyDialogBtnAgreeTextColor": "#ffffff",
"privacyDialogBtnDisagreeTextColor": "#999999",
"privacyDialogContentMarginLeft": 20,
"privacyDialogContentMarginRight": 20,
"privacyDialogBtnAgreeText": "同意",
"privacyDialogBtnDisagreeText": "不同意",
"privacyDialogBtnHeight": 40,
"privacyDialogBtnMarginBottom": 25,
"privacyDialogBtnMarginLeft": 16,
"privacyDialogBtnMarginRight": 16,
"privacyDialogBtnAgreeBg": "right_bt_bg",
"privacyDialogBtnDisagreeBg": "left_bt_bg",
"privacyDialogProtocolColor": "#B35AFF",
"privacyDialogContentEnd": ",并授权微乐园获得本机号码。未注册的手机号验证通过后将自动完成注册。",
"widgets": [
{
"viewId": "otherLogin",
"type": "TextView",
"top": 462,
"left": 126,
"right": 126,
"width": 120,
"height": 20,
"isGravityCenter": true,
"text": "其他方式登录>",
"font": 16,
"textColor": "#0AFCFF",
"clickable": true,
"action": "otherLogin"
},
{
"viewId": "arrow",
"type": "ImageView",
"top": 464,
"left": 228,
"right": 134,
"width": 13,
"height": 13,
"clickable": true,
"backgroundImgPath": "right_click",
"action": "otherLogin"
},
{
"viewId": "wechat",
"type": "ImageView",
"top": 0,
"left": 263,
"right": 16,
"width": 95,
"height": 30,
"clickable": true,
"backgroundImgPath": "online",
"action": "onlineLogin"
}
]
}

4968
circle_app/data/china.json Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 347 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 566 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View File

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Some files were not shown because too many files have changed in this diff Show More