序 上图是简书Android端的主页Tab,在其他的App中Tab也是很常见的,它的实现方式也有很多:TabHost,自定义控件(第三方库),RadioGroup等等。这里主...

序 上图是简书Android端的主页Tab,在其他的App中Tab也是很常见的,它的实现方式也有很多:TabHost,自定义控件(第三方库),RadioGroup等等。这里主...
本文来自 Crocutax 的博客 , 转载请注明出处 http://www.crocutax.com 预加载介绍 ViewPager+Fragment的搭配在日常开发中也比...
TabLayout提供了一个水平的布局用来展示Tabs,很多应用都有这样的设计,典型的有网易新闻,简书,知乎等。TabLayout就可以很好的完成这一职责,当然也或许各家应用...
TabLayout我们再熟悉不过了,在开发中,像这种tab切换的需求都会用到TabLayout,它是由官方提供的一个控件,在support design 包中。使用起来非常简...
感谢楼主,完美解决,试了很多个方法,感谢大神。
CoordinatorLayout和AppBarLayout 嵌套滑动时抖动的一个原生bug问题描述 先看出现抖动时的录屏: 如何复现: 只需要在Android Studio中按照谷歌官方模板, 生成一个Scrolling Activity: 修改它的布局文件 ac...
版权声明:本文为LooperJing原创文章,转载请注明出处! 上篇说了一些性能优化的理论部分,主要是回顾一下,有了理论,小平同志又讲了,实践是检验真理的唯一标准,对于内存泄...
在Android开发中,常采用 MVC(Model-View-Controller)或者MVP(Model-View-Presenter) 等框架模式。设计如图 可以看出,在...
Binder承担了绝大部分Android进程通信的职责,可以看做是Android的血管系统,负责不同服务模块进程间的通信。在对Binder的理解上,可大可小,日常APP开发并...
本文参考自: Google的官方权威适配文档 郭霖:Android官方提供的支持不同屏幕大小的全部方法 Stormzhang:Android 屏幕适配 鸿洋:Android ...
太长不看版:在 Android UI 布局过程中,遵守一些惯用、有效的布局原则,可以制作出高效且复用性高的 UI。 尽量多使用 ConstraintLayout、Relati...