android开发 JAVA知识点
程序员文章站
2022-04-26 15:02:19
1.Intent.putExtra()实现活动间通信
Intent intent = new Intent();
intent.setClass(MainActivity....
1.Intent.putExtra()实现活动间通信
Intent intent = new Intent(); intent.setClass(MainActivity.this,ShowTrack.class); intent.putExtra(LocateDbAdapter.TRACKID,track_id); startActivity(intent);
Intent intent = getIntent(); BaseBundle extras = intent.getExtras(); if (extras != null) { track_id = extras.getInt(LocateDbAdapter.TRACKID);
2.LocationManager.requestLocationUpdates()需要验证,不能直接使用
if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED){ lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,locationListener); }
3.cursor默认指向-1,使用前需要moveToFirst()
推荐阅读
-
Android开发中的文件操作工具类FileUtil完整实例
-
Android Studio开发环境搭建教程详解
-
Android 开发之Dialog,Toast,Snackbar提醒
-
eclipse ide for java ee developers 开发环境搭建详解图文(j2ee)
-
最快速的Android开发环境搭建ADT-Bundle及Hello World
-
使用Kotlin开发Android应用教程
-
Android Kotlin开发实例(Hello World!)及语法详解
-
java的api文档在哪查看(开发者数据api开放平台)
-
android开发中获取手机分辨率大小的方法
-
Android开发之XML文件解析的使用