-package mobile.miki.flow;\r
-\r
-import android.app.Activity;\r
-import android.net.ConnectivityManager;\r
-import android.net.NetworkInfo;\r
-import android.os.Bundle;\r
-import android.os.Environment;\r
-import android.util.Log;\r
-import android.widget.TextView;\r
-\r
-import com.liulishuo.filedownloader.BaseDownloadTask;\r
-import com.liulishuo.filedownloader.FileDownloadListener;\r
-import com.liulishuo.filedownloader.FileDownloader;\r
-\r
-import java.io.File;\r
-import java.text.DecimalFormat;\r
-\r
-import mobile.miki.R;\r
-import rx.Observable;\r
-import rx.Subscriber;\r
-import rx.schedulers.Schedulers;\r
-\r
-public class DownLoad extends Activity {\r
- String url = "http://businessapp.enqualcomm.com/serviceapihttp"; //正式服务器\r
- String urlType = "3";\r
- String path = Environment.getExternalStorageDirectory().getPath() + "/file007.apk";\r
- private TextView tv_value;\r
- private TextView tv_title;\r
-\r
- @Override\r
- protected void onCreate(Bundle savedInstanceState) {\r
- super.onCreate(savedInstanceState);\r
- setContentView(R.layout.download);\r
- initView();\r
- if (!wifiIsConnected()) {\r
- startDownLoad();\r
- }\r
- }\r
-\r
- private boolean wifiIsConnected() {\r
- ConnectivityManager connManager = (ConnectivityManager) this.getSystemService(CONNECTIVITY_SERVICE);\r
- NetworkInfo mWifi = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);\r
- return mWifi.isConnected();\r
- }\r
-\r
- private void initView() {\r
- tv_value = (TextView) findViewById(R.id.tv_value);\r
- tv_title = (TextView) findViewById(R.id.tv_title);\r
- tv_value.setText("0");\r
-\r
-\r
- }\r
-\r
- private void startDownLoad() {\r
- Observable.create(new GetDownloadUrl(urlType))\r
- .subscribeOn(Schedulers.io())\r
- .subscribe(new Subscriber<String>() {\r
- @Override\r
- public void onCompleted() {\r
- Log.i("dxc", "获取地址失败");\r
-// setDownloadError();\r
- }\r
-\r
- @Override\r
- public void onError(Throwable e) {\r
- Log.i("dxc", "获取地址失败");\r
-// setDownloadError();\r
- }\r
-\r
- @Override\r
- public void onNext(String s) {\r
- downLoadTask(s);\r
- }\r
- });\r
- }\r
-\r
- @Override\r
- protected void onDestroy() {\r
- super.onDestroy();\r
- FileDownloader.getImpl().clearAllTaskData();\r
- FileDownloader.getImpl().stopForeground(true);\r
- }\r
-\r
- private void downLoadTask(String url) {\r
- Log.i("dxc", "启动下载 url==" + url);\r
- Log.i("dxc", "启动下载 path==" + path);\r
- File file = new File(path);\r
- if (file.exists()) {\r
- file.delete();\r
- }\r
-\r
- FileDownloader.getImpl().create(url)\r
- .setPath(path)\r
- .setListener(new FileDownloadListener() {\r
- @Override\r
- protected void pending(BaseDownloadTask task, int soFarBytes, int totalBytes) {\r
- Log.i("dxc", "!!!!!!!pending totalBytes " + totalBytes);\r
- }\r
-\r
- @Override\r
- protected void connected(BaseDownloadTask task, String etag, boolean isContinue, int soFarBytes, int totalBytes) {\r
- Log.i("dxc", "!!!!!!!connected " + totalBytes);\r
- tv_title.setText("total:" + new DecimalFormat("0.00").format(totalBytes * 1.06 / 1024 / 1024) + "MB");\r
- }\r
-\r
- @Override\r
- protected void progress(BaseDownloadTask task, int soFarBytes, int totalBytes) {\r
- double hasDown = soFarBytes * 1.06 / (totalBytes * 1.06) * 100;\r
- DecimalFormat df = new DecimalFormat("0.00");\r
- tv_value.setText("download: " + df.format(hasDown) + "%");\r
- }\r
-\r
- @Override\r
- protected void blockComplete(BaseDownloadTask task) {\r
- Log.i("dxc", "!!!!!!!blockComplete");\r
- }\r
-\r
- @Override\r
- protected void retry(final BaseDownloadTask task, final Throwable ex, final int retryingTimes, final int soFarBytes) {\r
- Log.i("dxc", "!!!!!!!retry");\r
- }\r
-\r
- @Override\r
- protected void completed(BaseDownloadTask task) {\r
- Log.i("dxc", "!!!!!!!completed");\r
- tv_value.setText("download: " + 100 + "%");\r
- File file = new File(path);\r
- if (!file.exists()) {\r
- return;\r
- }\r
-// file.delete();\r
-// downLoadNumber++;\r
-// mTotalNumber++;\r
-// Logger.i("删除成功");\r
-// mRuntime.getDbHelper().insertOrUpdateDownLoadInfo(mImsi,downLoadNumber,mTotalNumber,mCurrentTimeMillis+"");\r
-// mIsStartDownload = false;\r
- }\r
-\r
- @Override\r
- protected void paused(BaseDownloadTask task, int soFarBytes, int totalBytes) {\r
- }\r
-\r
- @Override\r
- protected void error(BaseDownloadTask task, Throwable e) {\r
- Log.i("dxc", "下载失败==" + e.getMessage());\r
-// setDownloadError();\r
- }\r
-\r
- @Override\r
- protected void warn(BaseDownloadTask task) {\r
- }\r
- }).start();\r
- }\r
-\r
-}\r
+package mobile.miki.flow;
+
+import android.app.Activity;
+import android.net.ConnectivityManager;
+import android.net.NetworkInfo;
+import android.os.Bundle;
+import android.os.Environment;
+import android.util.Log;
+import android.widget.TextView;
+
+//import com.liulishuo.filedownloader.BaseDownloadTask;
+//import com.liulishuo.filedownloader.FileDownloadListener;
+//import com.liulishuo.filedownloader.FileDownloader;
+
+import java.io.File;
+import java.text.DecimalFormat;
+
+import mobile.miki.R;
+import rx.Observable;
+import rx.Subscriber;
+import rx.schedulers.Schedulers;
+
+public class DownLoad extends Activity {
+ String url = "http://businessapp.enqualcomm.com/serviceapihttp"; //正式服务器
+ String urlType = "3";
+ String path = Environment.getExternalStorageDirectory().getPath() + "/file007.apk";
+ private TextView tv_value;
+ private TextView tv_title;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.download);
+ initView();
+ if (!wifiIsConnected()) {
+ startDownLoad();
+ }
+ }
+
+ private boolean wifiIsConnected() {
+ ConnectivityManager connManager = (ConnectivityManager) this.getSystemService(CONNECTIVITY_SERVICE);
+ NetworkInfo mWifi = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
+ return mWifi.isConnected();
+ }
+
+ private void initView() {
+ tv_value = (TextView) findViewById(R.id.tv_value);
+ tv_title = (TextView) findViewById(R.id.tv_title);
+ tv_value.setText("0");
+
+
+ }
+
+ private void startDownLoad() {
+ Observable.create(new GetDownloadUrl(urlType))
+ .subscribeOn(Schedulers.io())
+ .subscribe(new Subscriber<String>() {
+ @Override
+ public void onCompleted() {
+ Log.i("dxc", "获取地址失败");
+// setDownloadError();
+ }
+
+ @Override
+ public void onError(Throwable e) {
+ Log.i("dxc", "获取地址失败");
+// setDownloadError();
+ }
+
+ @Override
+ public void onNext(String s) {
+ downLoadTask(s);
+ }
+ });
+ }
+
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+// FileDownloader.getImpl().clearAllTaskData();
+// FileDownloader.getImpl().stopForeground(true);
+ }
+
+ private void downLoadTask(String url) {
+ Log.i("dxc", "启动下载 url==" + url);
+ Log.i("dxc", "启动下载 path==" + path);
+ File file = new File(path);
+ if (file.exists()) {
+ file.delete();
+ }
+
+// FileDownloader.getImpl().create(url)
+// .setPath(path)
+// .setListener(new FileDownloadListener() {
+// @Override
+// protected void pending(BaseDownloadTask task, int soFarBytes, int totalBytes) {
+// Log.i("dxc", "!!!!!!!pending totalBytes " + totalBytes);
+// }
+//
+// @Override
+// protected void connected(BaseDownloadTask task, String etag, boolean isContinue, int soFarBytes, int totalBytes) {
+// Log.i("dxc", "!!!!!!!connected " + totalBytes);
+// tv_title.setText("total:" + new DecimalFormat("0.00").format(totalBytes * 1.06 / 1024 / 1024) + "MB");
+// }
+//
+// @Override
+// protected void progress(BaseDownloadTask task, int soFarBytes, int totalBytes) {
+// double hasDown = soFarBytes * 1.06 / (totalBytes * 1.06) * 100;
+// DecimalFormat df = new DecimalFormat("0.00");
+// tv_value.setText("download: " + df.format(hasDown) + "%");
+// }
+//
+// @Override
+// protected void blockComplete(BaseDownloadTask task) {
+// Log.i("dxc", "!!!!!!!blockComplete");
+// }
+//
+// @Override
+// protected void retry(final BaseDownloadTask task, final Throwable ex, final int retryingTimes, final int soFarBytes) {
+// Log.i("dxc", "!!!!!!!retry");
+// }
+//
+// @Override
+// protected void completed(BaseDownloadTask task) {
+// Log.i("dxc", "!!!!!!!completed");
+// tv_value.setText("download: " + 100 + "%");
+// File file = new File(path);
+// if (!file.exists()) {
+// return;
+// }
+//// file.delete();
+//// downLoadNumber++;
+//// mTotalNumber++;
+//// Logger.i("删除成功");
+//// mRuntime.getDbHelper().insertOrUpdateDownLoadInfo(mImsi,downLoadNumber,mTotalNumber,mCurrentTimeMillis+"");
+//// mIsStartDownload = false;
+// }
+//
+// @Override
+// protected void paused(BaseDownloadTask task, int soFarBytes, int totalBytes) {
+// }
+//
+// @Override
+// protected void error(BaseDownloadTask task, Throwable e) {
+// Log.i("dxc", "下载失败==" + e.getMessage());
+//// setDownloadError();
+// }
+//
+// @Override
+// protected void warn(BaseDownloadTask task) {
+// }
+// }).start();
+ }
+
+}
-<?xml version="1.0" encoding="utf-8"?>\r
-<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"\r
- xmlns:tools="http://schemas.android.com/tools"\r
- android:id="@+id/relativeLayout1"\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:background="@drawable/default_bg" >\r
-\r
- <LinearLayout\r
- android:id="@+id/linearLayout1"\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:gravity="center"\r
- android:orientation="vertical" >\r
-\r
- <LinearLayout\r
- android:id="@+id/linearLayout3"\r
- android:layout_width="fill_parent"\r
- android:layout_height="0.0dip"\r
- android:layout_weight="0.5"\r
- android:gravity="left"\r
- android:orientation="vertical" >\r
-\r
-\r
- <LinearLayout\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="left|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/textView113"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="Version"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
-\r
- <TextView\r
- android:id="@+id/textViewVersionName"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/colon"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="left|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/versionName"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/empty"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
- </LinearLayout>\r
- <LinearLayout\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:gravity="left|top"\r
- android:orientation="horizontal">\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="left|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/textView114"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="IMEI"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
-\r
- <TextView\r
- android:id="@+id/textViewV133"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/colon"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="left|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/IMEI"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/empty"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
- </LinearLayout>\r
- <LinearLayout\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:gravity="left|top"\r
- android:orientation="horizontal">\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/textView115"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="ICCID"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
-\r
- <TextView\r
- android:id="@+id/textViewf3"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/colon"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/ICCID"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/empty"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
- </LinearLayout>\r
- <LinearLayout\r
- android:id="@+id/linearLayout4"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:gravity="center|top"\r
- >\r
-\r
- <LinearLayout\r
- android:id="@+id/linearLayout8"\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center" >\r
-\r
- <TextView\r
- android:id="@+id/textView2"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/sim1"\r
- android:textColor="@drawable/black" \r
- android:textSize="20dp"/>\r
-\r
- <TextView\r
- android:id="@+id/textView3"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/colon"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:id="@+id/linearLayout6"\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center" >\r
-\r
- <TextView\r
- android:id="@+id/tvSim0"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/empty"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:id="@+id/linearLayout5"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:gravity="center|top"\r
- android:visibility="gone">\r
-\r
- <LinearLayout\r
- android:id="@+id/linearLayout9"\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center" >\r
-\r
- <TextView\r
- android:id="@+id/textView1"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/sim2"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
-\r
- <TextView\r
- android:id="@+id/textView4"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/colon"\r
- android:textColor="@drawable/black" \r
- android:textSize="20dp"/>\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:id="@+id/linearLayout7"\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center" >\r
-\r
- <TextView\r
- android:id="@+id/tvSim1"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/empty"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
-\r
- </LinearLayout>\r
- </LinearLayout>\r
- \r
- <!-- dou -->\r
- <LinearLayout\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:gravity="center|top" >\r
- \r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center" >\r
-\r
- <TextView\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/network"\r
- android:textColor="@drawable/black" \r
- android:textSize="20dp"/>\r
-\r
- <TextView\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/colon"\r
- android:textColor="@drawable/black" \r
- android:textSize="20dp"/>\r
- </LinearLayout>\r
- \r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center" >\r
-\r
- <TextView\r
- android:id="@+id/network"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/empty"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
- </LinearLayout>\r
- \r
- <Button \r
- android:layout_marginTop="10dp"\r
- android:id="@+id/voice_phone"\r
- android:layout_width="200dp"\r
- android:layout_height="80dp"\r
- android:text="@string/voice_phone_test"\r
- android:onClick="intentToVoicePhone"\r
- android:textSize="20dp"\r
- android:visibility="gone"\r
- />\r
-\r
- <LinearLayout\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/textView11"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/operator"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
-\r
- <TextView\r
- android:id="@+id/textView117"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/colon"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/opertator"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/empty"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/textView8"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/signal"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
-\r
- <TextView\r
- android:id="@+id/textView7"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/colon"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:layout_width="fill_parent"\r
- android:layout_height="fill_parent"\r
- android:layout_weight="1.0"\r
- android:gravity="center|top"\r
- android:orientation="horizontal">\r
-\r
- <TextView\r
- android:id="@+id/signal_strenth"\r
- android:layout_width="wrap_content"\r
- android:layout_height="wrap_content"\r
- android:text="@string/empty"\r
- android:textColor="@drawable/black"\r
- android:textSize="20dp" />\r
- </LinearLayout>\r
- </LinearLayout>\r
-\r
- <!-- end -->\r
- \r
- </LinearLayout>\r
-\r
- <LinearLayout\r
- android:id="@+id/linearLayout2"\r
- android:layout_width="fill_parent"\r
- android:layout_height="wrap_content"\r
- android:gravity="center"\r
- android:orientation="horizontal"\r
- android:visibility="gone" >\r
-\r
- <Button\r
- android:id="@+id/button1"\r
- android:layout_width="fill_parent"\r
- android:layout_height="wrap_content"\r
- android:layout_weight="1.0"\r
- android:onClick="detectSim1"\r
- android:text="@string/detectSim1" />\r
-\r
- <Button\r
- android:id="@+id/button2"\r
- android:layout_width="fill_parent"\r
- android:layout_height="wrap_content"\r
- android:layout_weight="1.0"\r
- android:onClick="detectSim2"\r
- android:text="@string/detectSim2" />\r
- </LinearLayout>\r
- </LinearLayout>\r
-\r
- <mobile.miki.mainui.ButtonViewTwo\r
- android:id="@+id/btn_set"\r
- android:layout_width="match_parent"\r
- android:layout_height="wrap_content"\r
- android:layout_alignParentBottom="true"\r
- android:layout_centerHorizontal="true" >\r
- </mobile.miki.mainui.ButtonViewTwo>\r
-\r
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:id="@+id/relativeLayout1"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:background="@drawable/default_bg" >
+
+ <ScrollView
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:scrollbarStyle="insideOverlay">
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical">
+
+ <LinearLayout
+ android:id="@+id/linearLayout3"
+ android:layout_width="fill_parent"
+ android:layout_height="0.0dip"
+ android:layout_weight="0.5"
+ android:gravity="left"
+ android:orientation="vertical">
+
+
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="left|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/textView113"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="Version"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ <TextView
+ android:id="@+id/textViewVersionName"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/colon"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="left|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/versionName"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/empty"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="left|top"
+ android:orientation="horizontal">
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="left|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/textView114"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="IMEI"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ <TextView
+ android:id="@+id/textViewV133"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/colon"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="left|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/IMEI"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/empty"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="left|top"
+ android:orientation="horizontal">
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/textView115"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="ICCID"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ <TextView
+ android:id="@+id/textViewf3"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/colon"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/ICCID"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/empty"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+ </LinearLayout>
+
+ <LinearLayout
+ android:id="@+id/linearLayout4"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="center|top">
+
+ <LinearLayout
+ android:id="@+id/linearLayout8"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center">
+
+ <TextView
+ android:id="@+id/textView2"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/sim1"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ <TextView
+ android:id="@+id/textView3"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/colon"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:id="@+id/linearLayout6"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center">
+
+ <TextView
+ android:id="@+id/tvSim0"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/empty"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+ </LinearLayout>
+
+ <LinearLayout
+ android:id="@+id/linearLayout5"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="center|top"
+ android:visibility="gone">
+
+ <LinearLayout
+ android:id="@+id/linearLayout9"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center">
+
+ <TextView
+ android:id="@+id/textView1"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/sim2"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ <TextView
+ android:id="@+id/textView4"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/colon"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:id="@+id/linearLayout7"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center">
+
+ <TextView
+ android:id="@+id/tvSim1"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/empty"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ </LinearLayout>
+ </LinearLayout>
+
+ <!-- dou -->
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="center|top">
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center">
+
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/network"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/colon"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center">
+
+ <TextView
+ android:id="@+id/network"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/empty"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+ </LinearLayout>
+
+ <Button
+ android:id="@+id/voice_phone"
+ android:layout_width="200dp"
+ android:layout_height="80dp"
+ android:layout_marginTop="10dp"
+ android:onClick="intentToVoicePhone"
+ android:text="@string/voice_phone_test"
+ android:textSize="20dp"
+ android:visibility="gone" />
+
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/textView11"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/operator"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ <TextView
+ android:id="@+id/textView117"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/colon"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/opertator"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/empty"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/textView8"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/signal"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+
+ <TextView
+ android:id="@+id/textView7"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/colon"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ android:layout_weight="1.0"
+ android:gravity="center|top"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/signal_strenth"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/empty"
+ android:textColor="@drawable/black"
+ android:textSize="20dp" />
+ </LinearLayout>
+ </LinearLayout>
+
+ <!-- end -->
+
+ </LinearLayout>
+
+ <LinearLayout
+ android:id="@+id/linearLayout2"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:gravity="center"
+ android:orientation="horizontal"
+ android:visibility="gone">
+
+ <Button
+ android:id="@+id/button1"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_weight="1.0"
+ android:onClick="detectSim1"
+ android:text="@string/detectSim1" />
+
+ <Button
+ android:id="@+id/button2"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:layout_weight="1.0"
+ android:onClick="detectSim2"
+ android:text="@string/detectSim2" />
+ </LinearLayout>
+
+ <mobile.miki.mainui.ButtonViewTwo
+ android:id="@+id/btn_set"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"></mobile.miki.mainui.ButtonViewTwo>
+
+ </LinearLayout>
+ </ScrollView>
+
</RelativeLayout>
\ No newline at end of file