TransByWifi软件课设参考
参考书籍
第一行代码 Android 第3版去除页脚水印 by 郭霖.pdf
参考代码和对应源文件
参考一
网址:https://github.com/leavesCZY/WifiP2P
参考二
网址:https://github.com/yoonerloop/WifiP2P
参考三
网址:https://github.com/zhoubowen-sky/LingDong
源码:LingDong.zip
相关问题和解决
官网蓝牙和wifi的文档
网址:https://developer.android.google.cn/guide/topics/connectivity/bluetooth?hl=zh-cn
Java Socket
网址:JAVA Socket详解_石硕页的博客-CSDN博客
Kotlin网络编程(3)TCP Socket 低层次网络编程
Activity Result API详解
在两个Activity之间交换数据
网址:Activity Result API详解,是时候放弃startActivityForResult了_guolin的博客-CSDN博客_activity result guolin
直接通过ID来获取对象
在app目录下的 bulid.gradle的文件中添加 以下两行代码来添加插件,然后重新加载gradle
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
在使用的界面导入 import kotlinx.android.synthetic.main.activity_main.*
网址:解决项目中使用kotlin不能直接引用xml中id_Brick farmers的博客-CSDN博客_kotlin写的类如何在xml中被引用
Android 中的应用兼容性
网址:https://developer.android.google.cn/guide/app-compatibility?hl=zh-cn
绑定github
WifiP2p实现思路
网址:
Android WifiP2p实现 - 渴望飞翔的xian鱼 - 博客园
如何一对多
方法1:在一次一对一文件传输完毕后,直接断开连接进行搜索/连接/传输,这样就可以实现相同文件(夹)的多目标设备的发送。
方法2:使用问题2的答案,发送方做GO,接收方全部做GC,即可。
网址:WIFI P2P原理深入解析_何33512336的博客-CSDN博客_wifi p2p
Android WifiDirect 学习(三) 一些基础知识和问题 - xerrard - 博客园
WifiP2p为每个组所有者分配相同的地址,192.168.49.1并使用192.168.49.0/24DHCP中的池向加入组所有者的设备发出地址
WifiP2PInfo详解
NetworkInfo 的isConnected()可以判断时连接还是断开时接收到的广播。
WifiP2pInfo保存着一些连接的信息,如groupFormed字段保存是否有组建立,groupOwnerAddress字段保存GO设备的地址信息,isGroupOwner字段判断自己是否是GO设备。WifiP2pInfo也可以随时用过wifiP2pManager.requestConnectionInfo来获取。
WifiP2pGroup存放着当前组成员的信息,这个信息只有GO设备可以获取。同样这个信息也可以通过wifiP2pManager.requestGroupInfo获取
协程
Kotlin并没有将协程纳入标准库的API当中,而是以依赖库的形式提供的。所以如果我们想要使 用协程功能,需要先在app/build.gradle文件当中添加如下依赖库:
dependencies { ... implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.1" //纯Kotlin程序 implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.1.1" //Android项目 }
AS中弃用方法的处理
学习Android时发现别人已写的方法已被弃用怎么办_wjjiang2333的博客-CSDN博客_安卓代码已被弃用
查看安卓的文件系统
网址:Android studio 3.0 查看手机文件系统_Alex老夫子的博客-CSDN博客
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」