TCP发送带摘要认证(Digest Authentication)的HTTP请求
知识点:
-
http请求是封装好的tcp;
-
封装好的http请求,如:volley、OKhttp:
-
- 一次http请求会发起判断本地是否有建立该tcp的链路,若有则复用,没有则新建; ...
http请求是封装好的tcp;
封装好的http请求,如:volley、OKhttp:
注意:在这个答案中,我将参考FragmentPagerAdapter及其源代码。但是一般的解决方案也应该适用于FragmentStatePagerAdapter。
如果您正在阅读此文章,您已经知道FragmentPagerAdapter/ FragmentStatePagerAdapter是您创建的ViewPager的Fragments...
SurfaceView所在的父类容器设置的主题,导致surface上面有一层颜色
当场景中有多个SurfaceView的时候,上层的SurfaceView可能会被下层的遮...
布局中不得不使用ViewGroup多重嵌套时,不要使用LinearLayout嵌套,改用RelativeLayout,可以有效降低嵌套数。
说明:
Android应用页面上任何一个View都需要经过measure、layout、draw三个步骤才能被正确的渲染。从xml layout的顶部节点开始进行measure,每个子节点都需要向自己的父节点提供自己...
View的工作流程主要是指measure、layout、draw这三大流程,即测量、布局和绘制,
其中measure确定View的测量宽/高,
layout确定View的最终宽/高和四个顶点的位置,
而draw则将View绘制到屏幕上
View...
在Activity中显示对话框或弹出浮层时,尽量使用DialogFragment,而非Dialog/AlertDialog,这样便于随Activity生命周期管理对话框/弹出浮层的生命周期。
正例:
Read More
判断当前ImageView设置的是哪张图片