首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陈晓锋
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
311
文章 311
沸点 0
赞
311
返回
|
搜索文章
赞
文章( 311 )
沸点( 0 )
Android Shape工具 Duck
由于自己在开发中遇到的问题,所有弄了一个 Android Shape 的工具 Duck ,能帮助开发者直接在 xml 的任意控件上实现 Shape 效果,无需创建额外的xml文件,并且没有任何侵入性。 这个库的由来,是因为公司一个维护了 4 年的项目。 经历 4 年的项目,产品…
View的绘制-draw流程详解
根据 measure 测量出的宽高,layout 布局的位置,渲染整个 View 树,将界面呈现出来。 在《View的绘制-measure流程详解》中说过,View 的绘制流程是从 ViewRootViewImpl 中的 performMeasure()、performLayo…
RecyclerView 性能优化 | 安卓 offer 收割基
阿里四面有三面都问了这个问题,在此做了整理,希望可以帮助到大家,欢迎查漏补缺。 这里的 Html.fromHtml(data) 方法可能就是比较耗时的,存在多个 TextView 的话耗时会更为严重,这样便会引发掉帧、卡顿,而如果把这一步与网络异步线程放在一起,站在用户角度,最…
朱晔的互联网架构实践心得S1E7:三十种架构设计模式(上)
设计模式是前人通过大量的实践总结出来的一些经验总结和最佳实践。在经过多年的软件开发实践之后,回过头来去看23种设计模式你会发现很多平时写代码的套路和OO的套路和设计模式里总结的类似,这也说明了你悟到的东西和别人悟到的一样,经过大量实践总能趋向性得出一些最佳实践的结论。架构设计也…
Google开发者大会:你不得不知的Tensorflow小技巧
Google Development Days China 2018近日在中国召开了。非常遗憾,小编因为不可抗性因素滞留在合肥,没办法去参加。但是小编的朋友有幸参加了会议,带来了关于tensorlfow的一手资料。这里跟随小编来关注tensorflow在生产环境下的最佳应用情况…
Android JetPack 简介及 Work Manager 和 Navigation 组件详述 | Google 开发者大会
在 Android 诞生的第十个年头,Android 手机应用的开发应该变得更加快捷。Google 也一直在聆听开发者的心声,尽力的提高开发者在开发 Android 应用的效率。在去年,我们听到开发者说,Android 开发的生命周期管理很困难,所以我们推出了 lifecycl…
美团外卖开源路由框架 WMRouter 源码分析
由于版权原因,请阅读原文-->美团外卖开源路由框架WMRouter源码分析
Android技能树 — PopupWindow小结
上写过下拉框选择这一块,正好用的Spinner。 这次正好又有一个下拉框的需求,所以这次我使用了PopupWindow来实现的。然后想到其实PopupWindow很多地方都会用到,但是一直没有好好的总结过,所以就想到了写本文,而且本文也十分的基础和简单,大家也很好理解。 我们知…
HashMap源码分析
本文针对HashMap源码中的一些重要方法做讲解。 Android中的HashMap与java中HashMap实现有差异,这里以Android的源码为例进行讲解。 HashMap内部实现的是Map.Entry<K,V> 的,数据以数组形式保存的链表。 保存了数据的key、val…
下一页
关注了
21
关注者
0
收藏集
22
关注标签
19
加入于
2016-10-16