- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 面试必问之Android界面跳转时的生命周期
简单介绍一下后面用到的 Activity:FirstActivity:当前 App 的默认启动 Activity。界面中包含一个点击可跳转到 SecondActivity 的 button。SecondActivity:上面 FirstActivity 跳转的 Activity,界面包含一个点击 finish 当前 Activity 的 button。很简单。咱们先看一下 andro...
2019-12-16 16:15:36 1015
原创 HTTP 的概念、原理、⼯作机制、数据格式
HTTP 的定义Hypertext Transfer Protocol,超⽂本传输协议,和 HTML (Hypertext Markup Language 超⽂本标记语⾔言) ⼀一起诞生,用于在⽹络上请求和传输 HTML 内容。超⽂文本,即「扩展型文本」,指的是 HTML 中可以有链向别的⽂文本的链接 (hyperlink)。HTTP 的⼯工作⽅方式浏览器:用户输入地址后回车或点击链接...
2019-12-10 20:27:58 680
原创 结合Retrofit的create方法说一下java的动态代理
代理模式 的好处1.可以隐藏委托类的实现;2.可以实现客户与委托类间的解耦,在不修改委托类代码的情况下能够做一些额外的处理。动态代理代理类在程序运行时创建的代理方式被成为 动态代理注意这里的运行时首先看一下在 Retrofit#create 方法中使用到的动态代理 public <T> T create(final Class<T> service) {...
2019-12-07 20:48:47 396
原创 解决Activity启动黑白屏问题
先上图。注意看底部,点击图标时会直接显示icon,然后在加载SplashActivity的View。使用的机型是oneplus 5t ,系统是android9.0。首先要说明的是无论是APP启动,还是startActivity都是Activity的启动,最后都是ActivityManagerService启动一个新的Activity。咱们先看一下闪屏的原因。闪屏的原因当点击桌面的launc...
2019-12-02 14:01:49 600
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人