A. Android7.0 wifi开发获取列表异常,为什么获取了同样的数据
1、使用Android电源管理widget 从Android 2.1系统开始内置了一个非常强大的带能源管理widget,通过这个widget你可以快速开启或者关闭Wi-Fi,蓝牙,GPS,同步这些手机耗电大户,还可 以方便的设定手机屏幕亮度,长按手机屏幕,就可以在widgets目录选择启用。 2、Android手机拨号屏幕 如果你对手机拨号屏幕功能性有特殊要求,Android绝对会满足你,点击联系人列表里任意一个用户,按手机menu >选项,里面有关于单个联系人的详细设置。 3、为每个联系人定制铃声 可以为女朋友或者家人设置单 独的铃声,这样听到铃声就知道谁来电话了。设置方法点击联系人列表里任意一个用户,然后就可以设置铃声。 4、不要把手机闹钟(alarm clock)加入进程查杀列表里这是一个经典的错误,很多用户都喜欢用进程管理程序自动杀掉一些程序以节省电量或者腾出手机内存,不过如果不小心alarm clock进程也杀掉了,后果就是第二天早晨10:30才醒过来惊慌失措的奔向公司。 5、用文件夹组织内容 虽然乔布斯花了很久才决定放开iOS用户通过文件夹组织内容的权限,事实上Android从面世开始就支持这个功能,Android文件夹不但支持放入程序图标,还可以存放通讯录,甚至facebook联系人等信息,长按手机屏幕就可以在桌面建立文件夹。 6、重命名文件夹 建立了文件夹后你可能需要修改它的名称,只需要打开文件夹,长按顶部的名称就可以调出重命名文件夹的窗口。 7、查看系统日期 Android新用户可能觉得查看系统日期有点麻烦,其实只要按住屏幕顶部左上方的提醒栏,就会显示今天的日期,赶快试试吧。 8、挂载你的SD卡 Android系统基于Linux内核,所以使用外部磁盘之前必须要mount挂载后才可以正常使用。使用USB线连接手机和电脑时,手机会提示挂载SD卡,必须点击完成挂载后才可以在SD卡里拷贝或者删除数据。 9、设置键盘快捷方式 很多用户迷恋物理全键盘的另外一个重要原因就是Android支持大量的键盘快捷键,通过快捷键可以快速调用相关程序,可以在系统设置>应用程序>快速启动里设置 10、下载更多Android动态壁纸Android 2.1开始系统支持的另外一个功能就是动态壁纸,虽然动态壁纸可能会让你的手机耗电量增加,不过却能让你的手机看起来更酷,如果你喜欢耍酷,在Android Market搜索live wallpaper,会有很多动态壁纸等待你选择。 11、快速切换主屏 Android系统一般提供5个主屏, 或许你觉得每次滑动手指切换太麻烦,可以按一下home键,然后就可以选择进入特定的主屏,HTC Sense的手机还支持多点触摸调出所有主屏幕供选择。 12、添加一个快速导航键 Android 2.1系统支持用户建立地图导航的快捷方式,选择任意一个导航线路都可以在桌面建立一个快捷菜单,可以在出行前设定好导航的线路,需要时点击快捷菜单节省时间。 13、设置双击屏幕放大的级别 绝大多数不支持多点触摸的Android手机,在使用浏览器浏览网页时都可以通过双击屏幕放大网页内容,而且你还可以在浏览器设置里“默认缩放”选项选择三种放大级别,这样每次使用双击放大时的效果都不同。 14、改变Android浏览器字体 Android手机终端千差万别,不同屏幕和分辨率的手机最佳的浏览字体都不同,只需要在浏览器设置里设置合适的字体大小,就可以提高阅读效率。 15、搜索网页特定内容 在浏览器设置>更多>查找 选项可以用来搜索网页内容里的特定字段,帮助你快速查找相关内容,这也是PC浏览器的标准功能之一。 16、语音输入 Android 2.1系统开始支持语音输入功能,虽然处理起来有些延时,如果你勤加练习还是可以做到基本正确输入,这对练习英语口语的同学也是一条途径。 17、Android字典造词功能 在使用Android键盘输入一个特定词语时,你可以长按它然后选择添加到建议词语区域,这样就可以把这个词加入Android字典,下次输入时只需打入前几个字目就可以调出这个词。 18、同步手机照片到Picasa相册 虽然Google的Picasa网络相册不 及Flickr受欢迎。不过Android 2.1的3D相册开始支持自动同步手机照片到Picasa帐户,不需要第三方软件就可以设置同步给了很多用户使用Picasa的理由,不过悲剧的是 Picasa在国内无法正常打开,原因大家都懂的。 19、下载网页图片浏览网页时想保存图片,只要长按图片就可以单独保存,保存的图片可以在相册程序中查看。 20、管理Android通话记录 Android通话记录非常方便,长按任意一条播出或者接入电话记录就可以选择删除,非常easy。 安卓手机使用常见疑难问题: 1.安卓系统 如何找到安装在内存卡及手机里面的软件 在手机菜单-设置-应用程序-管理应用程序-所有应用程序里面就能看到 2.安卓系统 如何删除手机及内存卡里面的软件 menu----设置------应用程序-----管理应用程序,找到不需要的软件点击----再点击卸载。系统自带的要刷权限才能卸载 3.如何安装并设置输入法? 主界面=>菜单=>设置=>语音与键盘=>勾选新装的输入法,以后需要切换输入法时长按输入框即可.安卓系统如何切换输入法 首先需要将您需要切换的输入法下载在手机上 然后在菜单键-设置-语言和键盘/或者场所和文本里面把安装的输入法打上勾 然后找个文本输入框(就是可以输入文字的窗口),一直点住文本输入的框,会弹出输入法,点它,然后选择你需要输入法就可以了。 安装之后如果出现网页不能缩放则重启一次 4.如何设置wifi无线网络 主界面=>菜单=>设置=>无线和网络=>勾选WLAN,然后在WLAN设置中搜索到热点,输入密码(有的话) 无线连接一直获取ip地址的解决办法:首先 进入你的无线路由器的设定页面“比方在IE里面输入192.168.1.1什么的 具体看自己的路由器 然后 找到“IP与MAC绑定"----”静态ARP绑定设置“------再MAC与IP绑定规则那里根据自己的手机搜索到的IP那个绑定的勾取消掉就可以了。查看手机的IP方法:菜单---设置---无线与网络---WALAN设置---自己链接的路由器名称--出来的界面的最下面IP地址 补充说明下:把所有的 “绑定”全取消,发现手机的IP会变化 全取消就没有问题了(ps:如果最后还是不能解决,将路由器和手机都恢复下出厂设置,然后再连接,非硬件问题肯定管用!) 5.安卓系统机器如何连接电脑 安卓系统连接电脑分不同的模式,根据需要来选择,先检查一下设置:目录->设置->应用程序->开发->USB调试 选项是否有√选 然后下载以下任意一个驱动。 下载安装好以后 手机用数据线连接好电脑 就会自动提示连接。然后将手机左上角的USB图标拖下 HTC手机选择(磁盘驱动)三星/MOTO及其它机型选择大容量存储选择好后。 手机就会自动连接电脑(不同的系统和版本在连接电脑的方式上有些区别。塞班系统一般连接时自动提示,根据需要选择相应模式:读取存储卡的内容(前提是插了卡,手机自身内存上的文件不能读取的),选择大容量模式;连接套件更新地图之类的,选择pc套件模式(前提是电脑上已经安装好对应的软件)。 安卓系统连接后,有的版本也是会自动提示,对应选择就可以;如果不提示,一般在手机屏幕左上角往下拉,可以选择模式。有个别异常情况:连接后显示仅充电。这个在手机设置,连接电脑pc里找一下,默认连接模式改一下就可以了 ,一般是有磁盘驱动器模式,htc sync模式,仅充电模式,同步模式。经常有客户反馈,电脑上弹出新硬件,这个一般都是模式没选择好) 6.安卓系统安装软件方法 方法1.手机里如果已经安装好文件管理器,可以将需要安装的文件复制到存储卡,然后从手机里打开安装就可以了。 方法2.如果没有文件管理器,可以先安装文件管理器然后按方法1来操作,或者直接通过连接电脑来安装(文件管理器的安装也是运用此方法)具体连接电脑安装的方法:电脑上下载91助手/豌豆夹并安装到电脑, 手机选择usb调试模式连接电脑,电脑上91助手/豌豆夹识别到手机连接后,在91助手/豌豆夹里左侧程序管理,已安装的程序,添加,找到您需要安装的软件打开就会自动安装。 7.如何安装在论坛中下载的APK软件/游戏? 如下步骤:菜单,设置,应用程序,允许安装未知源,设置为允许;然后用数据线连接手机与电脑,在手机上的弹出菜单中选择“安装(有的手机显示的是‘大容量存储器’),此时手机就充当了读卡器的作用,在我的电脑中会出现新的盘符,将apk文件复制到存储卡中,拔下数据线,在手机的文件管理器中浏览到你复制到卡中的APK文件,执行即可安装。
B. android开发中如果我想代码实现打开wifi热点如何实现
1·申请权限:
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.WAKE_LOCK
2·获取WifiManager
wifiManager
=
(WifiManager)
this.getSystemService(Context.WIFI_SERVICE);
3·开启、关闭wifi
if
(wifiManager.isWifiEnabled())
{
wifiManager.setWifiEnabled(false);
}
else
{
wifiManager.setWifiEnabled(true);
}
4·注意
如果遇到force-close,
选wait即可,
因为启动wifi需要几秒钟,
UI如果5妙钟还没反映的话,
系统会给你这个force
close
exception
PS:我以前做过设计读取系统硬件信息的时候用敬敬过启氏,悄稿散但是很长时间没用了,这段注释是从网上来的,希望能帮到你。
C. android开发怎么判断wifi信号强度
通过WifiManager的方法getScanResults()获取List<ScanResult>的集合,ScanResult.level就是信号强度是个负数,然后使用
WifiManager.calculateSignalLevel(scanResult.level,
100);就可得到确定的信号强度(calculateSignalLevel为计算信号等级函数,MAX_RSSI和MIN_RSSI分别为最强和最弱信号强度等级的信号强度阀值)。
D. Android开发如何使用代码配置手机wifi的pac地址
这里用到的手机型号为魅族M6120,其中的具体步骤如下:
1、打开手机的设置界面,需要选择无线网络这一项。
E. android开发如何给wifi设备发送指令(手机WIFI能连接上摄像头)
理论上是可行的。但PC和android之间还是需要通信。
PC上摄像头,都是由驱动来控制硬件的。程序的请求发送给驱动,然后驱动再发送给操作系统,然后再操作硬件。
程序
------
驱动
------
操作系统
------
硬件
大概就是这个结构。
所以,android控制PC上摄像头,也就是你得从android发送指令或者数据、控制命令什么的,然后让硬件、驱动或者程序作出响应。
android之间,既然脸上了wifi,你完全可以使用TCP/IP或者UDP协议什么的进行通信。android发送指令或者数据,然后pc上写个程序监测你指定的TCP/IP或者UDP协议中指明的地址和端口,得到你要的指令和数据,再控制摄像头即可。
pc控制摄像头,使用windows的API也可以,使用OpenCV也可以。
这样就实现你的要求了。
F. android开发中,连接wifi需要使用哪个函数
我也正在搞这个,问题也很多,都还没解决,这是我在网上查到的方法:
// 添加一个网络并连接
public void AddNetwork(WifiConfiguration wcg) {
int wcgID = mWifiManager.addNetwork(wcg);
mWifiManager.enableNetwork(wcgID, true);
}
但是我有问题就是,首先:ScanResult中获取的SSID等信息和WifiConfiguration中获取的SSID信息有什么不一样,一个是扫描到的,一个是连接后得到的?这个我不理解。第二:按照上面的连接代码,只需要得到WifiConfiguration对象就可以了,我通过public List<WifiConfiguration> getConfiguredNetworks ()得到的WifiConfiguration对象就可以拿去连接了?既然我通过这个就能连接,那我拿ScanResult中的信息有什么用?还有就是,WifiConfiguration对象是在哪个阶段能获取的?启动Wifi?扫描开始?或者是连接上ap后?我表示很迷茫。第三:怎么通过代码设置一台手机为Ap?我找不到相关的方法。第四:假设两台手机,一台做Ap,一台连接,连接上了,然后数据方面怎么传输?蓝牙有个BuletoothSocket和BuletoothServiceSocket,Wifi呢?直接只用JAVA的Socket?