![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
行来者
Android终端测试
展开
-
用UDP通信实现简单聊天程序
利用UDP通信实现简单一对一聊天,要求双方网络可以互通。程序包括:1、一个线程,发送消息(包含输入的信息),发送信息给对方,发送清理输入框消息给消息处理器。2、消息处理器,显示接收对方的信息,清空输入框,显示输入框的信息。3、一个线程,接收对方信息。//参考《Android编程兵书》 9.3 UDP通信 p344//MainActivit.javapackage com.lmy.samp...原创 2018-12-07 18:10:19 · 1845 阅读 · 0 评论 -
Android的动态权限申请实例
Android 6.0以上的手机使用某些功能时,需要动态申请权限,即弹出对话框,请用户同意开通某项权限,即使在AndroidManifest.xml里面有声明了有关的uses-permission。Android说明为Dangerous的权限包括以下几个,本实例在程序中动态申请,并反馈申请权限的结果。AndroidManifest.xm <?xml version="1.0" enc...原创 2018-12-06 15:14:37 · 273 阅读 · 0 评论 -
Android利用WiFiManager扫描AP列表的实例
WiFi是Android手机重要功能,在设计过程中需要经常测试和比较WiFi信号、扫描到AP个数等。本实例利用Android框架的WiFiManager对象扫描AP列表,每个AP的信息包括SSID、BSSID、加密方式、信号等级、频率、带宽、时间戳等。说明一下,Android系统定义了带宽常数CHANNNEL_WIDTH_20MHZ=0; CHANNNEL_WIDTH_40MHZ=1;CHANN...原创 2018-12-06 16:26:48 · 2439 阅读 · 0 评论 -
Android ContentProvider和ContentResolver实例
ContentResolver和ContentProvider通过相同的URI联系,实现数据共享。我重写了public class MyAdapter extends BaseAdapter,putData(),然后listview.setAdapter(myAdapter)显示数据。edit layout用来安排显示数据的格式。主要代码来自《安卓编程兵书》p311。完整的URI如下,"conte...原创 2018-12-07 14:33:48 · 507 阅读 · 1 评论 -
Android Socket通信过程
Socket通信是网络编程的重要方法,在Java标准接口中,提供了两个类ServerSocket和Socket,分别用来表示服务器端和客户端。服务器端ServerSocket监听端口,客户端socket向服务器(ip,端口)发起连接申请,服务器接受申请,就生成一个socket与客户端连接,这一对连接的socket发送、接收数据,直到关闭socket,连接断开。服务器端的ServerSocket...原创 2018-12-12 00:28:33 · 992 阅读 · 0 评论