首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
helloworld10010
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
351
文章 351
沸点 0
赞
351
返回
|
搜索文章
赞
文章( 351 )
沸点( 0 )
Android 即时通讯开发小结(一)
作为一个 IM 软件,最重要的一个特性就是保证消息的达到率和实时性。达到率受服务器性能和设计协议影响,后面再谈。而实时性则主要取决于客户端进程是否长期存活,连接是否一致保持。 在 Android 系统中,App 对于自己应用的生命周期是基本没有控制力,系统能在任意时候将你的进程…
Android—Jetpack-Paging组件详解
前言 在前几篇中,主要讲解了Jetpack其他组件相关,在本篇中,将会对Jetpack—Paging组件进行讲解。
深入浅出JSBridge:从原理到使用
其中的原生、Web相互通信都离不开JSBridge,这里面小程序比较特殊,对于UI渲染和JS的执行环境做了隔离,基于前两种方式之间。 在Hybrid模式下,H5会经常需要使用Native的功能,比如打开二维码扫描、调用原生页面、获取用户信息等,同时Native也需要向Web端发…
Android 动画:这是一份详细 & 清晰的 动画学习指南
1. 动画类型 下面。我将详细介绍这两大类、三种动画的使用 & 原理 2. 视图动画(View Animation) 3. 属性动画 4. 动画 总结 & 对比 5. 插值器 & 估值器 6. 使用问题 & 建议 7. 总结
从源码看 Jetpack(1)- Lifecycle 源码详解
Lifecycle 是 Jetpack 整个家族体系内最为基础的内容之一,正是因为有了 Lifecycle 的存在,使得如今开发者搭建依赖于生命周期变化的业务逻辑变得简单高效了许多,使得我们可以用一种
写给 Android 应用工程师的 Binder 原理剖析
一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字准确的表达出 Binder 的设计精髓。直到今天提笔写作时还依旧战战兢兢。 Binder 之复杂远远不是一…
Handler 都没搞懂,拿什么去跳槽啊?
0. 前言 做 Android 开发肯定离不开跟 Handler 打交道,它通常被我们用来做主线程与子线程之间的通信工具,而 Handler 作为 Android 中消息机制的重要一员也确实给我们的开发带来了极大的便利。 可以说只要有异步线程与主线程通信的地方就一定会有 Han…
Serializable 和Parcelable 的区别(Android每日面试题)
看见即降服,这句话说的是一件事物,只要你看得到,你就能得到。 对我来说记录就是看见。 面试题不只是为了面试,更是为了帮助我们更深入地理解我们已知的知识。 本篇文章中的引用稍微多了一下(额,好吧,好像我每篇文章都有好多引用),请大家谅解,不过引用的文章确实是我想要的内容,讲得也挺…
HTTP1.0、HTTP1.1 和 HTTP2.0 的区别
开发人员应该掌握的 HTTP 知识
Hybrid App技术解析 -- 实战篇
上一篇原理篇,我们已经详细地阐述了 Hybrid App 的基础原理,了解了 Native端 和 H5端 是如何通信的,还有 bridge 的设计和接入。而本篇文章将开始把这些原因进一步实践,用代码真正地去实现一套完整且稳定的 Hybrid 方案。如果对原理还有疑问的小伙伴,请…
下一页
关注了
19
关注者
0
收藏集
8
关注标签
21
加入于
2018-05-26