@@ -265,6 +265,12 @@ | |||||
"packageUri": "lib/", | "packageUri": "lib/", | ||||
"languageVersion": "2.5" | "languageVersion": "2.5" | ||||
}, | }, | ||||
{ | |||||
"name": "imei_plugin", | |||||
"rootUri": "file:///Users/fnuser/.pub-cache/hosted/pub.flutter-io.cn/imei_plugin-1.2.0", | |||||
"packageUri": "lib/", | |||||
"languageVersion": "2.7" | |||||
}, | |||||
{ | { | ||||
"name": "intl", | "name": "intl", | ||||
"rootUri": "file:///Users/fnuser/.pub-cache/hosted/pub.flutter-io.cn/intl-0.16.1", | "rootUri": "file:///Users/fnuser/.pub-cache/hosted/pub.flutter-io.cn/intl-0.16.1", | ||||
@@ -369,7 +375,7 @@ | |||||
}, | }, | ||||
{ | { | ||||
"name": "photo_view", | "name": "photo_view", | ||||
"rootUri": "file:///Users/fnuser/.pub-cache/hosted/pub.flutter-io.cn/photo_view-0.10.2", | |||||
"rootUri": "file:///Users/fnuser/.pub-cache/hosted/pub.flutter-io.cn/photo_view-0.10.3", | |||||
"packageUri": "lib/", | "packageUri": "lib/", | ||||
"languageVersion": "2.6" | "languageVersion": "2.6" | ||||
}, | }, | ||||
@@ -615,7 +621,7 @@ | |||||
}, | }, | ||||
{ | { | ||||
"name": "win32", | "name": "win32", | ||||
"rootUri": "file:///Users/fnuser/.pub-cache/hosted/pub.flutter-io.cn/win32-1.7.3", | |||||
"rootUri": "file:///Users/fnuser/.pub-cache/hosted/pub.flutter-io.cn/win32-1.7.4", | |||||
"packageUri": "lib/", | "packageUri": "lib/", | ||||
"languageVersion": "2.7" | "languageVersion": "2.7" | ||||
}, | }, | ||||
@@ -644,7 +650,7 @@ | |||||
"languageVersion": "2.8" | "languageVersion": "2.8" | ||||
} | } | ||||
], | ], | ||||
"generated": "2020-11-14T05:34:27.631373Z", | |||||
"generated": "2020-11-16T03:42:31.306535Z", | |||||
"generator": "pub", | "generator": "pub", | ||||
"generatorVersion": "2.8.2" | "generatorVersion": "2.8.2" | ||||
} | } |
@@ -53,7 +53,7 @@ android { | |||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | ||||
ndk { | ndk { | ||||
//选择要添加的对应cpu类型的.so库。 | //选择要添加的对应cpu类型的.so库。 | ||||
abiFilters 'armeabi', 'armeabi-v7a', 'x86','x86_64', 'mips', 'mips64', 'arm64-v8a' | |||||
abiFilters 'armeabi', 'armeabi-v7a', 'x86', 'x86_64', 'mips', 'mips64', 'arm64-v8a' | |||||
} | } | ||||
} | } | ||||
@@ -89,8 +89,6 @@ android { | |||||
} | } | ||||
// // 签名配置 | // // 签名配置 | ||||
// signingConfigs { | // signingConfigs { | ||||
// // 智夜生活 | // // 智夜生活 | ||||
@@ -202,6 +200,18 @@ MobSDK { | |||||
bypassApproval false | bypassApproval false | ||||
enable true | enable true | ||||
} | } | ||||
WechatMoments { | |||||
enable true | |||||
} | |||||
WechatFavorite { | |||||
enable true | |||||
} | |||||
QZone { | |||||
enable true | |||||
} | |||||
SinaWeibo { | |||||
enable true | |||||
} | |||||
} | } | ||||
} | } | ||||
} | } | ||||
@@ -40,6 +40,8 @@ PODS: | |||||
- TOCropViewController (~> 2.5.2) | - TOCropViewController (~> 2.5.2) | ||||
- image_picker (0.0.1): | - image_picker (0.0.1): | ||||
- Flutter | - Flutter | ||||
- imei_plugin (0.0.1): | |||||
- Flutter | |||||
- jdsdk (0.0.1): | - jdsdk (0.0.1): | ||||
- Flutter | - Flutter | ||||
- mob_sharesdk (4.3.11): | - mob_sharesdk (4.3.11): | ||||
@@ -184,6 +186,7 @@ DEPENDENCIES: | |||||
- fluttertoast (from `.symlinks/plugins/fluttertoast/ios`) | - fluttertoast (from `.symlinks/plugins/fluttertoast/ios`) | ||||
- image_cropper (from `.symlinks/plugins/image_cropper/ios`) | - image_cropper (from `.symlinks/plugins/image_cropper/ios`) | ||||
- image_picker (from `.symlinks/plugins/image_picker/ios`) | - image_picker (from `.symlinks/plugins/image_picker/ios`) | ||||
- imei_plugin (from `.symlinks/plugins/imei_plugin/ios`) | |||||
- jdsdk (from `.symlinks/plugins/jdsdk/ios`) | - jdsdk (from `.symlinks/plugins/jdsdk/ios`) | ||||
- package_info (from `.symlinks/plugins/package_info/ios`) | - package_info (from `.symlinks/plugins/package_info/ios`) | ||||
- path_provider (from `.symlinks/plugins/path_provider/ios`) | - path_provider (from `.symlinks/plugins/path_provider/ios`) | ||||
@@ -251,6 +254,8 @@ EXTERNAL SOURCES: | |||||
:path: ".symlinks/plugins/image_cropper/ios" | :path: ".symlinks/plugins/image_cropper/ios" | ||||
image_picker: | image_picker: | ||||
:path: ".symlinks/plugins/image_picker/ios" | :path: ".symlinks/plugins/image_picker/ios" | ||||
imei_plugin: | |||||
:path: ".symlinks/plugins/imei_plugin/ios" | |||||
jdsdk: | jdsdk: | ||||
:path: ".symlinks/plugins/jdsdk/ios" | :path: ".symlinks/plugins/jdsdk/ios" | ||||
package_info: | package_info: | ||||
@@ -318,6 +323,7 @@ SPEC CHECKSUMS: | |||||
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a | FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a | ||||
image_cropper: 3c16d7651730ffe85897f5a1c4e2547e6b54989a | image_cropper: 3c16d7651730ffe85897f5a1c4e2547e6b54989a | ||||
image_picker: 9c3312491f862b28d21ecd8fdf0ee14e601b3f09 | image_picker: 9c3312491f862b28d21ecd8fdf0ee14e601b3f09 | ||||
imei_plugin: cb1af7c223ac2d82dcd1457a7137d93d65d2a3cd | |||||
jdsdk: 2ca38c7e3a2dfb0f3641425f8fd1e8d20357693f | jdsdk: 2ca38c7e3a2dfb0f3641425f8fd1e8d20357693f | ||||
mob_sharesdk: e0d8b5807e6063cac8f9d68ef059b1d3006c9088 | mob_sharesdk: e0d8b5807e6063cac8f9d68ef059b1d3006c9088 | ||||
MOBFoundation: 606bc4c10ff4c6ac573c09f5081a39c75316bc7b | MOBFoundation: 606bc4c10ff4c6ac573c09f5081a39c75316bc7b | ||||
@@ -27,7 +27,7 @@ | |||||
<string>WBkey</string> | <string>WBkey</string> | ||||
<key>CFBundleURLSchemes</key> | <key>CFBundleURLSchemes</key> | ||||
<array> | <array> | ||||
<string>wb</string> | |||||
<string>wb706709568</string> | |||||
</array> | </array> | ||||
</dict> | </dict> | ||||
<dict> | <dict> | ||||
@@ -47,7 +47,7 @@ | |||||
<string>WBSecret</string> | <string>WBSecret</string> | ||||
<key>CFBundleURLSchemes</key> | <key>CFBundleURLSchemes</key> | ||||
<array> | <array> | ||||
<string>sina.</string> | |||||
<string>sina.e9e6a24349c91be8ab923af02415782b</string> | |||||
</array> | </array> | ||||
</dict> | </dict> | ||||
<dict> | <dict> | ||||
@@ -168,7 +168,7 @@ | |||||
<string>fleamarket</string> | <string>fleamarket</string> | ||||
<string>youku</string> | <string>youku</string> | ||||
<string>suning</string> | <string>suning</string> | ||||
<string>kaola</string> | |||||
<string>kaola</string> | |||||
</array> | </array> | ||||
<key>LSRequiresIPhoneOS</key> | <key>LSRequiresIPhoneOS</key> | ||||
<true/> | <true/> | ||||
@@ -0,0 +1,32 @@ | |||||
import 'package:flutter/material.dart'; | |||||
class NotificationSettingDialog extends StatefulWidget { | |||||
@override | |||||
_NotificationSettingDialogState createState() => | |||||
_NotificationSettingDialogState(); | |||||
} | |||||
class _NotificationSettingDialogState extends State<NotificationSettingDialog> { | |||||
@override | |||||
Widget build(BuildContext context) { | |||||
return _NotificationSettingDialogContainer(); | |||||
} | |||||
} | |||||
class _NotificationSettingDialogContainer extends StatefulWidget { | |||||
@override | |||||
_NotificationSettingDialogContainerState createState() => | |||||
_NotificationSettingDialogContainerState(); | |||||
} | |||||
class _NotificationSettingDialogContainerState | |||||
extends State<_NotificationSettingDialogContainer> { | |||||
@override | |||||
Widget build(BuildContext context) { | |||||
return Center( | |||||
child: Container( | |||||
width: 280, | |||||
), | |||||
); | |||||
} | |||||
} |
@@ -80,7 +80,7 @@ class _MainPageContainerState extends State<_MainPageContainer> | |||||
void didChangeAppLifecycleState(AppLifecycleState state) async { | void didChangeAppLifecycleState(AppLifecycleState state) async { | ||||
///智能粘贴板 | ///智能粘贴板 | ||||
String indentifier = widget.data['skip_identifier']; | String indentifier = widget.data['skip_identifier']; | ||||
if (indentifier == 'pub.flutter.index') { | |||||
if (indentifier.startsWith('pub.flutter.index')) { | |||||
// 只在首页弹窗 | // 只在首页弹窗 | ||||
IntellectCreate.checkAndCreate(state, context); | IntellectCreate.checkAndCreate(state, context); | ||||
} | } | ||||
@@ -1,11 +1,10 @@ | |||||
import 'dart:io'; | import 'dart:io'; | ||||
import 'package:flutter/cupertino.dart'; | |||||
import 'package:jdsdk/jdsdk.dart'; | |||||
import 'package:sharesdk_plugin/sharesdk_interface.dart'; | import 'package:sharesdk_plugin/sharesdk_interface.dart'; | ||||
import 'package:sharesdk_plugin/sharesdk_register.dart'; | import 'package:sharesdk_plugin/sharesdk_register.dart'; | ||||
import 'package:zhiying_base_widget/pages/bil_detail_page/bil_detail_page.dart'; | |||||
import 'package:zhiying_base_widget/pages/about_us_page/about_us_page.dart'; | import 'package:zhiying_base_widget/pages/about_us_page/about_us_page.dart'; | ||||
import 'package:zhiying_base_widget/pages/custom_page/custom_page.dart'; | |||||
import 'package:zhiying_base_widget/pages/bil_detail_page/bil_detail_page.dart'; | |||||
import 'package:zhiying_base_widget/pages/feedback_page/feedback_page.dart'; | import 'package:zhiying_base_widget/pages/feedback_page/feedback_page.dart'; | ||||
import 'package:zhiying_base_widget/pages/goods_details_page/goods_details_page.dart'; | import 'package:zhiying_base_widget/pages/goods_details_page/goods_details_page.dart'; | ||||
import 'package:zhiying_base_widget/pages/home_page/home_page.dart'; | import 'package:zhiying_base_widget/pages/home_page/home_page.dart'; | ||||
@@ -78,8 +77,6 @@ import 'widgets/search/tabbar/search_tab_creater.dart'; | |||||
import 'widgets/search_result/goods_list/search_result_goods_list_creater.dart'; | import 'widgets/search_result/goods_list/search_result_goods_list_creater.dart'; | ||||
import 'widgets/search_result/search_input/search_result_input.dart'; | import 'widgets/search_result/search_input/search_result_input.dart'; | ||||
import 'package:jdsdk/jdsdk.dart'; | |||||
class BaseWidgetRegister { | class BaseWidgetRegister { | ||||
/// 初始化方法 | /// 初始化方法 | ||||
static void init() { | static void init() { | ||||
@@ -97,10 +94,9 @@ class BaseWidgetRegister { | |||||
Application.addMethod(() async { | Application.addMethod(() async { | ||||
ShareSDKRegister register = ShareSDKRegister(); | ShareSDKRegister register = ShareSDKRegister(); | ||||
register.setupWechat( | |||||
"wx617c77c82218ea2c", "c7253e5289986cf4c4c74d1ccc185fb1", | |||||
"https://www.sandslee.com/"); | |||||
register.setupSinaWeibo("568898243", "38a4f8204cc784f81f9f0daaf31e02e3", | |||||
register.setupWechat("wx617c77c82218ea2c", | |||||
"c7253e5289986cf4c4c74d1ccc185fb1", "https://www.sandslee.com/"); | |||||
register.setupSinaWeibo("706709568", "e9e6a24349c91be8ab923af02415782b", | |||||
"http://www.sharesdk.cn"); | "http://www.sharesdk.cn"); | ||||
register.setupQQ("1111030588", "XoHKlrBybXy7ORBt"); | register.setupQQ("1111030588", "XoHKlrBybXy7ORBt"); | ||||
SharesdkPlugin.regist(register); | SharesdkPlugin.regist(register); | ||||
@@ -157,14 +153,14 @@ class BaseWidgetRegister { | |||||
PageFactory.regist('pub.flutter.my_order', (model) => OrdersPage(model)); | PageFactory.regist('pub.flutter.my_order', (model) => OrdersPage(model)); | ||||
PageFactory.regist( | PageFactory.regist( | ||||
'pub.flutter.account_security', (model) => SecurityPage(model)); | 'pub.flutter.account_security', (model) => SecurityPage(model)); | ||||
PageFactory.regist('pub.flutter.account_security_alipay', (model) => | |||||
SecurityBindAlipayPage(model)); | |||||
PageFactory.regist('pub.flutter.account_security_alipay', | |||||
(model) => SecurityBindAlipayPage(model)); | |||||
// 登录密码 | // 登录密码 | ||||
PageFactory.regist('pub.flutter.account_security_password', (model) => | |||||
SecurityPassword(model)); | |||||
PageFactory.regist('pub.flutter.account_security_password', | |||||
(model) => SecurityPassword(model)); | |||||
// 修改手机号 | // 修改手机号 | ||||
PageFactory.regist('pub.flutter.account_security_mobile', (model) => | |||||
SecurityMobile(model)); | |||||
PageFactory.regist('pub.flutter.account_security_mobile', | |||||
(model) => SecurityMobile(model)); | |||||
// 邀请好友 | // 邀请好友 | ||||
PageFactory.regist( | PageFactory.regist( | ||||
'pub.flutter.invite_friends', (model) => InvitedFriendsPage(model)); | 'pub.flutter.invite_friends', (model) => InvitedFriendsPage(model)); | ||||
@@ -372,8 +368,7 @@ class BaseWidgetRegister { | |||||
//======================= 账单明细 | //======================= 账单明细 | ||||
WidgetFactory.regist( | WidgetFactory.regist( | ||||
'my_wallet_detail', | 'my_wallet_detail', | ||||
DefaultWidgetCreater((model) => | |||||
WalletBilDetail( | |||||
DefaultWidgetCreater((model) => WalletBilDetail( | |||||
data: model, | data: model, | ||||
))); | ))); | ||||