活动绑定服务并在活动里调用服务的方法。如果直接在活动里new了一个服务的对象,是不能调用服务的方法的,因为这个时候服务还没有启动,这个时候需要在activity里调用bindService方法,使activity与服务绑定,绑定服务后,会自动调用服务里的OnBind()方法,返回一个Binder对象给..
分类:
移动开发 时间:
2017-06-30 12:19:12
阅读次数:
152
1 编写HelloBindService方法, 2 编写BindServiceActivity方法, 3 然后运行,结果如图—— a.单击“绑定Service” b.单击“取消绑定Service” c.取消绑定后,单击“获取Service数据”,提示先绑定服务 d.单击“绑定Service”后,再点 ...
分类:
移动开发 时间:
2017-06-15 00:35:36
阅读次数:
247
一.编写一个服务提供类 二.服务提供者 1.生成 2.生成后的代码: 3.在register中可以绑定服务和对应的类,或者将一个接口绑定到一个类,有三种方法: a.绑定一个实例: b.bind 如果不需要自动依赖,也可以new Test;使用app()帮助函数解决了自动依赖 或者 如果将bind的第 ...
分类:
其他好文 时间:
2017-06-10 19:30:51
阅读次数:
134
场景:原来服务器上面只有一个项目,默认端口8080;之前在微信绑定服务器端口时候,只能使用80或者443端口,于是做了80端口对服务器的映射。就是访问服务器80端口其实访问的是8080端口,解决了微信服务器端口绑定的问题;阿里云通过域名绑定时候 也是通过设置80来访问的。比如 使用隐形解析 woqu ...
分类:
微信 时间:
2017-05-05 20:56:50
阅读次数:
405
Java socket 基于TCP/IP 协议应用 多线程服务器原理: 1、 服务器端创建serversocket并绑定要监听的端口号 ,循环调用serversoket 的accept()方法,等待客户端的连接请求 2、 客户端创建一个socket绑定服务器端的IP地址和服务器监听的端口号并请求和服 ...
分类:
编程语言 时间:
2017-04-24 01:04:55
阅读次数:
156
1 WEB服务器 1.1 Http Server 运行在服务器之上,绑定服务器的IP地址并监听某一个tcp端口来接收并处理HTTP请求,浏览器就能够通过HTTP协议来获取服务器上的网页(HTML格式)、文档(PDF格式)、音频(MP4格式)、视频(MOV格式)等等资源。一个HTTP Server关心 ...
分类:
Web程序 时间:
2017-04-17 18:07:51
阅读次数:
229
由于我在第二个Activity中指定了进程名字,但是服务却没有指定进程名(默认跟主入口一个进程)所以报错。 网上找到的是 服务 和绑定服务的客户端必须在同一个application或者进程中,所以Manifest中也要指定服务的进程名且和调用服务的Activity的中客户端在同一进程中。 <serv ...
分类:
移动开发 时间:
2017-03-04 14:11:23
阅读次数:
1060
示例代码 简易的播放器: A. 写一个接口,在接口中写一个要暴露出去的方法 B. 让服务里的内部类实现这个接口 C. 在activity的连接成功后,强转为接口类型 D. 调用接口中的方法,实际上调用的时接口的实现类服务里的内部类里的方法 ...
分类:
其他好文 时间:
2017-02-19 18:47:55
阅读次数:
155
* 应用场景:既想服务长期运行在后台,又想调用服务里的方法 * 推荐步骤: 1. startService保证服务长期运行在后台 2. bindService绑定服务调方法 3. unBindService解绑服务,只调用onUnBind不在调用onDestroy 4. stopService停止服 ...
分类:
其他好文 时间:
2017-02-19 18:10:10
阅读次数:
135
创建一个服务,并与活动绑定 作为安卓四大组件之一的服务,毫无例外也要在manifast中进行注册 新建服务类继承于Service,并覆盖onBind( )方法,用于与活动绑定 在Activity中找到传递过来的mBinder对象 绑定服务与活动 解除绑定 ...
分类:
移动开发 时间:
2017-02-14 21:34:03
阅读次数:
224