全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MARS-Android 视频教程实例源代码第三季第四集(定位操作-实例1)AVD版本Build SDK和Mini SDKLocation01activity_main.xml MainActivity.javapackage mars.location02;import java.util.Iterator;import java.util.List;import android.location.Criteria;import android.location.LocationManager;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity private Button locationButton=null;private Button bestProviderButton=null;private LocationManager locationManager=null; Override public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.main); locationButton=(Button)findViewById(R.id.locationButtonId); bestProviderButton=(Button)findViewById(R.id.bestProviderButton); locationManager=(LocationManager)MainActivity.this.getSystemService(LOCATION_SERVICE); locationButton.setOnClickListener(new locationButtonOnClickListener(); bestProviderButton.setOnClickListener(new bestProviderButtonOnClickListener(); private class locationButtonOnClickListener implements OnClickListener public void onClick(View v) System.out.println(locationButtonListener); List prividers=locationManager.getAllProviders(); for (Iterator iterator = prividers.iterator(); iterator.hasNext();) String string = (String) iterator.next();System.out.println(string); private class bestProviderButtonOnClickListener implements OnClickListener public void onClick(View v) System.out.println(bestProviderButtonListener); Criteria criteria=new Criteria(); criteria.setAccuracy(Criteria.ACCURACY_FINE); criteria.setPowerRequirement(Criteria.POWER_LOW); criteria.setAltitudeRequired(false); criteria.setSpeedRequired(false); criteria.setCostAllowed(false); String provider=locationManager.getBestProvider(criteria, false); System.out.println(best provider-+provider); Override public boolean onCreateOptionsMenu(Menu menu) getMenuInflater().inflate(R.menu.main, menu); return true; AndroidManifest.xml 该集中的第二个实例和第三集第三章基本一样MainActivity.java内容如下:package mars.location01;import android.location.Location;import android.location.LocationListener;import android.location.LocationManager;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity private Button button=null;private LocationManager locationManager=null; Override public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.main); button=(Button)findViewById(R.id.buttonId); button.setOnClickListener(new buttonOnClickListener(); locationManager=(LocationManager)MainActivity.this.getSystemService(Context.LOCATION_SERVICE); private class buttonOnClickListener implements OnClickListener public void onClick(View v) System.out.println(buttonListener); LocationManager locationManager=(LocationManager)MainActivity.this.getSystemService(Context.LOCATION_SERVICE); locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 5000, 5000, new TestLocationManager(); private class TestLocationManager implements LocationListenerOverridepublic void onLocationChanged(Location location) / TODO Auto-generated method stubSystem.out.println(location.getLongitude();System.out.println(location.getLatitude();Overridepublic void onProviderDisabled(String provider) / TODO Auto-generated method stubOverridepublic void onProviderEnabled(String provider) / TODO Auto-generated method stubOverridepublic void onStatusChanged(S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年一站式学生社区建设课件
- 2026年特殊食品科普宣传课件
- 2023年国家开放大学行政伦理学形考作业答案
- 2026 年倡导文明出游共建美好旅途主题课件
- 2026年江苏省高考化学真题卷含答案
- 化工干燥工创新意识评优考核试卷含答案
- 防水工标准化能力考核试卷含答案
- 2025年矿区四年级数学下学期期中学业水平测试试题含答案
- 污水处理工安全规程测试考核试卷含答案
- 稀硝酸工岗中达标考核试卷含答案
- GB 1589-2026汽车、挂车及汽车列车外廓尺寸、轴荷及质量限值
- 物业客户关系提升与满意度管理
- 八年级上学期语文阅读计划
- 2025年中国1,7-辛二烯行业市场前景预测及投资价值评估分析报告
- 初一英语阅读理解训练题及答案解析
- 2024北森图形推理题
- 2024秋新人教版小学一年级艺术唱游·音乐上册《第一单元 奇妙的声音世界》教案设计
- 国家级突发中毒事件卫生应急处置队建设规范
- 电厂阀门检修培训
- 建筑地基基础检测规范DBJ-T 15-60-2019
- 林业安全知识培训
评论
0/150
提交评论