2019-11-11

2019-11-11  本文已影响0人  ambe_gzy

属性动画 ValueAnimation:

如果动画设置运行时间过长,即便退出activity后动画也仍然在运行,会造成不必要的开销因此应注意对长时间运行的动画进行回收处理

第一次启动activity,包含时长5分钟的动画,不对动画进行回收 退出activity,五分钟内再次启动该activity,发现旧的animation与新的animation都在运行。

性能优化粗略了解

冷启动热启动的概念是什么? 初次启动/后台恢复

目前能用到的知识:1.只对必要的资源进行初始化,2.多使用单例代替全局静态对象,3.在super.onCreate()之前执行setTheme(主体),在布局之前添加屏幕启动的theme( windowDisablePreview 主题属性可关闭启动应用程序时系统进程绘制的初始空白屏幕,但activity在跳转途中并无响应)

参考:[译]性能优化之App 启动时间


http的返回码

http响应报文格式

响应头内有状态码及描述。状态码及描述返回给我们服务器对我们的请求的处理结果。



序列化和反序列化

看了一下,不是很懂

总结一下:想把对象以数据流的形式传输,要对对象进行序列化与反序列化。

参考:

序列化和反序列化 

序列化Serializable和Parcelable的理解和区别


上一篇下一篇

猜你喜欢

热点阅读