一、问题:如何将mock的类自动注入到待测类,特别是在没有setter方法的情况下。解答:前提:待测的service类及其依赖的其他类都是处在被spring管理中的。做法:在测试类中,只要将待测的类标注为@InjectMocks,将其以来的其他类标注为@Mock,就可以使用MockitoAnnota...
分类:
其他好文 时间:
2014-10-16 19:31:02
阅读次数:
195
相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。 Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长 期运行的任务。...
分类:
移动开发 时间:
2014-10-16 19:30:43
阅读次数:
206
启动nginx的时候,提示80端口被占用怎么办?
可以这么做:
sudo fuser -k 80/tcp
service nginx start...
分类:
其他好文 时间:
2014-10-16 19:08:02
阅读次数:
255
微软模式与实践小组最近发布了应用程序架构指导袖珍版本,总共有6本,分别介绍了不同类型应用程序的架构指导,包括敏捷架构方法、Mobile应用程序、RIA应用程序、富客户端应用程序、Web应用程序以及Service架构等,非常值得一看。1. 敏捷架构方法下载指导2. Web引用架构下载指导3. 移动应用...
分类:
其他好文 时间:
2014-10-16 18:27:52
阅读次数:
191
在上篇文章中我们知道了,Service其实是运行在主线程里的,如果直接在Service中处理一些耗时的逻辑,就会导致程序ANR。让我们来做个实验验证一下吧,修改上一篇文章中创建的ServiceTest项目,在MyService的onCreate()方法中让线程睡眠60秒,如下所示:[java] vi...
分类:
移动开发 时间:
2014-10-16 18:11:03
阅读次数:
188
Android四大基本组件介绍与生命周期Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上...
分类:
移动开发 时间:
2014-10-16 14:02:12
阅读次数:
362
32位: 解决方法:先打开:Internet 信息服务(IIS)管理器? (本地计算机 )---- 属性 ----允许直接编辑配置数据库(N) 一定要勾先“允许直接编辑配置数据库(N)” 然后在 服务 里关闭iis admin service服务 找到...
分类:
Web程序 时间:
2014-10-16 13:40:52
阅读次数:
226
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口
icp:interprocess communication :内部进程通信
2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/...
分类:
系统相关 时间:
2014-10-16 13:02:42
阅读次数:
263
============问题描述============ 我需要实现一个功能,Android程序在运行后启动一个service服务,这个service服务是需要一直运行的,正常退出程序后,这个服务还是存在的,正常运行。但是,如果我用安卓优化大师或者其他工具强制停止后,或者比如魅族的清除当前运行程序后...
分类:
移动开发 时间:
2014-10-16 12:52:52
阅读次数:
250
基本上大家都知道提高service优先级可以在很大程度上让你的service免于因为内存不足而被kill,当然系统只是在此时先把优先级低的kill掉,如果内存还是不够,也会把你的service干掉的.
1.android:persistent="true"
常驻内存属性对第三方app无效,下面是官方说明
android:persistent
Whether or not t...
分类:
其他好文 时间:
2014-10-16 12:06:31
阅读次数:
208