svnno****@sourc*****
svnno****@sourc*****
2012年 7月 15日 (日) 16:05:41 JST
Revision: 161
http://sourceforge.jp/projects/smartupload/scm/svn/commits/161
Author: youthfulday23
Date: 2012-07-15 16:05:41 +0900 (Sun, 15 Jul 2012)
Log Message:
-----------
Y.Narisawa
source upload
Modified Paths:
--------------
trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_BaseActivity.java
trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_Service.java
trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_mainActivity.java
Added Paths:
-----------
trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_Application.java
-------------- next part --------------
Added: trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_Application.java
===================================================================
--- trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_Application.java (rev 0)
+++ trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_Application.java 2012-07-15 07:05:41 UTC (rev 161)
@@ -0,0 +1,58 @@
+package smartUpLoad.or.jp;
+
+import java.util.concurrent.Executors;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.ThreadPoolExecutor;
+import android.app.Application;
+
+/**
+ * Activity間でデータを共有するためのクラス
+ *
+ * @author hterashima
+ *
+ */
+public class SmartUpLoad_Application extends Application {
+
+ /* =============== メンバ変数 開始 =============== */
+ private ExecutorService mAplExec = null;
+ /* =============== メンバ変数 終了 =============== */
+
+ /* =============== メンバメソッド 開始 =============== */
+ @Override
+ public void onCreate() {
+ super.onCreate();
+ extendLog.Log_D();
+ // 初期化
+ init();
+ extendLog.Log_D();
+ }
+
+ /**
+ * 初期化を行う
+ */
+ private void init() {
+ extendLog.Log_D();
+
+ // ExecuterServiceの生成
+ mAplExec = Executors.newCachedThreadPool();
+
+ extendLog.Log_D();
+ }
+
+ /*
+ *
+ */
+ public ExecutorService getmAplExec() {
+ return mAplExec;
+ }
+
+ /*
+ *
+ */
+ public void setmAplExec(ExecutorService mAplExec) {
+ this.mAplExec = mAplExec;
+ }
+
+
+ /* =============== メンバメソッド 終了 =============== */
+}
Modified: trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_BaseActivity.java
===================================================================
--- trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_BaseActivity.java 2012-07-14 16:57:44 UTC (rev 160)
+++ trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_BaseActivity.java 2012-07-15 07:05:41 UTC (rev 161)
@@ -1,10 +1,10 @@
package smartUpLoad.or.jp;
-import java.util.UUID;
-import java.util.concurrent.ExecutorService;
-import java.util.concurrent.TimeUnit;
-import java.util.concurrent.atomic.AtomicBoolean;
+//import java.util.UUID;
+//import java.util.concurrent.ExecutorService;
+//import java.util.concurrent.TimeUnit;
+//import java.util.concurrent.atomic.AtomicBoolean;
import android.app.Activity;
@@ -12,7 +12,7 @@
import android.content.Context;
import android.content.ServiceConnection;
import android.os.Bundle;
-import android.os.Handler;
+//import android.os.Handler;
import android.os.IBinder;
import android.os.Message;
import android.os.Parcel;
@@ -103,7 +103,6 @@
extendLog.Log_D();
}
- // 2012.1.20 H.Terashima ADD S
@Override
protected void onStop() {
super.onStop();
@@ -111,7 +110,6 @@
onSubStop();
extendLog.Log_D();
}
- // 2012.1.20 H.Terashima ADD E
@Override
protected void onDestroy() {
@@ -165,43 +163,10 @@
extendLog.Log_D();
}
-// /**
-// * タスクを実行する
-// * @param exec ExecutorService
-// * @param task Cancelable
-// * @param timeOut タイムアウト時間
-// * @param unit TimeUnit
-// */
-// void executeTask(ExecutorService exec, SmtMtrCancelable task, int timeOut, TimeUnit unit) {
-// extendLog.Log_D();
-// SmtMtrCancelable canceller = new SmtMtrCancellingTask(exec, task);
-// exec.execute(canceller);
-// extendLog.Log_D();
-// }
-
/**
* サービスに処理を行わせる行わせる
* @param transactCode サービスが行う処理ID
* @param data サービスに渡すデータ
- * @return 処理結果(Parcelの中身は処理によって異なる)
- */
-// protected Parcel transact(int transactCode, Parcel data) {
-// extendLog.Log_D();
-// Parcel reply = Parcel.obtain();
-// try {
-// mBinder.transact(transactCode, data, reply, 0);
-// } catch (RemoteException e) {
-// SmtMtrLog.SmtMtrLog_E("RemoteException :" + e);
-// e.printStackTrace();
-// }
-// extendLog.Log_D();
-// return reply;
-// }
-
- /**
- * サービスに処理を行わせる行わせる
- * @param transactCode サービスが行う処理ID
- * @param data サービスに渡すデータ
* @param reply 戻り値を格納するデータ
* @return 処理結果(Parcelの中身は処理によって異なる)
*/
@@ -215,5 +180,4 @@
}
extendLog.Log_D();
}
-
}
Modified: trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_Service.java
===================================================================
--- trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_Service.java 2012-07-14 16:57:44 UTC (rev 160)
+++ trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_Service.java 2012-07-15 07:05:41 UTC (rev 161)
@@ -214,7 +214,7 @@
private SmtMtrRecognizeManager mRecManager;
// /** SmtMtrApplicationクラスのインスタンス */
private SmtMtrRadikoManager mRadikoManager;
- private SmtMtrApplication mApl;
+ private SmartUpLoad_Application mApl;
/** SmtMtr音声読上げクラスのインスタンス */
private SmtMtrTtsManager mTtsManager;
@@ -544,7 +544,7 @@
// startActivity(new Intent(this, SmtMtrDeviceListActivity.class));
- mApl = (SmtMtrApplication)getApplication();
+ mApl = (SmartUpLoad_Application)getApplication();
// Executor初期化
mExec = Executors.newCachedThreadPool();
((ThreadPoolExecutor) mExec).setRejectedExecutionHandler(this);
Modified: trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_mainActivity.java
===================================================================
--- trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_mainActivity.java 2012-07-14 16:57:44 UTC (rev 160)
+++ trunk/src/Android/SmartUpLoad_main/src/smartUpLoad/or/jp/SmartUpLoad_mainActivity.java 2012-07-15 07:05:41 UTC (rev 161)
@@ -1,13 +1,84 @@
package smartUpLoad.or.jp;
-import android.app.Activity;
-import android.os.Bundle;
+import android.content.Intent;
+import android.content.SharedPreferences;
+import android.widget.ImageButton;
+import android.view.View;
+import android.view.View.OnClickListener;
+
public class SmartUpLoad_mainActivity extends SmartUpLoad_BaseActivity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
+
+ /* ======================================================= */
+ // メンバー変数一覧
+ /* ======================================================= */
+ private View.OnClickListener mClickListener = new OnClickListener() {
+ // クリック判定
+ public void onClick(View v) {
+ extendLog.Log_D();
+ switch (v.getId()) {
+ // 開始ボタン押下
+ case R.id.imageButton_start:
+
+ break;
+
+ default:
+ break;
+ }
+ extendLog.Log_D();
+ }
+ };
+
+
+ @Override
+ void init() {
+ // TODO 自動生成されたメソッド・スタブ
+ }
+
+ @Override
+ void onSubCreate() {
+ // リソースの設定
setContentView(R.layout.main);
- }
+ ((ImageButton)findViewById(R.id.imageButton_start)).setOnClickListener(mClickListener);
+ }
+
+ @Override
+ void onSubStart() {
+ // サービス起動
+ Intent service = new Intent(SmartUpLoad_Service.SERVICECMD);
+
+ getApplicationContext().startService(new Intent(service));
+ getApplicationContext().bindService(service, super.mConnection, 0);
+
+ }
+
+ @Override
+ void onSubResume() {
+ // TODO 自動生成されたメソッド・スタブ
+
+ }
+
+ @Override
+ void onSubPause() {
+ // TODO 自動生成されたメソッド・スタブ
+
+ }
+
+ @Override
+ void onSubStop() {
+ // TODO 自動生成されたメソッド・スタブ
+
+ }
+
+ @Override
+ void onSubDestroy() {
+ // TODO 自動生成されたメソッド・スタブ
+
+ }
+
+ @Override
+ void onServiceStateChange(boolean state) {
+ // TODO 自動生成されたメソッド・スタブ
+
+ }
}
\ No newline at end of file