
Android:传感器
丁大黄
Android开发
展开
-
【Android】跳转到指定的系统页:Wifi配置、热点配置
Android10 小米 亲测可用:Wifi配置:startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS));热点配置:// 第一个参为包名,第二个各个设置的类名(可以参考下面,包名不用改变)ComponentName cm = new ComponentName("com.android.settings", "com.android.settings.TetherSettings");Intent intent = new Inte原创 2021-06-27 12:00:28 · 1349 阅读 · 0 评论 -
【Android】Android热点的开启、关闭、监听
参考1参考2WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);如果wifi打开关闭wifi:在6.0及其以下版本,在开启热点之前要先手动关闭wifi。以后版本就不需要了会自动关闭,热点关闭后也会自动打开。if (wifiManager.isWifiEnabled()) { wifiManager.setWifiEnabled(fal原创 2021-06-26 22:00:26 · 1215 阅读 · 0 评论 -
【Android】Android 8 WiFi的自由控制:静态STATIC连接 + 动态DHCP连接
3个硬参数手机型号:Redmi Note5MIUI版本:MIUI 10 8.8.9开发版本Android版本:8.1.02句话调用:一定先调用动态连接,紧接着调用静态连接,可以修改IP等参数wifiSupport.wifiConnectionDHCP(); // 先用DHCP连接WiFiwifiSupport.wifiConnectionStatic(); // 再用STATIC修改WiFi参数2个WiFi连接工具类(1)IPSettings 支持静态连接,该类在(2)中被调用pa原创 2021-02-19 10:21:58 · 1421 阅读 · 1 评论 -
【Android】高德地图从经纬度获得地址字符串
// 创建对象private GeocodeSearch search;search = new GeocodeSearch(this);// 设置监听器search.setOnGeocodeSearchListener(new GeocodeSearch.OnGeocodeSearchListener() { @Override public void onRegeocodeSearched(RegeocodeResult regeocodeResult, int i) {原创 2020-11-10 13:56:13 · 951 阅读 · 0 评论 -
【Android】LBS定位功能
1、Google Map特点:gps坐标系,最稳定,卫星地图精细在中国服务被Q手机必须要有Google Service Framework在中国不FQ不Root不可用权限: <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCAT原创 2020-11-05 08:34:22 · 1296 阅读 · 0 评论 -
【Android】传感器的使用
手机上的传感器加速度磁力方向陀螺仪光线感应压力温度接近重力线性加速度旋转矢量使用步骤获取SensorManager对象获取Sensor对象注册Sensor对象重写onAccuracyChanged,onSensorChanged这两个方法注销Sensor对象注意别忘记注销,否则耗电贼快不要在模拟器上测试代码,没有传感器可用不要阻塞onSensorChanged()方法避免使用过时的方法或传感器类型使用前先验证传感器,验证是否存在并且可用谨慎选择传感器原创 2020-11-04 22:03:57 · 571 阅读 · 0 评论 -
【Android】设备们连接手机后,获取设备们的IP
不涉及其他权限申请啥的,一切选择权交给用户1、MainActivity.javapackage com.dj.hotpotopenandkownwhoconnectme;import androidx.appcompat.app.AppCompatActivity;import android.content.ComponentName;import android.content.Context;import android.content.Intent;import android.n原创 2020-11-04 14:06:53 · 350 阅读 · 0 评论 -
【Android】百度地图使用—初步
百度地图官网教程:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-project/attention打开旧工程,更新成AndroidX后,报错信息如下:2020-10-22 13:38:57.838 15332-15332/com.ding.admin.newfieldtest E/NativeLoader: found libBaiduMapSDK_base_v5_2_0.so error2020-10-22 13:3原创 2020-10-22 20:48:09 · 416 阅读 · 0 评论 -
【Android】手机连接热点后,自动获取热点的IP
1、权限 <uses-permission android:name = "android.permission.ACCESS_WIFI_STATE"/>2、javaWifiManager wifi = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);String serverIp = getIPv4Address(wifi.getDhcpInfo().serverAddress)原创 2020-09-29 11:45:20 · 888 阅读 · 1 评论