Pārlūkot izejas kodu

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

huangbo 8 gadi atpakaļ
vecāks
revīzija
520a34af8d

+ 2 - 2
display-client/assets/mobile-action.xml

@ -156,9 +156,9 @@
156 156
	<action name="shareFileMore" class="com.ai.ipu.share.func.MobileShareByApp" method="shareFileMore"></action>
157 157
	
158 158
	<!-- Sweet控件 -->
159
	<!-- <action name="sweetAlert" class="com.ai.ipu.alertdialog.func.MobileUIWithSAD" method="sweetAlert"/>
159
	<action name="sweetAlert" class="com.ai.ipu.alertdialog.func.MobileUIWithSAD" method="sweetAlert"/>
160 160
	<action name="sweetConfirm" class="com.ai.ipu.alertdialog.func.MobileUIWithSAD" method="sweetConfirm"/>
161
	<action name="sweetLoading" class="com.ai.ipu.alertdialog.func.MobileUIWithSAD" method="sweetLoading"/> -->
161
	<action name="sweetLoading" class="com.ai.ipu.alertdialog.func.MobileUIWithSAD" method="sweetLoading"/>
162 162

163 163
	<!-- 邮件 -->
164 164
	<action name="shareImageBymail" class="com.ai.ipu.mail.func.MailSendByApp" method="shareImageBymail"></action>	

+ 19 - 1
display-client/src/com/ai/ipu/display/MainActivity.java

@ -5,7 +5,8 @@ import android.graphics.Rect;
5 5
import android.os.Bundle;
6 6
import android.util.DisplayMetrics;
7 7
import android.view.View;
8
import android.widget.Toast;
8
9
import java.net.SocketTimeoutException;
9 10
10 11
import com.ai.ipu.ipupathmenu.PathMenu;
11 12
import com.ai.ipu.ipupathmenu.PathMenu.OnButtonClickListener;
@ -13,6 +14,7 @@ import com.ai.ipu.mobile.app.AppInfoUtil;
13 14
import com.ai.ipu.mobile.app.ApplicationManager;
14 15
import com.ai.ipu.mobile.app.MobileCheck;
15 16
import com.ai.ipu.mobile.app.MobileOperation;
17
import com.ai.ipu.mobile.util.IpuMobileLog;
16 18
//import com.baidu.mapapi.SDKInitializer;
17 19
import com.umeng.analytics.MobclickAgent;
18 20
import com.wade.mobile.app.AppRecord;
@ -20,6 +22,7 @@ import com.wade.mobile.frame.activity.TemplateMainActivity;
20 22
import com.wade.mobile.frame.config.ServerConfig;
21 23
import com.wade.mobile.ui.comp.dialog.ConfirmBlockDialog;
22 24
import com.wade.mobile.ui.view.FlipperLayout;
25
import com.wade.mobile.util.Constant;
23 26
import com.wade.mobile.util.Messages;
24 27
25 28
public class MainActivity extends TemplateMainActivity {
@ -220,4 +223,19 @@ public class MainActivity extends TemplateMainActivity {
220 223
        }
221 224
	}
222 225
	/***************创建初始化设置快捷菜单END********************/
226
	
227
	@Override
228
	protected void error(Exception e) {
229
		handler.sendEmptyMessage(3);
230
		if(e instanceof java.net.ConnectException){			
231
			getWadeMobileClient().alert("启动失败:网络连接错误", Constant.Function.close, new Object[] {false});
232
			return;
233
		}
234
		if (e instanceof SocketTimeoutException) {
235
			// 这个地方需要关闭应用
236
			getWadeMobileClient().alert(Messages.CONN_SERVER_FAILED, Constant.Function.close, new Object[] {false});
237
			return;
238
		}
239
		IpuMobileLog.e(TAG, e.getMessage(), e);
240
	}
223 241
}

+ 0 - 1
display-client/src/com/ai/ipu/func/MobileOpenApp.java

@ -1,6 +1,5 @@
1 1
package com.ai.ipu.func;
2 2
3
import com.ai.ipu.dynamic.DynamicPluginExtendManager;
4 3
import org.json.JSONArray;
5 4
6 5
import android.content.ComponentName;

+ 6 - 6
display-server/src/main/webapp/template/webapp/PluginIndex.html

@ -59,9 +59,9 @@
59 59
		<div class="pic"><span class="e_ico-nfc"></span></div>
60 60
		<div class="text">NFC</div>
61 61
	</li>
62
	<li action="Voice">
62
	<!-- <li action="Voice">
63 63
		<div class="pic"><span class="e_ico-nfc"></span></div>
64
		<div class="text">语音识别</div>
64
		<div class="text">语音识别</div> -->
65 65
	</li>
66 66
	<li action="Share">
67 67
		<div class="pic"><span class="e_ico-nfc"></span></div>
@ -81,16 +81,16 @@
81 81
		<div class="text">视频压缩</div>
82 82
	</li>
83 83

84
    <li action="AppPlugins">
84
   <!--  <li action="AppPlugins">
85 85
        <div class="pic"><span class="e_ico-data"></span></div>
86 86
        <div class="text">AppPlugins</div>
87
    </li>
87
    </li> -->
88 88
   <!-- <li action="PathMenu">
89 89
		<div class="pic"><span class="e_ico-nfc"></span></div>
90 90
		<div class="text">快捷菜单</div>
91 91
	</li> --> 
92
	<li action="Iframe">
92
	<!-- <li action="Iframe">
93 93
		<div class="pic"><span class="e_ico-position"></span></div>
94 94
		<div class="text">IframeDemo</div>
95
	</li>
95
	</li> -->
96 96
</ul>

+ 1 - 0
ipu-VideoCompressor/src/com/ai/ipu/videocompressor/func/MobileVideoCompress.java

@ -4,6 +4,7 @@ package com.ai.ipu.videocompressor.func;
4 4
import org.json.JSONArray;
5 5
6 6
import android.app.Activity;
7
import android.content.Intent;
7 8
import android.database.Cursor;
8 9
import android.net.Uri;
9 10
import android.util.Log;

+ 3 - 0
ipu-VideoCompressor/src/com/ai/ipu/videocompressor/util/VideoCompressUtil.java

@ -2,10 +2,12 @@ package com.ai.ipu.videocompressor.util;
2 2
3 3
4 4
5
import com.ai.ipu.mobile.ui.HintUtil;
5 6
import com.ai.ipu.videocompressor.CompressListener;
6 7
import com.ai.ipu.videocompressor.Compressor;
7 8
import com.ai.ipu.videocompressor.InitListener;
8 9
10
import android.app.Activity;
9 11
import android.content.Context;
10 12
import android.util.Log;
11 13
@ -25,6 +27,7 @@ public class VideoCompressUtil {
25 27
					@Override
26 28
					public void onExecSuccess(String message) {
27 29
						Log.i("success", message);
30
						HintUtil.alert((Activity) mContext, "ѹËõ³É¹¦");
28 31
					}
29 32
30 33
					@Override

BIN
wade-mobile-common/libs/wade-mobile-func.jar


BIN
wade-mobile-common/libs/wade-mobile.jar.bak


BIN
wade-mobile-func/libs/wade-mobile.jar


+ 1 - 1
wade-mobile-func/src/com/wade/mobile/func/MobileLocalLogic.java

@ -77,6 +77,6 @@ public class MobileLocalLogic extends Plugin {
77 77
		/*执行自定义的业务逻辑*/
78 78
		param = BizManager.execute(wademobile, bizAction, param);
79 79
		MobileUI mobileUI = wademobile.getPluginManager().getPlugin(MobileUI.class);
80
		mobileUI.openTemplate(pageAction, param, true);
80
		mobileUI.openTemplate(pageAction, param, true,true);
81 81
	}
82 82
}