Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
hds
flexin
android-app
Commits
0c365dc9
Commit
0c365dc9
authored
Nov 19, 2017
by
Nastuzzi Samy
Browse files
Update stabilization
parent
eea56a70
Changes
2
Hide whitespace changes
Inline
Side-by-side
app/src/main/AndroidManifest.xml
View file @
0c365dc9
...
...
@@ -9,6 +9,7 @@
<uses-permission
android:name=
"android.permission.ACCESS_NETWORK_STATE"
/>
<uses-permission
android:name=
"android.permission.VIBRATE"
/>
<uses-permission
android:name=
"android.permission.WRITE_EXTERNAL_STORAGE"
/>
<uses-permission
android:name=
"android.permission.READ_EXTERNAL_STORAGE"
/>
<uses-permission
android:name=
"android.permission.CAMERA"
/>
<application
...
...
@@ -46,5 +47,4 @@
android:configChanges=
"orientation"
android:screenOrientation=
"portrait"
/>
</application>
</manifest>
\ No newline at end of file
app/src/main/java/fr/utc/simde/jessy/BaseActivity.java
View file @
0c365dc9
...
...
@@ -66,8 +66,10 @@ public abstract class BaseActivity extends InternetActivity {
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
StrictMode
.
VmPolicy
.
Builder
builder
=
new
StrictMode
.
VmPolicy
.
Builder
();
StrictMode
.
setVmPolicy
(
builder
.
build
());
if
(
Build
.
VERSION
.
SDK_INT
>=
24
)
{
StrictMode
.
VmPolicy
.
Builder
builder
=
new
StrictMode
.
VmPolicy
.
Builder
();
StrictMode
.
setVmPolicy
(
builder
.
build
());
}
this
.
dialog
=
new
Dialog
(
this
);
}
...
...
@@ -531,6 +533,13 @@ public abstract class BaseActivity extends InternetActivity {
});
}
protected
void
startQRCodeReaderActivity
(
final
Activity
activity
)
{
if
(
haveCameraPermission
())
startActivity
(
new
Intent
(
activity
,
QRCodeReaderActivity
.
class
));
else
dialog
.
errorDialog
(
BaseActivity
.
this
,
getString
(
R
.
string
.
qrcode
),
getString
(
R
.
string
.
need_camera_permission
));
}
protected
void
delKey
()
{
SharedPreferences
.
Editor
edit
=
sharedPreferences
.
edit
();
edit
.
remove
(
"key"
);
...
...
@@ -680,13 +689,6 @@ public abstract class BaseActivity extends InternetActivity {
}.
start
();
}
protected
void
startQRCodeReaderActivity
(
final
Activity
activity
)
{
if
(
haveCameraPermission
())
startActivity
(
new
Intent
(
activity
,
QRCodeReaderActivity
.
class
));
else
dialog
.
errorDialog
(
BaseActivity
.
this
,
getString
(
R
.
string
.
qrcode
),
getString
(
R
.
string
.
need_camera_permission
));
}
protected
boolean
update
(
final
String
version
)
{
final
String
destination
=
this
.
downloadLocation
+
getString
(
R
.
string
.
app_name
)
+
" "
+
version
+
".apk"
;
final
String
url
=
this
.
gitUrl
+
getString
(
R
.
string
.
app_name
)
+
" "
+
version
+
".apk"
;
...
...
@@ -707,8 +709,8 @@ public abstract class BaseActivity extends InternetActivity {
BroadcastReceiver
onComplete
=
new
BroadcastReceiver
()
{
public
void
onReceive
(
Context
ctx
,
Intent
intent
)
{
Intent
install
=
new
Intent
(
Intent
.
ACTION_VIEW
);
install
.
setFlags
(
Intent
.
FLAG_ACTIVITY_NEW_TASK
);
install
.
setDataAndType
(
uri
,
"application/vnd.android.package-archive"
);
install
.
setFlags
(
Intent
.
FLAG_ACTIVITY_NEW_TASK
);
startActivity
(
install
);
unregisterReceiver
(
this
);
...
...
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