首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
苦逼的developer
掘友等级
Android coder
|
csgo
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 30
沸点 1
赞
31
返回
|
搜索文章
赞
文章( 30 )
沸点( 1 )
Android 网络优化,使用 HTTPDNS 优化 DNS,从原理到 OkHttp 集成
谈到优化,首先第一步,肯定是把一个大功能,拆分成一个个细小的环节,再单个拎出来找到可以优化的点,App 的网络优化也是如此。 在 App 访问网络的时候,DNS 解析是网络请求的第一步,默认我们使用运营商的 LocalDNS 服务。有数据统计,在这一块 3G 网络下,耗时在 2…
重学安卓:Activity 的快乐你不懂!
刚被告知,我开源的《Jetpack MVVM 最佳实践》项目,被对标阿里 P7 架构师的 价格 6000 多元的某课程,安排了 2 章节 12 课时 拿去给 2300 多名学员讲课。 事实上,这个项目的设计和维护 投入了我个人几乎所有空余的精力:为了方便开发者们无痛理解每个架构…
理解Java内存区域与垃圾收集器
java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 我们注意到运行时区域主要会包括5部分区域,它们有个各自的用途,以及创建和销毁时间,有的依赖虚拟机进程,有的依赖用户线程。 程序计数器是一块较小的内存空间,它的作用是当前线程所执行到的字节码的…
GC那些事儿--Android内存优化第一弹
引言 接App优化之内存优化(序), 作为App优化系列中内存优化的一个小部分. 由于内存相关知识比较生涩, 内存优化中使用到的相关工具, 也有很多专有名词. 对Java内存管理, GC, Android内存管理, Dalvik/ART等知识有一个理论的认识, 可以让我们更好的…
java Synchronized的优化
Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的。但是监视器锁本质又是依赖于底层的操作系统的Mutex Lock来实现的。而操作系统实现线程之间的切换这就需要从用户态转换到核心态,这个成本非常高,状态之间的转换需要相对比较长的时间,这就是为什么…
Android刘海屏适配全方案(华为、小米、Vivo、Oppo)
目前市面上的刘海屏和水滴屏手机越来越多了,颜值方面是因人而异,有的人觉得很好看,也有人觉得丑爆了,我个人觉得是还可以。但是作为移动开发者来说,这并不是一件好事,越来越多异形屏手机的出现意味着我们需要投入大量精力在适配上(就不提之后会出的折叠屏手机了)。本文总结了当下主流手机的刘…
基于okhttp和RxJava封装的自动重连的WebSocket - huiAndroid的博客 - CSDN博客
RxWebSocket是一个基于okhttp和RxJava封装的WebSocket客户端,此库的核心特点是 除了手动关闭WebSocket(就是RxJava取消订阅),WebSocket在异常关闭的时候(onFailure,发生异常,如WebSocketException等等),
【Android】Socket连接-RxSocket
GitHub项目地址功能简介使用方式(Android端)1.初始化RxSocket2.重连机制连接3.心跳重连机制连接(不可动态改变心跳数据)4.心跳重连机制连接(可动态改变心跳数据)5.发送数据6.
Lifecycle+Retrofit+Room完美结合 领略架构之美
安卓开发技术发展到现在已经非常成熟,有很多的技术专项如插件,热修,加固,瘦身,性能优化,自动化测试等已经在业界有了完善的或者开源的解决方案。 作为一枚多年的安卓研发,有必要学习或了解下这些优秀的解决方案,领略那些行业开创者的思想魅力,然后转化为自己的技术技能,争取应用到日常的开…
下一页
个人成就
文章被点赞
1
文章被阅读
988
掘力值
30
关注了
7
关注者
5
收藏集
2
关注标签
17
加入于
2016-06-15