赞了文章2019-01-17
基于redis有序集实现延迟任务执行,比如某个时间给某个用户发短信,订单过期处理,等等我是在tp5框架上写的,实现起来很简单,对于一些不是很复杂的应用足够了,目前在公司项目中使用,后台进程并没有实现多进程,不多说,贴代码,不回排版,见谅
提出了问题2017-11-20
回答了问题2017-11-15
new 太多肯定是不好的,占用太多资源,频繁GC会导致页面卡顿。建设使用线程池
回答了问题2017-11-15
首先确认是否开启了允许执行js脚本再通过chrome调试下网页是否执行脚本出错(可以通过Stetho)
赞了回答2017-11-10
用延时任务, [链接] 延时任务实现方式 自己实现, 用时间轮或小根堆 用redis键空间通知 beanstalkd 时间轮原理, 请看58到家-1分钟实现“延迟消息”功能
提出了问题2017-09-23
提出了问题2017-08-24
赞了回答2017-07-17
如果是用gson解析的话,可以使用注解 {代码...}
赞了回答2017-07-17
android4.4之前可以发送系统广播通知更新图库;4.4之后Android把系统广播的权限回收了,只有系统应用才可以发送系统广播,可以用MediaScannerConnection将图片扫描到SD卡
赞了回答2017-06-02
MAIN 和 LAUNCHER 可以同时设置给多个Activity。但是 MAIN 只对在manifast里面声明位置最靠上的那个Activity起作用;LAUNCHER 则对所有设置了的Activity起作用,也就是说你在桌面上会看到多个icon。
提出了问题2017-06-01
赞了回答2017-06-01
问题解决了。。有一个信息在问题中没有描述。那就是,我为了使ViewPager切换page时动画为淡入淡出而不是默认的滑动,实现了ViewPager类的一个接口ViewPager.PageTransformer。然后,我在Activity中实例化这个类,并执行mViewPager.setPageTransformer(true, pageTran...
回答了问题2017-03-31
实测7.0还是支持的,不知道你的不支持是出现什么问题?
回答了问题2017-03-31
另外一点就是看你怎么定义每次操作,这里将把一个activity显示到前台当作一次操作,你也可以重写触摸监听去定义一些触摸操作为一次操作。1、写个BaseActivity,在onResume(这里用这个代表一次操作)中发出一个延时消息(广播或者其它handler),并记录当前时间(存储...
赞了回答2017-03-10
安卓支持库在 SDK 目录下,版本统一一下即可。 {代码...}
回答了问题2017-03-10
请参考以下代码 {代码...}
回答了问题2017-03-10
主工程里导入了之后,其它模块如果对主工程有依赖的话,就直接可以用的,不需要重复导入
回答了问题2017-03-10
问题描述的不是太清楚,最好能贴一下日志
回答了问题2017-03-03
一个activity对应一个presenter A,然后对应的这个presenter A中可以拓展下,它只做为一个代理类,其它具体实现交给其它的presenter B、C、D去实现,这样是不用改变activity的调用方式,也可以复用presenter,不过感觉怪怪的。。。
回答了问题2017-02-21
找到问题了,如果设置了callback的话,就需要在异步回调中处理并返回结果,然后将结果以json的形式返回来就可以了