国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 系統 > Android > 正文

Android基站定位原理及實現代碼

2020-04-11 12:30:42
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

import java.io.BufferedReader;
import java.io.InputStreamReader;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.json.JSONArray;
import org.json.JSONObject;

import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.telephony.TelephonyManager;
import android.telephony.gsm.GsmCellLocation;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;

public class Test extends Activity {

Context context=this;
LinearLayout mainView=null;
Button button=null;
TextView tv=null;

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setTitle("基站+聯網+google數據庫定位");
mainView=new LinearLayout(this);
mainView.setOrientation(LinearLayout.VERTICAL);
button=new Button(this);
button.setText("定位測試");
button.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
(new HttpThread(context)).start();
}
});
mainView.addView(button,new LinearLayout.LayoutParams(-2,-2));
tv=new TextView(this);
tv.setText("Hello!/n");
mainView.addView(tv);
setContentView(mainView);
}

class HttpThread extends Thread{

TelephonyManager tm=null;
GsmCellLocation gcl=null;
int cid=0;
int lac=0;
int mcc = 0;
int mnc =0;
StringBuffer sb=null;

Handler handler=new Handler(){
public void handleMessage(Message msg) {
switch (msg.what) {
case 1:
tv.append(sb.toString());
break;
}
super.handleMessage(msg);
}
};

HttpThread(Context context){
tm=(TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
gcl=(GsmCellLocation) tm.getCellLocation();
cid=gcl.getCid();
lac=gcl.getLac();
mcc = Integer.valueOf(tm.getNetworkOperator().substring(0,3));
mnc = Integer.valueOf(tm.getNetworkOperator().substring(3,5));

sb=new StringBuffer();
sb.append("cid:"+cid + "/n");
sb.append("lac:"+lac + "/n");
sb.append("mcc:"+mcc + "/n");
sb.append("mnc:"+mnc + "/n");
}

public void run(){
try {
JSONObject jObject = new JSONObject();
jObject.put("version", "1.1.0");
jObject.put("host", "maps.google.com");
jObject.put("request_address", true);
if (mcc == 460) {
jObject.put("address_language", "zh_CN");
} else {
jObject.put("address_language", "en_US");
}
JSONArray jArray = new JSONArray();
JSONObject jData = new JSONObject();
jData.put("cell_id", cid);
jData.put("location_area_code", lac);
jData.put("mobile_country_code", mcc);
jData.put("mobile_network_code", mnc);
jArray.put(jData);
jObject.put("cell_towers", jArray);

DefaultHttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("http://www.google.com/loc/json");
StringEntity se = new StringEntity(jObject.toString());
post.setEntity(se);
HttpResponse resp = client.execute(post);
BufferedReader br = null;
if (resp.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
sb.append("聯網成功/n");
br = new BufferedReader(new InputStreamReader(resp.getEntity().getContent()));
}else{
sb.append("聯網獲取數據失敗!/n");
}

String result = br.readLine();
while (result != null) {
sb.append(result);
result = br.readLine();
}
}catch(Exception ex){
sb.append(ex.getMessage());
}
Message msg=new Message();
msg.what=1;
handler.sendMessage(msg);
}
}
}

所需權限
復制代碼 代碼如下:

<uses-permission android:name="android.permission.INTERNET"></uses-permission>
< uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
丁香花视频在线观看| a视频免费看| 超碰免费在线观看| 青青草观看免费视频在线| 四虎国产精品永久在线| 91极品在线| 中文在线视频| 男人天堂99| 国产高清免费av在线| 精品电影在线| 最新天堂资源在线资源| 精品美女在线观看视频在线观看 | 国产婷婷视频在线| 中文av在线播放| 日本亚洲欧美| 国产精品666| 国产资源在线看| av手机天堂| 国产精品理人伦一区二区三区| 午夜性爽视频男人的天堂| 国产视频二区| 国产女呦网站| 欧美精品一区二区三区免费| 国产色在线播放| 免费不卡中文字幕视频| 国产视频一二三区| 国产麻豆精品一区二区三区v视界| 国产超碰97| 中文字幕在线影视资源| 青青艹在线视频| 精品电影在线| 精品久久亚洲一级α| 国产在线观看网站| av色在线观看| 精品美女视频在线观看免费软件| 国产丝袜在线| 最近中文av字幕在线中文| 日本不卡影院| 在线亚洲不卡| 精品无人乱码| 99re热在线观看| 国产xxxx做受性欧美88| 国产精品186在线观看在线播放| 尤物网址在线观看| 中文字幕免费在线视频| 午夜视频在线免费| 国产日韩网站| 国产高清在线看| 国产超级va在线视频| 92久久精品| xxxx视频在线| 国产精选在线观看| 国产精品久久久久白浆| 精品国产白色丝袜高跟鞋| 亚洲色婷婷综合开心网| 免费日本黄色| 国产一区二区在线|播放| 中文字幕国产欧美| 伊人春色在线| 黄色片大全在线观看| 91caoporn在线| 2018中文字幕在线观看| 99久久99久久免费精品小说| 日本视频三区| 中文字幕色视频| 伊人国产在线看一| 国产在线二区| 国产成人精品自线拍| 四虎国产精品永久在线| 国产乱妇乱子| 中文产幕区在线观看| 狠狠操狠狠色| 2019中文字幕在线视频| 日本韩国精品一区二区| 中文字幕网在线| 人人澡人人爽| 在线a人片免费观看视频| 开心婷婷激情| 精品伦理一区二区| 最新超碰在线| 欧美激情福利视频在线观看免费| 国产黄色一级电影| 国产免费永久在线观看| 亚洲人在线播放| 国产成人久久精品77777| 国产精品一区二区三区四区色| 精品国产99久久久久久| 中文字幕在线视频免费观看| 免费在线观看a| 99久久精品免费观看国产| 国产一级免费看| 老司机精品视频一区二区| 国产网站麻豆精品视频| sm国产在线调教视频| 在线天堂中文www视软件| 国产一级在线| 午夜av电影| 91caoporn在线| 天天av天天爽| 午夜视频在线看| 国产羞羞视频在线播放| 国产美女一区视频| 美女国产在线| 黄色激情网址| 五月婷婷开心综合| 国产精品18久久久久久久久久| 国产小视频在线高清播放| 麻豆网站在线免费观看| 男人天堂网在线观看| 懂色av中文在线| 国产桃色电影在线播放| 国产黄在线播放| 精精国产xxxx视频在线动漫| 亚洲精品在线播放视频| av在线不卡免费| 九色精品视频在线观看| 国产秒拍福利视频露脸| 国产网红在线观看| 在线伊人免费视频| 青娱乐在线视频观看| 国产免费麻豆视频| 国产欧美日韩第一页| 国产精品美女视频免费观看软件 | 亚洲男人的天堂成人| jizz国产| 国产偷激情在线| 亚洲成人在线播放| 最新国产在线| 四虎一区二区三区| 国产天堂资源| 欧美啪啪精品| 国产黄色免费电影| 黄色激情网址| 精品国产免费第一区二区| 另类视频在线| 在线午夜视频| 国产丝袜在线| 国产免费黄网站| 人人干人人插| 999在线视频| 国产精品视频一区二区三区麻豆| a视频免费看| 国产不卡精品一区二区三区| 美女网站在线观看| 四虎一区二区三区| 精精国产xxxx视频在线动漫| 丁香综合五月| 超碰免费在线观看| 永久免费不卡在线观看黄网站 | 国产原创精品视频| av色在线观看| 国产精美视频| 国产精品久久在线| 国产视频二区在线观看| 黄色国产网站在线观看| av资源网站在线观看| 亚洲天堂二区| 一本久久精品| av在线网页| eeuss在线观看| 亚洲欧美一区二区三区在线播放| 国产区视频在线观看| 五月天婷婷基地| 国产经典自拍视频在线观看| 国产黄色片大全| 精品久久av| www.狠狠| 国产在线观看a视频| 黄色三级视频在线观看| 欧美日韩一区二区三区视视频| eeuss影院www在线播放| 女子免费在线观看视频www| 日本三级视频网站| 久久久久久久久久久久网站| 九九热在线免费视频| 国产69精品久久久久孕妇国产69久久 | 国产美女免费观看| 国产精选一区二区三区不卡催乳| 成年午夜在线| 国产成人久久精品77777| 在线视频色在线| 久精品在线观看| 国产欧美日韩专区| 夜夜嗨yeyeh| 国产在线传媒| 国产性色视频| 亚洲精品在线播放视频| av在线日韩国产精品| 国产乱人视频免费播放| 国产女主播在线观看| 亚洲一区免费在线| 国产乱在线观看视频| 99热国产在线| 超碰免费在线播放| 97人人在线| 国产香蕉视频在线观看| www.久草.com| 在线午夜视频| 国产精品bbw一区二区三区| 欧美精品另类|