Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Takeya-Yuki
RubyLib
提交
f762eea2
R
RubyLib
项目概览
Takeya-Yuki
/
RubyLib
9 个月 前同步成功
通知
39
Star
19
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
RubyLib
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
f762eea2
编写于
1月 24, 2018
作者:
Y
Yuki Takeya
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update Network Manager
上级
d1c41aaa
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
22 addition
and
7 deletion
+22
-7
README.md
README.md
+1
-1
app/src/main/java/jp/ruby/rubylibrary/MainActivity.java
app/src/main/java/jp/ruby/rubylibrary/MainActivity.java
+15
-1
gradle.bat
gradle.bat
+1
-1
gradle.properties
gradle.properties
+1
-0
pm/build.gradle
pm/build.gradle
+2
-2
pm/src/main/java/yuki/pm/extended/NetworkManager.java
pm/src/main/java/yuki/pm/extended/NetworkManager.java
+2
-2
未找到文件。
README.md
浏览文件 @
f762eea2
...
...
@@ -12,7 +12,7 @@ Volume Control Features<br/>
Yuki Push Service
<br/>
## Current Version
2.
0.
1-git-2017120
4
<br/>
2.
0.
2-git-2018012
4
<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
...
...
app/src/main/java/jp/ruby/rubylibrary/MainActivity.java
浏览文件 @
f762eea2
...
...
@@ -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
;
}
}
}
...
...
gradle.bat
浏览文件 @
f762eea2
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
gradle.properties
浏览文件 @
f762eea2
...
...
@@ -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
pm/build.gradle
浏览文件 @
f762eea2
...
...
@@ -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"
...
...
pm/src/main/java/yuki/pm/extended/NetworkManager.java
浏览文件 @
f762eea2
...
...
@@ -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
.
is
Available
())
{
if
(
mNetworkInfo
!=
null
&&
mNetworkInfo
.
is
ConnectedOrConnecting
())
{
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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录