Promise入门之:让函数返回一个Promise对象 1:返回一个resolve 运行结果: 2: 返回一个reject 运行结果: 注意在函数foo里面"then3"的位...
Promise入门之:让函数返回一个Promise对象 1:返回一个resolve 运行结果: 2: 返回一个reject 运行结果: 注意在函数foo里面"then3"的位...
这可能是最好的 RxJava 2.x 入门教程系列专栏文章链接:这可能是最好的RxJava 2.x 入门教程(一)[https://www.jianshu.com/p/a93...
练习MVP架构开发的App,算是对自己学过的知识做一个总结,做了有一段时间,界面还算挺多的,代码量还是有的,里面做了大量封装,整体代码整理得很干净,这个我已经尽力整理了。不管...
*文章已授权微信公众号 guolin_blog (郭霖)独家发布 拖拖踏踏的第三篇文章,我又来造轮子了,一直纠结要不要写这个主题的文章,总感觉的自己驾驭不了RxJava这么高...
Andriod 6.0 动态权限Permission相关 推荐博文: 随着Android 6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注...
向后兼容和向前兼容的概念 向后兼容(Backwards compatibility):较高版本的程序能够处理较低版本程序产生的数据。 比如word2007版本的word软件可...
Android(2017-2018)BAT面试题整理(Android篇,含答案) 版权声明:本文为博主原创文章,未经博主允许不得转载。 **个人面试经历总结文章:Androi...
由于我们写的代码难免会出现一些bug,以及由于测试环境和生产环境差异导致出现的一些异常,在测试过程中没有发现,而在app上线之后会偶然出现的一些bug,以至于app在使用过程...
先看一些现象吧:用eclipse或者Android studio,新建一个Activity自动生成的布局文件都是RelativeLayout,或许你会认为这是IDE的默认设置...
DecorView确实是FrameLayout
关于Android中View视图的呈现,我们平常看到最多的就是在Activity中通过setContentView(R.layout.activity_main);设置来显示...
相对于文字来说,图片的表达更直接、更有冲击力、更容易吸引用户的眼球。设计师们也理所当然的喜欢用图片来传达信息。但是对于开发者来说,图片就意味着大量的内存开销。要想APP在性能...
图片的三级缓存机制一般是指应用加载图片的时候,分别去访问内存,文件和网络而获取图片数据的一种行为。以下内容只是简单的介绍了三级缓存的思想和大致流程,还有很多细节未进行处理,如...
1.手画一下Android系统架构图,描述一下各个层次的作用? Android系统架构图 从上到下依次分为六层: 应用框架层 进程通信层 系统服务层 Android运行时层 ...
前言 随着一款APP应用功能的不断完善,用户群体的不断增多,APP的更新也就不仅仅局限于功能需求,如何做好良好的用户体验,让用户传播良好的体验口碑,显得尤为重要,而用户体验一...
View的绘制和事件处理是两个重要的主题,上一篇《图解 Android事件分发机制》已经把事件的分发机制讲得比较详细了,这一篇是针对View的绘制,View的绘制如果你有所了...