原理
Retrofit2和okhttp实现了apk的下载
自定义类实现Retrofit2的Callback类在里面通过IO流写入文件并且使用RxBus订阅下载进度
自定义类实现okhttp3的ResponseBody类并且在里面使用RxBus发布下载进度信息
在Service中使用Retrofit在后台下载文件
发送Notifaction到通知栏前台界面展示进度情况
实现步骤1.创建UpdateMa...
分类:
移动开发 时间:
2016-08-07 23:27:18
阅读次数:
1197
安装privoxy 修改配置文件 主要是forward-socks 这两行,1080是socks代理开启的端口,根据自己实际情况修改 配置完成后,重启privoxy,sudo service privoxy restart 添加代理开关函数 vi ~/.bashrc,添加如下代码: 使用的时候,需要 ...
分类:
Web程序 时间:
2016-08-07 20:05:28
阅读次数:
225
Suppose a bank has N windows open for service. 一个银行有N个服务的窗口 There is a yellow line in front of the windows which devides the waiting area into two par ...
分类:
其他好文 时间:
2016-08-07 18:19:54
阅读次数:
171
在SharePoint 2010,2013的项目中,考虑到场解决方案的deploy可以会造成系统的down time, 还有追求一键安装配置所有的服务,越来越多的人用Powershell去创建service application, web application, site collection, ...
分类:
系统相关 时间:
2016-08-07 13:45:49
阅读次数:
483
@Service用于标注业务层组件, @Controller用于标注控制层组件(如struts中的action), @Repository用于标注数据访问组件,即DAO组件, @Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 这四个注解其实都是和Component差 ...
分类:
编程语言 时间:
2016-08-07 13:42:42
阅读次数:
262
一、Core Location确定物理位置 利用以下3种技术: 1、GPS(最精确的) 2、蜂窝基站ID定位(cell ID Location) 3、WPS(Wi-Fi Positioning Service,Wi-Fi定位服务) 这3种方法都很耗电,使用Core Location时要注意这一点,尽 ...
分类:
移动开发 时间:
2016-08-07 12:13:19
阅读次数:
168
1.创建PollingThread类,在log打印出“New message!” 2.创建PollingReceiver,用于接收Service传递信息并重新执行PollingService 3.创建PollingService定时轮询任务对象 4.在MainActivity中启动PollingSe ...
分类:
移动开发 时间:
2016-08-06 21:52:30
阅读次数:
893
基于psr的规范,使用命名空间和spl_autoload_register()来实现自动加载 文件结构: |--Api |--Account.php |--User.php|--Service |--Login.php |--User.php |--Application.php Applicati ...
分类:
Web程序 时间:
2016-08-06 12:44:09
阅读次数:
202
android中涉及到将服务器中数据变化信息通知用户一般有两种办法,推送和轮询。 消息推送是服务端主动发消息给客户端,因为第一时间知道数据发生变化的是服务器自己,所以推送的优势是实时性高。但服务器主动推送需要单独开发一套能让客户端持久连接的服务端程序,不过现在已经有很多开源的代码实现了基于xmmp协 ...
分类:
移动开发 时间:
2016-08-06 10:01:27
阅读次数:
251
一开始找不到表名,原来mysql 表名区分大小写。 修改参数 lower_case_table_names=1 成功运行后不能通过浏览器访问! 开启8080端口 一、关闭防火墙 firewall-cmd --state 查看状态 systemctl disable firewalld.service ...
分类:
系统相关 时间:
2016-08-06 08:26:22
阅读次数:
233