首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ChangJiahong
掘友等级
Android dev
|
心脏跳动
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 19
沸点 9
赞
28
返回
|
搜索文章
最新
热门
Android 下载任务队列实现-Kotlin
下载队列在Android中可以说是非常常见了,常见的做法是将下载任务放到服务中,创建线程任务队列,对其进行处理,这样子问题也有很多,比如常见的线程安全之类的。并且考虑到线程创建和关闭对资源的消耗,我们还要维护一个线程池。同时实现动态像队列中添加任务,采用生产者-消费者模式。非常…
安卓中好用的空白,错误,加载页切换插件升级版来啦
最近开发中为了良好的用户体验,需要加入空白页、错误页、加载页等页面,给APP一个缓冲时间。单独开发总是需要创建几个layout,秉着降低代码冗余的态度,自己写了一个小工具,只要添加一个依赖就可以简单的使用,实现随时随地的切换页面。 1. 将其添加到你的项目的build.grad…
SharedPreferencesHelper工具类
为安卓SharedPreferences存储提供的工具类,简化SharedPreferences的获取和存储。 put{ } 代码块不支持set<String>类型的参数,针对这种参数只能使用 put("token", setOf(1,2,3)) 方法。 put方法会抛出Cla…
mybatis 中<if>标签bool值类型为false判断
对百度的某些文章深恶痛绝, 只是ctrl+c和ctrl+v。并且还不能解决问题。 昨天实现一个功能,根据文章的id或者别名查找文章。 起初采用mybatis的Example进行查询,对参数artName进行判断,如果是纯数字就byId查询,否则就by别名。由于查询文章的同时,需…
DispatcherServlet与ContextLoaderListener
DispatcherServlet是Spring MVC的核心,在这里请求会第一次接触到框架,它负责将请求路由到其他组件之中。 传统配置DispatcherServlet是采用web.xml文件的方式。一般如下: 在Servlet3规范中,容器会在类路径中查找实现Servlet…
个人成就
文章被点赞
99
文章被阅读
33,529
掘力值
825
关注了
27
关注者
12
收藏集
1
关注标签
14
加入于
2019-05-14