首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
newtonker
掘友等级
Android
|
ByteDance
在这烟雨江南的风风雨雨中,我且走且吟,且行且歌
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 35
沸点 0
赞
35
返回
|
搜索文章
赞
文章( 35 )
沸点( 0 )
北漂女程序员工作6年面试JD要价28K
系统为银行客户提供优惠买单功能,激发银行各类卡用户的消费活跃度,以及通过优惠买单为银行拓展新的用户等。系统主要包括商户管理、订单管理、 用户管理、库存管理等子系统。(ssm 、dubbo 、rocketmq、redis、jdk1.7、tomcat 8、mysql),系统前后端分…
详解Android Gradle生成字节码流程
当前绝大部分的Android工程都是使用Gradle框架搭配Android Gradle Plugin(以下简称AGP)和Kotlin Gradle Plugin(以下简称KGP)进行编译构建的。虽然市面上有很多入门介绍,但是分析其中实现细节的文章并不多。这篇文章主要介绍了AG…
LeakCanary原理
主要原理 watch一个即将要销毁的对象,比如监控一个activity处于什么状态。 ReferenceQueue 引用队列 软引用和弱引用都可以和它集合使用,如果软引用或者弱引用中的对象被垃圾回收了,java虚拟机会吧这个引用加入到与之关联的引用队列当中。 返回一个RefWa…
ViewPager懒加载极致优化
ViewPager使用一个键对象来关联每一页,而不是管理View。这个键用于追踪和唯一标识在adapter中独立位置中的一页。调用方法startUpdate(ViewGroup)表明ViewPager中的内容需要更改。 通过调用一次或多次调用instantiateItem(Vi…
什么?你跟我说只能在子线程更新View!
HomeActivity是我发送数据的地方。 这个错误在我刚入门Android的时候遇到过几次,现在已经很熟悉了,于是我花了1.25秒就想出了了问题所在,我肯定是在子线程更新view了。嗯,虽然看了下代码没看出来这个子线程是哪个,但机智的我还是不管三七二十一,直接用handle…
Android复习资料——常见面试算法题汇总(一)
接触 Android 开发也有一段时间了,前段时间便开始想抽空整理一些知识点,通过笔记整理的方式减少自己重复学习的时间成本和提高自身的效率。 本文总结的部分是常见面试算法题,算法题解均有 java 实现。目录可以在右边侧边栏查看跳转。 之后会整理的知识点还会有 java、And…
面试官到底想看什么样的简历?
面试一直是程序员跳槽时期非常热门的话题,虽然现在已经过了跳槽的旺季,下一轮跳槽季需要到年底才会出现,但是当跳槽季的时候你再看这篇文章可能已经晚了,过冬的粮食永远不是冬天准备的,而是秋收的时候。 简历是你进入面试的敲门砖,也是留给意向公司的第一印象,所以这个很重要,必须在这上面做…
记一次Fresco加载图片失败的分析
在项目中,图片展示用的是Fresco的SimpleDraweeView组件。第一次看到这个问题时,以为是Fresco的缓存出了问题,于是首先在手机的应用管理里,找到了对应的APP并清空了缓存。然而,重新启动APP后发现问题依然存在。于是深入分析了一下这个问题,发现了一个值得探讨…
RecyclerView 性能优化 | 安卓 offer 收割基
阿里四面有三面都问了这个问题,在此做了整理,希望可以帮助到大家,欢迎查漏补缺。 这里的 Html.fromHtml(data) 方法可能就是比较耗时的,存在多个 TextView 的话耗时会更为严重,这样便会引发掉帧、卡顿,而如果把这一步与网络异步线程放在一起,站在用户角度,最…
RecyclerView 梳理:点击&长按事件、分割线、拖曳排序、滑动删除
这次主要是把RecyclerView比较常用的基本的点,在这里集中整理一下。从这篇文章主要梳理以下几点:优雅的实现:item点击事件&item长点击事件RecyclerView添加divider的标准
下一页
个人成就
文章被点赞
66
文章被阅读
17,943
掘力值
380
关注了
12
关注者
24
收藏集
19
关注标签
10
加入于
2016-03-12