前言 dialogfragment是google推出用来替换dialog的一种方案,相比较dialog,dialogfragment能更好的管理dialog的展示与消失,以及...
前言 dialogfragment是google推出用来替换dialog的一种方案,相比较dialog,dialogfragment能更好的管理dialog的展示与消失,以及...
由于最近要做一个安全性比较高的项目,因此需要用到HTTPS进行双向认证。由于设计项目架构的时候,客户端是采用MVVM架构,基于DataBinding + Retrofit +...
"内存优化会不会?知道怎么定位内存问题吗?"面试官和蔼地坐在小会议室的一侧,亲切地问有些拘谨地小张。"就是...那个,用LeakCanary 检测一下泄漏,然后找到对应泄漏的...
为什么封装架构 新入职一家公司,代码比较乱,基本上都是在Activity中发起网络请求,同样的代码写很多次;同样的功能,在不同的地方,实现很多次,刚好自己也没有封装架构的经验...
说到Activity大家一定很熟悉,下面结合源码简单介绍下其工作过程,这里主要介绍过程,源码只是辅助,如果想了解的很详细,建议大家还是看源码,源码也有注释,绝大部分也能明白。...
Google对Navigation的介绍 今天,我们宣布推出Navigation组件,作为构建您的应用内界面的框架,重点是让单 Activity 应用成为首选架构。利用Nav...
Handler 机制中,存在哪些角色?各自承担了什么功能? Handler:消息辅助类 & 对外的接口 & 向 MQ 投递消息 & 消息的目标处理者;Message:消息的载...
1、布局优化 <1> 尽量减少不必要的嵌套 <2> 简单布局使用LinearLayout和FrameLayout 复杂布局使用 ConstraintLayout 尽量不要...
自从android4.4开始,android手机状态栏再也不是一成黑的时代,之前叫做变色龙,miui6发布会把他叫做沉浸式,之后大家就自然而然的接受了沉浸式这个名称,其实实际...
然后正好最近飞聊app比较火,主要是我们产品抄了很多头条系app的功能让我也注意到了这个app,看了一下飞聊app 的图片查看,发现他们的在图片放大查看时,做类似微信的交互,...