android5.1系统,wifi信号作假
2016-05-27 13:55
495 查看
这里的wifi信号作假 我们只是仅仅的改变其wifi信号图标的格数
类: packages/apps/Settings/src/com/android/settings/wifi/AccessPoint.java
方法: protected void updateIcon(int level, Context context) -->更新settings界面的wifi图标(信号格数)
类:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java
方法:public int getQsCurrentIconId() -->这里可以设置下拉菜单上的wifi图标
public int getCurrentIconId() --->这里可以设置状态栏上的wifi图标
附:
WifiManager wifiManager=(WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo=wifiManager.getConnectionInfo();//当前wifi连接信息
List scanResults=wifiManager.getScanResults();//搜索到的设备列表
for (ScanResult scanResult : scanResults) {
tv.append("\n设备名:"+scanResult.SSID
+" 信号强度:"+scanResult.level+"/n :"+wifiManager.calculateSignalLevel(scanResult.level,4));
}
类: packages/apps/Settings/src/com/android/settings/wifi/AccessPoint.java
方法: protected void updateIcon(int level, Context context) -->更新settings界面的wifi图标(信号格数)
类:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkControllerImpl.java
方法:public int getQsCurrentIconId() -->这里可以设置下拉菜单上的wifi图标
public int getCurrentIconId() --->这里可以设置状态栏上的wifi图标
附:
WifiManager wifiManager=(WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo=wifiManager.getConnectionInfo();//当前wifi连接信息
List scanResults=wifiManager.getScanResults();//搜索到的设备列表
for (ScanResult scanResult : scanResults) {
tv.append("\n设备名:"+scanResult.SSID
+" 信号强度:"+scanResult.level+"/n :"+wifiManager.calculateSignalLevel(scanResult.level,4));
}
相关文章推荐
- Android View系统解析(下)
- Android View系统解析(上)
- android 背景音乐 及音效播放工具类
- RxJava Rxandroid retrofit
- Android ShareSDK 修改分享功能展示界面
- Android 下载地址包含中文 无法下载的解决方法
- Android中View绘制流程以及invalidate()等相关方法分析
- Android读写NFC
- Android 传感器的使用
- 从Android运行时出发,打造我们的脱壳神器
- TextView部分文字变色、可点击。(微博话题 变色、点击)
- android 音乐播放工具类MediaPlayer
- Android传感器用法
- 解决AndroidStudio Cannot run program "git"(in directory) "F;\GitHubProiject.XXX" CreateProcess error=2
- Android按钮的四种点击事件
- AndroidStudio运行编译慢的提速方法
- Android使用源码中隐藏的API
- 通过回调在fragment中获取activity的触摸事件
- 静态代理,动态代理---笔记
- android studio快捷键