240 发简信
IP属地:广东
  • Android Studio 2020.3.1Mac版本中文乱码

    Android Studio今天迎来了更新,版本为Android Studio Arctic Fox | 2020.3.1 这意味着以后的Android Studio不再存在...

  • 120
    Android组件化开发实践(九):自定义Gradle插件

    本文紧接着前一章Android组件化开发实践(八):组件生命周期如何实现自动注册管理,主要讲解怎么通过自定义插件来实现组件生命周期的自动注册管理。 1. 采用groovy创建...

  • too many open files 的终极解决办法

    关于我:https://blog.csdn.net/Appleyk[https://blog.csdn.net/Appleyk] ====简书就是随便记录,不会太详细,不会注...

  • 使用aspectj对app中按钮的快速点击进行处理

    最近项目进入紧锣密鼓测试阶段,昨天测试提了一个issue,app中按钮都没有做快速点击校验。 这就涉及到aop面向切面编程了!后端开发Spring对aop应该很熟悉,andr...

  • Context数量=Activity数量+Service数量+1
    很多人都这样计算,这个公式只在单进程应用成立,如果多个进程,Application在每个进程都会单独存在一份实例。所以应该是:
    Context数量 = Activity数量+Service数量+ 应用进程数量

  • 源码浅析ArrayList、LinkedList和Vector的区别

      一直以来虽然经常使用Java的集合框架,但是从来没有看过他们的源码。直到前段时间有人问我HashMap的实现原理,我当时很懵逼说不出个所以然来。最近恰好有时间,打算复习一...

  • Java==和equals的区别

    在Java中==是关系运算符,equals是方法名。 1、关系运算符== 如果比较的是基本类型 在执行one方法的时候,a和b的值将存放于Java虚拟机栈中,当a和b进行对比...

  • 2017 Android暑期实习生面试经验谈

    本篇文章已授权微信公众号code小生发布转载请注明出处:http://www.jianshu.com/p/ff0c7215a600 作为一个双非渣硕,历经两个月的时间,面试了...

  • 120
    Android中RelativeLayout和LinearLayout性能分析

    先看一些现象吧:用eclipse或者Android studio,新建一个Activity自动生成的布局文件都是RelativeLayout,或许你会认为这是IDE的默认设置...

  • ViewStub源码分析

    辛辛苦苦写了一篇博客,发现简书markdown插入代码居然没有行序,我都懵逼了。看来这个编辑器对程序猿不太友好啊,哈哈。如果想要更好的阅读体验可以去我的CSDN博客https...

  • 120
    Android性能优化---Lint代码扫描工具

    1、什么是Lint   Android Studio 提供一个名为 Lint 的代码扫描工具,可帮助您发现并纠正代码结构质量的问题,而无需实际执行该应用,也不必编写测试用例。...

  • 转载应该注明人家链接的:原文链接 https://www.jianshu.com/p/91718de18979

  • 用了两年,基本要放弃阿里百川了。

    阿里百川即时通讯IM集成

    最近项目中用到了即时通讯,需要使用单聊 群聊等功能,经过一番对比,最终选择了阿里系的阿里百川IM,选择阿里的原因主要就是免费切后续没有别的附加费用和限制,所以就决定使用百川I...

  • 我最近也在找工作,学习了,老铁。

    android工程师的简历

    这段时间准备找工作了,写一份个人简历,也根据个人的见解大概见解一下,为了保护隐私,部分数据做了处理,需要这份简历的MD源文件,可以在我的github下载 https://gi...