adaptiveme / adaptive-arp-android Goto Github PK
View Code? Open in Web Editor NEWAdaptiveMe Runtime Platform for Android
Home Page: http://adaptiveme.github.io/
License: Apache License 2.0
AdaptiveMe Runtime Platform for Android
Home Page: http://adaptiveme.github.io/
License: Apache License 2.0
If the apk is installed in a phone (OnePlusOne) when the phone is restarted and recovers the connectivity (this is an asumption) the application breaks with an information toast.
Where should term search? Name? Mail? Phone? all? maybe should be removed?
For example:
<repo>
/adaptive-arp-rt/mobile/src/main/java/me/adaptive/arp/impl/NetworkStatusDelegate.javaNetworkStatusReceiver
that is then referenced by AndroidManifest.xml:<receiver android:name=".impl.NetworkStatusDelegate$NetworkStatusReceiver" android:enabled="true">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver>
private static List<INetworkStatusListener> listeners;
to be static.Create a separate class for the NetworkStatusReceiver
(not inner class):
NetworkStatusDelegate
a protected getter method for the listeners.IAppRegistry
to get NetworkStaticBridge
and cast to (NetworkStatusDelegate)
to access your protected getter method.https://adaptiveapp GET & POST request management.
Handling of service calls and whitelist.
Using the examples located in: adaptive-arp-rt/mobile/src/test/java/me/adaptive/arp/impl
Validate all the non-webview requests originated by the application.
For example: the VideoActivity
Clue: URLStreamHandler
There's no need to have a separate video player module UNLESS this will be reused by TV and WEAR projects, therefore, it's better to keep the code self-contained to MOBILE project.
Check .travis.yml script (paths and folders)
Check "<yourbasedir>
/adaptive-arp-rt/mobile/build/outputs/lint-results.html" - it lists all the errors and possible security issues in your code. This should be checked before trying to pull requests.
Maybe this is related to the JSON parser. This parser has to escape double quotes inside all the fields.
There's no need to have a separate externalbrowser module UNLESS this will be reused by TV and WEAR projects, therefore, it's better to keep the code self-contained to MOBILE project.
Remove .idea folder from root & /adaptive-arp-rt
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.