Przeglądaj źródła

Merge branch 'master' of http://10.1.235.20:3000/ipu/android-share.git

huangbo 7 lat temu
rodzic
commit
dcf79b739f

+ 1 - 1
display-client/assets/mobile-config.xml

@ -1,7 +1,7 @@
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<configs>
3 3
    <!-- 请求主机名或请求地址。包括服务器的ip地址和端口 -->
4
	<config name="request_host" value="http://www.aiipu.com"/>
4
	<config name="request_host" value="http://www.aiipu.com:8083"/>
5 5
	<!-- 必须。10.0.2.2为Android模拟器的保留ip地址。访问到本机电脑时使用 -->
6 6
	<!-- <config name="request_host" value="http://10.0.2.2:8080"/> -->
7 7
	<!-- 必须。容器应用名或请求根路径 -->

+ 20 - 10
display-client/src/com/ai/ipu/display/MainActivity.java

@ -2,25 +2,16 @@ package com.ai.ipu.display;
2 2
3 3
import java.net.SocketTimeoutException;
4 4
5
import android.annotation.SuppressLint;
6
import android.graphics.Rect;
7
import android.os.Bundle;
8
import android.util.DisplayMetrics;
9
import android.view.View;
10
11 5
import com.ai.ipu.mobile.app.AppInfoUtil;
12 6
import com.ai.ipu.mobile.app.AppRecord;
13 7
import com.ai.ipu.mobile.app.ApplicationManager;
14
import com.ai.ipu.mobile.app.AutoUpdate;
15 8
import com.ai.ipu.mobile.app.MobileCheck;
16 9
import com.ai.ipu.mobile.app.MobileOperation;
17 10
import com.ai.ipu.mobile.frame.activity.TemplateMainActivity;
18
import com.ai.ipu.mobile.frame.config.MobileConfig;
19 11
import com.ai.ipu.mobile.frame.config.ServerConfig;
20 12
import com.ai.ipu.mobile.plugin.MobileUI;
21 13
import com.ai.ipu.mobile.res.assets.AssetsUtil;
22 14
import com.ai.ipu.mobile.ui.comp.dialog.ConfirmBlockDialog;
23
import com.ai.ipu.mobile.ui.comp.dialog.IUpdateDialog;
24 15
import com.ai.ipu.mobile.ui.comp.menu.PathMenu;
25 16
import com.ai.ipu.mobile.ui.comp.menu.PathMenu.OnButtonClickListener;
26 17
import com.ai.ipu.mobile.ui.view.FlipperLayout;
@ -30,6 +21,12 @@ import com.ai.ipu.mobile.util.IpuMobileLog;
30 21
import com.ai.ipu.mobile.util.Messages;
31 22
import com.umeng.analytics.MobclickAgent;
32 23
24
import android.annotation.SuppressLint;
25
import android.graphics.Rect;
26
import android.os.Bundle;
27
import android.util.DisplayMetrics;
28
import android.view.View;
29
33 30
public class MainActivity extends TemplateMainActivity {
34 31
	private PathMenu pathMenu;
35 32
	int screenWidth;                    		//窗口的宽度   
@ -66,13 +63,25 @@ public class MainActivity extends TemplateMainActivity {
66 63
		} else {
67 64
			super.onCreate(savedInstanceState);
68 65
		}
69
//		SDKInitializer.initialize(ApplicationManager.getApplication());//初始化百度地图SDK
66
//		SDKInitializer.initialize(ApplicationManager.getApplication());//初始化百度地图SDK 
70 67
		
71 68
		/*添加快捷菜单到主界面*/
72 69
		mainLayout.addView(createMenu());
73 70
		initShareFile();
71
		
72
//		handler.sendEmptyMessageDelayed(1, 5000); 
74 73
	}
75 74
	
75
	//测试程序崩溃使用
76
//	Handler handler = new Handler(){
77
//		public void handleMessage(android.os.Message msg) {
78
//			if(msg.what == 1){				
79
//				Log.d("crashInfo", "crashInfo");
80
//				throw new RuntimeException("自定义崩溃crash...");
81
//			}
82
//		};
83
//	};
84
	
76 85
	@Override
77 86
	protected LoadingDialogStyle getLoadingDialogStyle() {
78 87
		// TODO Auto-generated method stub
@ -242,4 +251,5 @@ public class MainActivity extends TemplateMainActivity {
242 251
//		DownloadMgr downloadMgr = new DownloadMgr(this, downloadUrl, apkPath, true);
243 252
//		downloadMgr.showUpateDialog(this);
244 253
//	}
254
	
245 255
}

+ 3 - 3
display-client/src/com/ai/ipu/func/OpenOtherApp.java

@ -21,18 +21,18 @@ public class OpenOtherApp extends Plugin {
21 21
			Intent intent = new Intent();
22 22
			intent.setClassName("com.ai.ipu.display", "com.ai.ipu.display.MainActivity");
23 23
			intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
24
			intent.putExtra("pageAction", pageAction);
24
			intent.putExtra("PAGE_ACTION", pageAction);
25 25
			
26 26
			if(params.length() > 1) {
27 27
				JSONArray array = params.getJSONArray(1);
28 28
				String pageParams = array.getString(0);
29 29
				if (pageParams != null && pageParams.length() > 0) {
30
					intent.putExtra("pageParams", pageParams);
30
					intent.putExtra("PAGE_PARAMS", pageParams);
31 31
				}
32 32
				
33 33
				String contextParams = array.getString(1);
34 34
				if (contextParams != null && contextParams.length() > 0) {
35
					intent.putExtra("contextParams", contextParams);
35
					intent.putExtra("PAGE_CONTEXT", contextParams);
36 36
				}
37 37
			}
38 38
			

+ 15 - 0
display-server/src/main/resources/dev/database.xml

@ -0,0 +1,15 @@
1
<?xml version="1.0" encoding="UTF-8"?>
2

3
<database limit="100000">
4
	<display
5
		type="dbcp"
6
		driver="com.mysql.jdbc.Driver"
7
		url="jdbc:mysql://localhost:3306/display?useUnicode=true"
8
        user="ipu"
9
        passwd="ipumysql"
10
		initialSize="5"
11
		maxActive="20"
12
		maxIdle="5"
13
		maxWait="1000"
14
		/>
15
</database>

display-server/src/main/resources/database.xml → display-server/src/main/resources/pro/database.xml


+ 14 - 0
display-server/src/main/resources/test/database.xml

@ -0,0 +1,14 @@
1
<?xml version="1.0" encoding="UTF-8"?>
2
<database limit="100000">
3
	<display
4
		type="dbcp"
5
		driver="com.mysql.jdbc.Driver"
6
		url="jdbc:mysql://121.42.183.206:3307/display?useUnicode=true"
7
        user="ipu"
8
        passwd="ipumysql"
9
		initialSize="5"
10
		maxActive="20"
11
		maxIdle="5"
12
		maxWait="1000"
13
		/>
14
</database>

+ 4 - 0
display-server/src/main/webapp/res/js/mobile/wade-mobile.js

@ -75,6 +75,10 @@ define(["jcl","base64","res/js/mobile/expand-mobile.js","biz/js/common/biz-mobil
75 75
				execute("loadPage", [action,data],err);
76 76
			},loadTemplate:function(action,context,err){
77 77
				execute("loadTemplate", [action,context],err);
78
			},openBrowser:function(url,err){
79
				execute("openBrowser",[url],err);
80
			},openIpuBrowser:function(url,hasTitle,err){
81
				execute("openIpuBrowser",[url,hasTitle],err);
78 82
			},back:function(tag,err){
79 83
				execute("back",[tag],err);
80 84
			},backWithCallback:function(data,tag,err){