Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
G
gmalpha_flutter
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mobile
gmalpha_flutter
Commits
0d25bc98
Commit
0d25bc98
authored
Sep 05, 2019
by
林生雨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
commit
parent
2c0efeea
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
43 additions
and
40 deletions
+43
-40
GeneratedPluginRegistrant.java
...in/java/io/flutter/plugins/GeneratedPluginRegistrant.java
+2
-2
local.properties
.android/local.properties
+5
-2
GeneratedPluginRegistrant.m
...utterPluginRegistrant/Classes/GeneratedPluginRegistrant.m
+2
-2
FlutterPluginRegistrant.podspec
...r/FlutterPluginRegistrant/FlutterPluginRegistrant.podspec
+1
-1
MmkvUtil.dart
lib/commonModel/mmkv/MmkvUtil.dart
+10
-5
UserPage.dart
lib/userModel/page/user/UserPage.dart
+7
-7
pubspec.lock
pubspec.lock
+12
-14
pubspec.yaml
pubspec.yaml
+4
-7
No files found.
.android/Flutter/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
View file @
0d25bc98
...
...
@@ -2,7 +2,7 @@ package io.flutter.plugins;
import
io.flutter.plugin.common.PluginRegistry
;
import
com.taobao.idlefish.flutterboost.FlutterBoostPlugin
;
import
com.bigbug.mmkvflutter.MmkvFlutter
Plugin
;
import
io.flutter.plugins.sharedpreferences.SharedPreferences
Plugin
;
import
fleamarket.taobao.com.xservicekit.XserviceKitPlugin
;
/**
...
...
@@ -14,7 +14,7 @@ public final class GeneratedPluginRegistrant {
return
;
}
FlutterBoostPlugin
.
registerWith
(
registry
.
registrarFor
(
"com.taobao.idlefish.flutterboost.FlutterBoostPlugin"
));
MmkvFlutterPlugin
.
registerWith
(
registry
.
registrarFor
(
"com.bigbug.mmkvflutter.MmkvFlutter
Plugin"
));
SharedPreferencesPlugin
.
registerWith
(
registry
.
registrarFor
(
"io.flutter.plugins.sharedpreferences.SharedPreferences
Plugin"
));
XserviceKitPlugin
.
registerWith
(
registry
.
registrarFor
(
"fleamarket.taobao.com.xservicekit.XserviceKitPlugin"
));
}
...
...
.android/local.properties
View file @
0d25bc98
sdk.dir
=
/Users/apple/Library/Android/sdk
flutter.sdk
=
/Users/apple/Downloads/flutter
\ No newline at end of file
flutter.sdk
=
/Users/apple/Downloads/flutter
flutter.buildMode
=
release
flutter.versionName
=
1.0.0
flutter.versionCode
=
1
\ No newline at end of file
.ios/Flutter/FlutterPluginRegistrant/Classes/GeneratedPluginRegistrant.m
View file @
0d25bc98
...
...
@@ -4,14 +4,14 @@
#import "GeneratedPluginRegistrant.h"
#import <flutter_boost/FlutterBoostPlugin.h>
#import <
mmkv_flutter/MmkvFlutter
Plugin.h>
#import <
shared_preferences/SharedPreferences
Plugin.h>
#import <xservice_kit/XserviceKitPlugin.h>
@implementation
GeneratedPluginRegistrant
+
(
void
)
registerWithRegistry
:(
NSObject
<
FlutterPluginRegistry
>*
)
registry
{
[
FlutterBoostPlugin
registerWithRegistrar
:[
registry
registrarForPlugin
:
@"FlutterBoostPlugin"
]];
[
MmkvFlutterPlugin
registerWithRegistrar
:[
registry
registrarForPlugin
:
@"MmkvFlutter
Plugin"
]];
[
FLTSharedPreferencesPlugin
registerWithRegistrar
:[
registry
registrarForPlugin
:
@"FLTSharedPreferences
Plugin"
]];
[
XserviceKitPlugin
registerWithRegistrar
:[
registry
registrarForPlugin
:
@"XserviceKitPlugin"
]];
}
...
...
.ios/Flutter/FlutterPluginRegistrant/FlutterPluginRegistrant.podspec
View file @
0d25bc98
...
...
@@ -18,6 +18,6 @@ Depends on all your plugins, and provides a function to register them.
s
.
public_header_files
=
'./Classes/**/*.h'
s
.
dependency
'Flutter'
s
.
dependency
'flutter_boost'
s
.
dependency
'
mmkv_flutter
'
s
.
dependency
'
shared_preferences
'
s
.
dependency
'xservice_kit'
end
lib/commonModel/mmkv/MmkvUtil.dart
View file @
0d25bc98
...
...
@@ -2,20 +2,26 @@
* @author lsy
* @date 2019-09-04
**/
import
'package:mmkv_flutter/mmkv_flutter.dart'
;
//import 'package:mmkv_flutter/mmkv_flutter.dart';
//TODO
import
'package:shared_preferences/shared_preferences.dart'
;
class
MmKvUtil
{
static
MmkvFlutter
_mmkv
;
// static MmkvFlutter _mmkv;
static
MmKvUtil
mmKvUtil
;
static
SharedPreferences
_mmkv
;
MmKvUtil
.
_
(
MmkvFlutter
mmkv
)
{
//MmkvFlutter mmkv
MmKvUtil
.
_
(
mmkv
)
{
_mmkv
=
mmkv
;
}
static
Future
<
MmKvUtil
>
getInstance
()
async
{
if
(
mmKvUtil
==
null
)
{
final
MmkvFlutter
_mmkv
=
await
MmkvFlutter
.
getInstance
();
final
SharedPreferences
_mmkv
=
await
SharedPreferences
.
getInstance
();
// final MmkvFlutter _mmkv = await MmkvFlutter.getInstance();
// _mmkv
mmKvUtil
=
new
MmKvUtil
.
_
(
_mmkv
);
}
return
mmKvUtil
;
...
...
@@ -56,5 +62,4 @@ class MmKvUtil {
Future
<
bool
>
clearKv
()
async
{
return
await
_mmkv
.
clear
();
}
}
lib/userModel/page/user/UserPage.dart
View file @
0d25bc98
...
...
@@ -21,12 +21,12 @@ class UserState extends State<UserWidget> {
@override
Widget
build
(
BuildContext
context
)
{
return
Scaffold
(
body:
ALRootInheritWideget
(
model:
_model
,
child:
Center
(
child:
Text
(
_model
.
text
),
),
));
//
return Scaffold(
//
body: ALRootInheritWideget(
//
model: _model,
//
child: Center(
//
child: Text(_model.text),
//
),
//
));
}
}
pubspec.lock
View file @
0d25bc98
...
...
@@ -168,14 +168,12 @@ packages:
source: sdk
version: "0.0.0"
flutter_boost:
dependency: "direct
dev
"
dependency: "direct
main
"
description:
path: "."
ref: "0.0.411"
resolved-ref: "3978c43c31c1c29b569724fd330b367caa459acc"
url: "https://github.com/alibaba/flutter_boost.git"
source: git
version: "0.0.411"
name: flutter_boost
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.0.420"
flutter_test:
dependency: "direct dev"
description: flutter
...
...
@@ -286,13 +284,6 @@ packages:
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.9.6+3"
mmkv_flutter:
dependency: "direct main"
description:
name: mmkv_flutter
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.10"
package_config:
dependency: transitive
description:
...
...
@@ -363,6 +354,13 @@ packages:
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.22.0"
shared_preferences:
dependency: "direct main"
description:
name: shared_preferences
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.4.3"
shelf:
dependency: transitive
description:
...
...
pubspec.yaml
View file @
0d25bc98
...
...
@@ -30,9 +30,10 @@ dependencies:
rxdart
:
^0.22.0
#链式编程
# json_serializable: ^3.0.0 #json to model
pull_to_refresh
:
^1.5.0
#
shared_preferences: ^0.4.3
shared_preferences
:
^0.4.3
# flutter_easyrefresh: ^1.2.7 # 上拉下拉刷新组件
mmkv_flutter
:
^1.0.10
# mmkv_flutter: ^1.0.10
flutter_boost
:
^0.0.411
...
...
@@ -43,11 +44,7 @@ dev_dependencies:
flutter_test
:
sdk
:
flutter
flutter_boost
:
git
:
url
:
'
https://github.com/alibaba/flutter_boost.git'
ref
:
'
0.0.411'
# native_flutter_transfer_plugin:
# git:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment