前言 郭前辈的ListView源码解析一文,曾提到View至少会进行2次onMeasure、onLayout,但限于篇幅,并未解释原因,好奇就尝试找了找原因。 原因猜想 验证...

前言 郭前辈的ListView源码解析一文,曾提到View至少会进行2次onMeasure、onLayout,但限于篇幅,并未解释原因,好奇就尝试找了找原因。 原因猜想 验证...
转自:https://juejin.im/post/5af82ee1f265da0b934865ba Android 面试题整理(2018) 本文分为Java基础、Andro...
上一篇主要说了如果通过编写Kotlin代码编译成各个平台的可执行文件,这一篇介绍如何通过Kotlin Native编译成各平台的动态或者静态库,以供其他语言去调用。当然,Ko...
1. Kotlin Native简介 Kotlin/Native is a technology for compiling Kotlin code to native bi...
前言 最近在准备面试,然后复习下之前写过的项目,书籍,笔记,文章。一看很多知识点都没有印象,最可拍的是连自己为了防止忘记写的文章竟然都感觉不是自己写的。有些开始怀疑人生了。 ...
Android 中为什么尽可能的少用枚举,你真的懂它吗? 对于移动设备来说内存是十分有限的资源,为了减少 GC、减少卡顿,我们应尽量减少内存开销,其中枚举就是可以优化的地方之...
关于安卓面试题部分目前整理了两篇: 安卓面试题 基础篇 安卓面试题 进阶篇 Handler、Looper、MessageQueue构成的安卓消息机制 安卓消息机制是安卓面试中...
跨域问题 vue前端跨域问题 1. 利用vue-cli框架与axios结合,访问服务器后端接口,axios不需要太多配置,如下图 2. 主要需要配置vue的config文件夹...
在开发前后端完全分离的系统中,服务端代码属于一个工程,前端代码属于另一个工程,前端开发人员在进行接口对接时,会产生跨域访问的问题。究其原因归根是浏览器中的JS同源策略。 本文...
主要分为以下几部分: (1)java面试题(2)Android面试题(3)高端技术面试题(4)非技术性问题&HR问题汇总 1. java面试题 熟练掌握java是很关键的,大...
APT Annotation Processing Tool 注解处理器。 APT 在编译时期就会扫描标识有某一些注解的源代码,并对这些源代码和注解做一些额外的操作,例如获取...
我在链家网从事Android开发已经三年了,一直致力于优质APP的开发与探索,有时候会写一些工具来提高效率,但更多时候是用技术帮助业务增长。我们有专业的测试团队,我尝试与他们...
Android 高级UI开发 目录 Android 高级UI1 Material Design概述Android 高级UI2 RecyclerView添加head和foote...
前言 之前一直忙于移动端日志SDK Trojan的开源工作,已十分稳定地运行在饿了么团队App中,集成了日志加密和解密功能。哎呀,允许我卖个狗皮膏药,不用不知道,用了就知道,...
写在前面的话:今天是正月十三,没过正月十五都是在年里,在这里祝大家"晚年幸福"。过了年了,大家也陆陆续续的开始工作,上学了,新的一年里,我们一起学习,一起进步,首先我给大家带...
Android知识体系总结(全方面覆盖Android知识结构,面试&进阶 Version-3.0.0 时间:2020.05) 此篇文章是初中高级工程师学习文章,知识体系较为完...
2017-2018最新Android面试题 版权声明:本文为博主原创文章,未经博主允许不得转载。 文章于2017.05月著。大家好,在跟大家讲述自己的面试经历,以及遇到的面试...
如果你看到了这篇文章,希望你耐心的把它看完。我保证你认真看完了全部,一定不会让你失望。因为你可能遇到了史上最好用的PickerView库。本文会通过和目前github上最受欢...