我们在编写Android程序时,常常会用到广播(Broadcast)机制。从易用性的角度来说,使用广播是非常简单的。不过,这个不是本文关心的重点,我们希望探索得再深入一点儿。我想,许多人也不想仅仅停留在使用广播的阶段,而是希望了解一些广播机制的内部机理。如果是这样的话,请容我斟一杯红茶,慢慢道来。...
分类:
其他好文 时间:
2015-01-01 22:34:11
阅读次数:
301
Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。那我们能得到吗?很高兴的告...
分类:
移动开发 时间:
2015-01-01 14:47:43
阅读次数:
163
java多客户端通信主要使用Socket编程,理论上是通过服务器广播的方式进行通信。做个例子来实现这个理论,打开服务端后,登录多个客户端,一个客户端发出消息,对所有客户端进行广播。服务器的主内,主要用于接受多个客户端连接,以及客户端数据服务器端: 1 package services; 2 3...
分类:
编程语言 时间:
2014-12-30 18:42:38
阅读次数:
171
1、背景: YS私有通信是hk研发的一款用于探测或设置hk设备的设备网络搜索软件,其基于hk的私有多播或广播协议实现。由于其自身拥有和hk同样长久的历史,早期在设计时未考虑到安全性因素,导致该协议存在被攻击的风险。 2、威胁分析: 2.1、攻击手段: (1)、嗅探: 由于YS私有通信协议是基于明文传...
分类:
其他好文 时间:
2014-12-30 13:30:39
阅读次数:
209
IP地址是由网络地址+主机地址组成那么可以得出网络位+主机位=32位同一网段的概念:同一网段指的是IP地址和子网掩码相与得到相同的网络地址。想在同一网段,必须做到网络标识相同,即网络地址。如,A类地址:只算第一段(255.0.0.0);B类地址:算第一、二段(255.255.0.0);C类地址:算第...
分类:
其他好文 时间:
2014-12-30 11:38:57
阅读次数:
137
最近尝试让easylink3在热点模式下连接,发现用普通的广播地址会报错,Network unreachable尝试按照stackoverflow上的方法: public static int getCodecIpAddress(WifiManager wm, NetworkInfo wifi...
分类:
移动开发 时间:
2014-12-30 10:03:24
阅读次数:
522
在Activity中,注册广播的一个Demo。总共分3步第一步:定义一个BroadcastReceiver广播接收类:private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver(){ @Override ...
分类:
移动开发 时间:
2014-12-30 09:56:58
阅读次数:
129
在接收消息广播的onReceive里,跳转到你要显示的界面。如:Intentintent=newIntent(arg0,MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
arg0.startActivity(intent);在该activity的onCreate()方法里:super.onCreate(savedInstanceState);
getWindow(..
分类:
移动开发 时间:
2014-12-29 15:33:37
阅读次数:
162
Intent的用法大家比较熟悉了,可以借助它来启动活动,发送广播,启动服务等。在进行上述操作的时候,还可以在Intent中添加一些附加数据, 以达到传值的效果,比如在FirstActivity中添加如下代码
Intent intent=new Intent(HLActivity.this,SecondActivity.class);
intent.putExtra("string_data",...
分类:
其他好文 时间:
2014-12-29 13:52:06
阅读次数:
158
一、功能说明:拖控件的功能(类似FLEX,VS 里面的拖控件)。提示:大家对事件的注册和派发的说法可能不一样。因为在FLEX中和在Java中,叫法有的区别。但是本质是一样的。 注册事件 == 设置监听事件 || 派发事件 == 触发事件 ,也有人叫 “进行广播” 大家知道什么意思就好。说明: 1、A...
分类:
其他好文 时间:
2014-12-28 18:12:19
阅读次数:
126