首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
chenrf
掘友等级
coder
software coder
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
Jetpack之LiveData
说LocalBroadcastManager有点冷落,一个是很少人知道并且合理使用广播,很多人要么使用的是系统的全局广播BraoadCastRecever,要么使用EventBus或RxAndroid等等其他观察者模式的三方库,慢慢的就失宠了。然鹅,并不只是这样,当现在你的项目…
Android技能树 — 时间相关总体小结
发现很多开发人员做在时间相关的问题的时候,各有各的方法,然后对时间相关的处理,各种Java自带的时间相关类的知识面都不是很清楚,有时候看见他们在开发时候,都是一边使用到了,然后临时百度去处理时间相关的问题。 说个简单的,比如现在要问一首歌的时长,后台返回给你00:03:06,然…
整页滑动的 RecyclerView
我们在开发一个列表的时候,有时候会需要实现列表整页滑动的效果。列表的实现大家应该都会使用 RecyclerView ,但 RecyclerView 原生是不支持整页滑动的。最近 RecyclerView 添加了 SnapHelper 的 API,它是用来帮助实现 ItemVie…
Android系统架构与系统源码目录
技术博客终于可以恢复正常的更新速度了,原因是我编写的进阶书籍的初稿已经完成,窃以为它将会是Android应用书籍中比较有深度的一本,可以说是《Android开发艺术探索》的姊妹篇(祈祷下不会遭雷劈)。在这本书的最后一章我会分析Android底层源码,但是毕竟是一本Android…
NestedScrolling机制之CoordinatorLayout.Behavior实战
在上一讲中我们讲了NestedScrolling机制,其实android很多有些常用的控件都是支持NestedScrolling机制的,如RecyclerView,NestedScrollView等, 这些控件内部用的就是我们上一讲的东西,通过上一讲的内容其实我们已经可以实现很…
朱晔的互联网架构实践心得S1E7:三十种架构设计模式(上)
设计模式是前人通过大量的实践总结出来的一些经验总结和最佳实践。在经过多年的软件开发实践之后,回过头来去看23种设计模式你会发现很多平时写代码的套路和OO的套路和设计模式里总结的类似,这也说明了你悟到的东西和别人悟到的一样,经过大量实践总能趋向性得出一些最佳实践的结论。架构设计也…
朱晔的互联网架构实践心得S1E8:三十种架构设计模式(下)
接上文,继续剩下的15个模式。 一直有一个说法就是不到没路可走的时候不要考虑数据库分片。有的时候业务量大到单个业务表在经过缓存+队列削峰等措施之后的平均的TPS超过1万,单表实在是扛不住,还是只能考虑分片手段。 需要根据数据分布、压力情况、业务逻辑确定分片的方式,按照条件还是范…
那些 Android 程序员必会的视图优化策略
1. 概述 现在的APP一些视觉效果都很炫,往往在一个界面上堆叠了很多视图,这很容易出现一些性能的问题,严重的话甚至会造成卡顿。因此,我们在开发时必须要平衡好设计效果和性能的问题。 本文主要讲解如何对视图和布局进行优化:包括如何避免过度绘制,如何减少布局的层级,如何使用Cons…
数据结构与算法(java)
在编程过程中,通常会遇到的一个问题就是,性能瓶颈。很多时候考虑的都是怎么去做横向扩展,但偏偏忽略掉了最基本的问题就是系统是否真的已经达到了瓶颈? 性能瓶颈通常的表象是资源消耗过多外部处理系统的性能不足;或者资源消耗不多但程序的响应速度却仍达不到要求。 寻找过度消耗资源的代码 和…
全网首发 | 2018 Google 开发者大会现场纪要
今年google的开发者大会,很幸运的拿到了公司内部预留的门票,可惜的是公司的其他2位同事因工作原因未能参加,只能我孤身一人前往。不过机会难得,我还是赶到上海来感受一下这次程序员的聚会哈。(ps:前一晚中途下雨,几经折腾,花了四个多小时才从杭州赶到上海的酒店,身心俱疲的一夜啊。…
下一页
关注了
28
关注者
1
收藏集
5
关注标签
13
加入于
2018-05-26