Skip to content

Commit e115f20

Browse files
committed
Merge remote-tracking branch 'origin/master'
# Conflicts: # .idea/vcs.xml
2 parents 2dfaf99 + 4578fdc commit e115f20

File tree

4 files changed

+34
-9
lines changed

4 files changed

+34
-9
lines changed

.idea/misc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ dependencies {
3333
* Boolean:
3434

3535
```java
36-
SharedPreferencesManager.Boolean preferencesBoolean = new SharedPreferencesManager(this, Boolean).new Boolean();
36+
SharedPreferencesManager.Boolean preferencesBoolean = new SharedPreferencesManager(this, true).new Boolean();
3737
preferencesBoolean.save();
3838

3939
```
@@ -42,22 +42,24 @@ preferencesBoolean.save();
4242

4343
```java
4444
SharedPreferencesManager.Int preferencesInt = new SharedPreferencesManager(
45-
this, //Context
46-
et_int.getText().toString(), //Value
47-
ElementType.INT, //Type
48-
new OnSavePreferences() { //Callback
45+
context, //Context
46+
100, //Value
47+
ElementType.INT, //Type
48+
new OnSavePreferences() { //Callback
4949

5050
@Override
51-
public void onComplete(String msg) {
51+
public void onComplete(String msg) { //Success
5252
Log.i(TAG, msg);
5353
}
5454

5555
@Override
56-
public void onError(Exception error) {
56+
public void onError(Exception error) { //Error
5757
Log.e(TAG, "onError: " + error.getMessage());
5858
}
59+
5960
}).new Int();
60-
preferencesInt.save();
61+
62+
preferencesInt.save(); //Save
6163

6264
```
6365

sharedpreferencesmanager/build.gradle

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,27 @@ android {
2222
}
2323
}
2424

25+
def versionPropsFile = file('version.properties')
26+
Properties versionProps = new Properties()
27+
28+
if (versionPropsFile.canRead()) {
29+
versionProps.load(new FileInputStream(versionPropsFile))
30+
}
31+
def code = versionProps['VERSION_CODE'].toInteger()
32+
def name = versionProps['VERSION_NAME']
33+
34+
flavorDimensions "environment"
35+
productFlavors {
36+
production {
37+
versionCode code
38+
versionName name
39+
}
40+
staging {
41+
versionCode code
42+
versionName name
43+
}
44+
}
45+
2546
}
2647

2748
dependencies {
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
VERSION_CODE = 136
2+
VERSION_NAME = 1.3.6

0 commit comments

Comments
 (0)