提交 f762eea2 编写于 作者: Y Yuki Takeya

Update Network Manager

上级 d1c41aaa
......@@ -12,7 +12,7 @@ Volume Control Features<br/>
Yuki Push Service<br/>
## Current Version
2.0.1-git-20171204<br/>
2.0.2-git-20180124<br/>
All-in-One Package(Depreciated): [ ![Download](https://api.bintray.com/packages/takeya-yuki-studio/maven/rubylib/images/download.svg) ](https://bintray.com/takeya-yuki-studio/maven/rubylib/_latestVersion)
AjaxLib Package: [ ![Download](https://api.bintray.com/packages/takeya-yuki-studio/maven/ajaxlib/images/download.svg) ](https://bintray.com/takeya-yuki-studio/maven/ajaxlib/_latestVersion) Add Gson for JSON Ajax
......
......@@ -3,9 +3,12 @@ package jp.ruby.rubylibrary;
import android.app.Activity;
import android.app.Notification;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.PermissionInfo;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.net.Uri;
import android.os.Bundle;
import android.webkit.WebView;
......@@ -15,9 +18,12 @@ import java.util.Locale;
import yuki.control.extended.WebViewEx;
import yuki.msg.extended.NotificationController;
import yuki.pm.extended.NetworkManager;
import yuki.pm.extended.pm;
import yuki.tts.extended.TTSComplexController;
import static yuki.pm.extended.NetworkManager.NO_NETWORK;
public class MainActivity extends Activity {
......@@ -33,7 +39,7 @@ public class MainActivity extends Activity {
//wv.addJavascriptInterface(new JS(getApplicationContext()), "tts");
Intent i=new Intent(Intent.ACTION_VIEW,Uri.parse("http://www.baidu.com/"));
PendingIntent pi=PendingIntent.getActivity(getApplicationContext(),0,i,PendingIntent.FLAG_UPDATE_CURRENT);
int y=NetworkManager.GetNetworkType(MainActivity.this);
Intent srv=new Intent("AAA");
srv.setPackage(getPackageName());
startService(srv);
......@@ -47,6 +53,14 @@ public class MainActivity extends Activity {
data+=Pi.name+":"+Pi.loadDescription(packageManager)+"<br/>";
}
wv.loadData(data,"text/html","utf-8");
ConnectivityManager mConnectivityManager = (ConnectivityManager) this.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();
if (mNetworkInfo != null && mNetworkInfo.isConnectedOrConnecting()) {
int x= mNetworkInfo.getType();
} else {
int x= NO_NETWORK;
}
}
}
......
gradlew clean build bintrayUpload -PbintrayUser=takeya-yuki -PbintrayKey=%1 -PdryRun=%2 -p %3
\ No newline at end of file
gradlew clean build bintrayUpload -PbintrayUser=takeya-yuki -PbintrayKey=%1 -PdryRun=%2 -p %3
\ No newline at end of file
......@@ -20,3 +20,4 @@ systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080
#systemProp.http.nonProxyHost=*.google.com
#systemProp.https.nonProxyHost=*.google.com
org.gradle.java.home=A:\\JDK\\1.8.0\\152
......@@ -5,7 +5,7 @@ publish {
userOrg = 'takeya-yuki-studio' //bintray注册的用户名
groupId = 'jp.ruby.rubylib' //compile引用时的第1部分groupId
artifactId = 'packagemanager' //compile引用时的第2部分项目名
publishVersion = '2.0.1' //compile引用时的第3部分版本号
publishVersion = '2.0.2' //compile引用时的第3部分版本号
desc = 'Ruby Extended Controls - PackageManager'
website = 'https://github.com/Takeya-Yuki/RubyLib.git'
}
......@@ -17,7 +17,7 @@ android {
defaultConfig {
minSdkVersion 21
targetSdkVersion 26
versionCode 1
versionCode 2
versionName "2.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
......
......@@ -74,7 +74,7 @@ public class NetworkManager {
public static int GetNetworkType(Context context) {
ConnectivityManager mConnectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();
if (mNetworkInfo != null && mNetworkInfo.isAvailable()) {
if (mNetworkInfo != null && mNetworkInfo.isConnectedOrConnecting()) {
return mNetworkInfo.getType();
} else {
return NO_NETWORK;
......@@ -96,6 +96,6 @@ public class NetworkManager {
}
/*NO Network*/
public static int NO_NETWORK = 0;
public static int NO_NETWORK = -1;
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册