前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
通过这篇文章你将学习到: Context 与 Activity 有什么关系? Context对于Activity有什么作用? 不同类型的Context的应用场景是什么? 关于...
前言 在 Android开发中,性能优化策略十分重要 因为其决定了应用程序的开发质量:可用性、流畅性、稳定性等,是提高用户留存率的关键 本文全面讲解性能优化中的所有知识,献上...
本系列文章如下: Android JNI(一)——NDK与JNI基础Android JNI学习(二)——实战JNI之“hello world”Android JNI学习(三)...
14年Google发布了万众期待的Android 5.0 。随之而来的还有新的设计方案 Material Design。为了在5.0以下的版本中也兼容这种设计方案, Goog...
【声 明】 首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学...
开篇 炙手可热,望而生畏的音视频开发 时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入...
网上绝大部分解决方案都没有抓到要点:项目是通过gradle文件配置的比较多的是采用如下图所示: 这种解决方案一般适用于git刚下拉的项目,没有用通过gradle构建导致的。 ...
@十木百人 那不是一般的低
你所在的圈子不同,造就了你觉得大家都一样优秀前几天一个客户找我招聘,招聘JAVA工程师,本科,5年以上经验,薪酬范围是每月1万—2万,我当时第一反应觉得这个薪酬太低了,对方说肯定可以的,并说不要名企,传统行业找...
没有任何的remove操作为什么会报这个错
java.util.ConcurrentModificationException一、ConcurrentModificationException 执行结果: 看下remove(obj)方法的源码(以ArrayList为例): 源码中并没有看到有抛出Co...
看完Ray Dalio的视频后有感。虽然题目叫经济机器怎样工作,但我觉得大部分在讲信贷对经济的影响。 消费推动经济发展 交易是经济的基本组成单位,经济可以看成由一系列交易组成...
当我们执行一些耗时操作,比如发起一条网络请求时,考虑到网速等其他因素,服务器未必会立刻响应我们的请求,那么就必须将这类操作放在子线程中运行,这就需要实现多线程编程。 1 启动...
如今许多app都会应用到的一种UI交互形式,列表滑动到顶部,固定顶部栏效果,我们也可以称作其为吸顶效果。比如微博 、各大浏览器的首页信息流模块、我的页面的设计等。微博评论的吸...
查找问题 最近在项目中遇到将摄像头数据处理后转Bitmap的内存溢出问题,大概运行到七八个小时后,就出现了内存溢出,后来看了一下错误提示发现 bitmap = BitmapF...