- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 Netty4客户端使用遇到的坑笔记
1.注意ChannelPipeline中handler的调用顺序。完整的发送与接收过程,是先发送再接收,所以是先执行out再执行in。具体参考https://blog.csdn.net/u014614038/article/details/804879422.发送数据转码,通过MessageToByteEncoder,比如我使用的是SMessage格式数据:public class S...
2018-05-29 16:05:05
4051
原创 Netty4channelhandler执行顺序、事件传递过程
An inbound event is handled by the inbound handlers in the bottom-up direction as shown on the left side of the diagram. An inbound handler usually handles the inbound data generated by the I/O thre...
2018-05-28 20:11:02
3229
原创 AlarmManager实现定时功能
实现定时间隔功能1.发送 AlarmManager alarmService = (AlarmManager) context.getSystemService(ALARM_SERVICE); Intent alarmIntent = new Intent(context, ScreenControlAlarmReceiver.class).setAction("inten...
2018-05-24 17:33:24
6973
2
原创 Android实现开机自启动
一般是注册接收开机广播进行启动:public class DeviceRestartReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { try { Thread.sleep(2000...
2018-05-24 11:03:23
920
原创 Android熄屏与亮屏控制
目前做一个电子班牌的项目,需要做到熄屏与亮屏,网上找了很多,都是利用PowerManager,但是需要系统权限,这个比较麻烦,后面找到一个,测试发现可行的方案,就是利用设备管理器DevicePolicyManager执行熄屏,利用PowerManager进行亮屏,下面是步骤与代码。1.注册:DeviceAdminReceiver <receiver andro...
2018-05-24 10:26:20
21519
13
原创 Java UDP 广播、组播使用
1.UDP广播。 客户端开启一个端口监听数据,服务器端指定该端口发送数据,客户端即可收到数据,服务器绑定的广播地址为255.255.255.255客户端监听:public class BroadcastClient { private int MessageIndex = 0; private int port = 6787;//数据监听绑定端口 privat...
2018-05-17 11:26:06
4982
12
原创 http权威指南笔记
URL1.Url语法通用格式<scheme>://<user>:<password>@<host&am
2018-05-14 11:50:22
163
原创 Android服务Service使用教程
1.创建、启动、关闭Service创建public class TestService extends Service{ private String tag = "TestService"; @Nullable @Override public IBinder onBind(Intent intent) { return null; ...
2018-05-11 10:59:26
1857
原创 UDP广播中的直接广播与本地广播区别
本地广播: 地址就是255.255.255.255,它不经路由转发,发送本地网络下的所有主机,只能在局域网内转发,主要是不用知道目标主机的掩码与网络地址,本地转发同一网段的主机。* 直接广播:* 计算方法通过主机的掩码与网络地址计算出来。掩码最后为0的位为主机位。掩码与网络地址相与,然后主机位全变为1,就是直接广播地址。这样改网络地址下的所有主机都能接收到广播。两者的区别就是,本地广播在...
2018-05-10 17:03:16
10333
4
原创 Netty客户端学习使用整理,Netty使用教程
一、客户端如何建立连接并监听与发送数据下面的代码例子教你如何建立与服务器的连接并发送与接收数据。1.服务器代码。我这里的服务器代码是基于原生的serverSocket,每建立一个客户端连接会启动一个线程去读取与发送数据。import java.io.*;import java.net.*;public class SocketServer { public static ...
2018-05-10 15:43:43
1413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人