首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android开发:获取手机当前连接的WiFi名称

    前言 在Android开发过程中,有时候需要使用获取手机当前连接的WiFi的功能,这样就省去了手动输入WiFi名称的步骤,这种需求一般都是涉及到手机App和硬件设备进行WiFi通讯的时候会用到,那么本篇博文就来分享一下...Android手机App自动获取当前手机连接WiFi名称的方法。...一、给App添加权限 打开项目工程,在AndroidMainfest.xml文件里加入权限: 1、获取WIFI信息状态的权限 android:name="android.permission.ACCESS_NETWORK_STATE..." /> 2、获取网络状态改变的权限 android:name="android.permission.ACCESS_WIFI_STATE" /> 如图所示: 1.png...三、具体使用场景 本案例的需求是,获取到手机当前连接的WiFi名称,然后直接给WiFi名称的EditText控件赋值。

    4.4K61

    Android手机卫士开源

    首先: 之前up总感觉订阅号名称不顺口,换了好几次订阅号名称,今天决定改为“极客开发者up”。估计以后不改了。非常感谢大家的关注与支持!...以下才是今天分享的内容: Android手机卫士开源项目: 此项目是up之前参考互联网视频编写的,完成时间大概是2017年4月份,现在开放源代码到github。...(1)阅读对象:Android开发者(2)推荐阅读对象:拥有Android基础但是没有项目经验的小伙伴。 对于拥有Android基础但是没有项目经验的同学,也许是一个挺棒的参考。...此项目是Android基础综合的一个项目,自定义控件、服务、网络等基本用到,所以学了一些Android基础知识后的小伙伴可以尝试阅读部分源代码,或许会对你的Android基础的巩固有促进作用。...项目运行部分截图如下: 功能列表: 1).手机防盗 2).通信卫士 3).软件管理 4).进程管理 5).流量统计 6).手机杀毒 7).缓存管理 8).高级工具(包或归属地查询、常用号码查询

    70850

    Android手机游戏浅析

    手机游戏属于嵌入式开发的范畴,属于手机增值服务的一种类型,大家的手机里多多少少都能看游戏的身影,那是因为很多手机在出厂的时候为了增加手机的附加值而自己开发或购买了专业公司开发的手机游戏。...而手机游戏开发技术无疑是手机软件开发的一个代表和重要分支,其基本上可以涵盖大部分的软件开发技术,比如高级界面,数据库,无线通信,多媒体等,都可能用到。...近一两年我们不时的听到一些充满朝气的IT青年开发的某些手机软件产品获得巨大商业利益的消息,手机游戏居多。...我们的课程体系中正是考虑到了与时俱进的先进元素,才设立了独特的手机软件开发课程,不但让大家学到手机应用软件的开发,同时也将着重教会大家如何进行游戏开发。...所以说手机游戏的开发是一种高智商富有创造力和挑战性的技术。

    7610

    android开发之手机与单片机蓝牙模块通信

    之前两篇都是在说与手机的连接,连接方法,和主动配对连接,都是手机与手机的操作,做起来还是没问题的,但是最终的目的是与单片机的蓝牙模块的通信。...配对码,这种方式在手机与手机配对的时候是极为方便的,但是在这里与单片机连接却成了最大的问题,因为手机自动生成而且每次都不一样,所以没法与单片机蓝牙模块的1234相同也就没法陪对了。...private void showDevices() { ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item...而EXTRA_CLASS中的BluetoothClass是搜索到的设备的类型,比如搜索到的是手机还是耳机或者其他,之后我会写一篇关于它的介绍。...在这个上面我现在在想,是否通过判断搜索到的设备类型来识别单片机蓝牙模块与手机蓝牙的不同,采取不一样的配对方式,从而不自动生成配对码。不知是否可行,一会尝试。

    81020

    Android开发笔记(八十五)手机数据库Realm

    Realm应用背景 Android自带的SQLite数据库,在多数场合能够满足我们的需求,但随着app广泛使用,SQLite也暴露了几个不足之处: 1、开发者编码比较麻烦,而且还要求开发者具备SQL...语法知识; 2、SQLite默认没有加密功能,手机一旦丢失容易导致数据库被破解; 3、SQLite底层采用java代码,导致性能提升存在瓶颈; 基于以上几点,Android上的各种ORM应运而生...Realm使用C++引擎还有一个好处,就是可以跨平台使用,不但能用于Android,也能用于IOS。...Realm的第三个好处是,它具有很多移动设备专用数据库的特性,比如支持JSON、流式api、数据变更通知,以及加密支持,这些都为开发者带来了方便。...点击下载本文用到的Realm数据库操作的工程代码 点此查看Android开发笔记的完整目录

    1.8K20

    解锁新技能:Android手机+Termux搭建MariaDB打造高效开发环境

    前言 在这个数字化飞速发展的时代,我们的手机早已不再局限于通话、短信或社交娱乐的范畴了。事实上,智能手机的强大性能已经足以支持我们完成许多复杂的任务,比如编写代码、运行脚本甚至是搭建小型服务器!...想象一下,在你口袋里的那台Android设备上安装一个强大的数据库系统,并通过公网实现远程访问——这听起来是不是很酷呢?...今天,我将带你一起探索如何把你的Android手机变成一台功能完备的Linux服务器。...安装cpolar内网穿透工具 在Android termux上成功安装MySQL数据库后,我们继续在termux上安装cpolar,做内网穿透创建安全隧道将MySQL暴露到公网上,实现在不同网络下也可以远程连接...相信你现在应该已经掌握了将Android手机转变为强大Linux服务器的方法了吧?无论是提升工作效率还是解决突发问题,这样的技能都将为你带来极大的便利。

    9410
    领券