首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
卐小飞飞卍
掘友等级
Android开发攻城狮
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
仅需一行代码实现上传下载以及 Glide 进度监听,简单实用,可插拔
ProgressManager 一行代码即可监听 App 中所有网络链接的上传以及下载进度, 包括 Glide 的图片加载进度, 实现原理类似 EventBus, 你可在 App 中的任何地方, 将多个监听器, 以 Url 地址作为标识符, 注册到本框架, 当此 Url 地址存在下载或者上传的动作时, 框架会主动调用所有使用此 Url 地址注册过的监听器, 达到多个模块的同步更新.
Google 官方推出应用开发架构指南
虽然说 Android 的架构选择一直都很自由,MVP、MVC、MVVM 各有拥趸。但 Google 最近还是推出了一份关于应用架构的实践指南,并给出了相当详尽的步骤和一些指导建议。希望大家都能看一看,学习一下,打造更加优秀易用的 APP,也为 Android 生态的改善做一点贡献。: )
一篇文章带你走通 OkHttp+Retrofit+Rxjava
讲述 Retrofit 和 OkHttp 的关系,和 Rxjava 结合怎么使用
Android Notification 常见样式总结
作者总结了 notification 的使用,各种样式,不同版本的兼容以及使用中需要注意的地方。
当我们谈 XML 布局文件代码的优雅性
Android XML 布局文件的书写规范,以及比原生更高级好用的格式化工具分享。
Fiddler 实用教程
本文介绍的工具是 Fiddler,它能够在本机和服务端之间建立一个代理,通过这个代理,可以对所有经过的请求和响应进行拦截、修改、分析等。理论上说,只要你使用的软件支持代理,都可以用 Fiddler 进行拦截,包括浏览器、命令行等。
使用 MailOtto 完美预加载
最近我开源了一个专注懒事件的事件总线 MailOtto: https://github.com/drakeet/MailOtto 并写了一个用它来做预加载的实践案例:第一个页面预先为第四个页面发起数据加载请求,等用户进入第四个页面,那加载好的数据才会分发给它,若在数据下来前进入第四个页面,也会等完成的时候自动接收到。
Android Handler 的原理
在 Android 中,只有主线程才能操作 UI,但是主线程不能进行耗时操作,否则会阻塞线程,产生 ANR 异常,所以常常把耗时操作放到其它子线程进行。如果在子线程中需要更新 UI,一般是通过 Handler 发送消息,主线程接受消息并且进行相应的逻辑处理。除了直接使用 Handler,还可以通过 View 的 post 方法以及 Activity 的 runOnUiThread 方法来更新 UI,它们内部也是利用了 Handler 。
四种常见的 POST 提交数据方式
可能服务端和前端对这些特别熟悉,做客户端也应该去了解 Post 的提交方式,application/x-www-form-urlencoded,multipart/form-data,application/json,text/xml。
下一页
关注了
6
关注者
2
收藏集
0
关注标签
27
加入于
2016-04-21