![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
更新:由于该适配方案越来越多人使用,也有很多人遇到不太理解的问题。所以为了大家更好的使用,我将文章很多内容更新了,老用户可以重新看下整篇文章。主要更新的内容是使用方法跟以前不...
LayoutManager已经有很多博客分享过自定义的方法和注意事项,目前我也在学习,不班门弄斧讲原理。这个效果是在一个app上看到的,直接上实现代码,有需要的可以参考一下。...
Github传送地址[https://github.com/getActivity/TitleBar],欢迎Star,Pull及issue 首先看一个项目已经有标题栏 这个自...
csdn:https://blog.csdn.net/panghaha12138/article/details/81479396 最近业务需求需要我们直播返回或者退出直播间...
前言 上拉加载下拉刷新的控件大家该很熟悉了,今天介绍一款不错的上拉加载下拉刷新控件--------SmartRefreshLayout参考链接:SmartRefreshLay...
widget 开发这个控件库是为了致力于提升android原生控件的一些性能及体验 效果 这次添加的顶部图片过度拉伸效果是仿ios的appstore中的图片过度拉伸效果。 继...
国内自定义View的文章汗牛充栋,但是,即使你全部看完它们也未必能掌握这一知识点(实际上,我就几乎看完了所有的国内文章)。为什么?一言以蔽之,你是得其术不明其道。(本文不打算...
我的CSDN博客同步发布:自定义View,有这一篇就够了 为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总...
Android Activity生命周期 onStart()与onResume()有什么区别? onStart()是activity界面被显示出来的时候执行的,但不能与它交互...
作者编写的一个高效的多媒体支持操作开源库,可多方面的简单配置操作拍照、相册、录制、录音等功能。[https://www.jianshu.com/p/8a0accffd0e1]...
前言 Android代码规范内容非常多,但对我们最有用& 最有影响的莫过于 Android代码的命名规范 可是,有很多人容易忽略Android代码的命名规范,从而导致代码的...
我希望通过这篇文章能够把Android内存相关的基础和大部分内存相关问题如:溢出、泄漏、图片等等产生的都讲解清楚,会从java内存逐步讲解到android内存并结合具体场景分...
2018年6月22号,谷歌Flutter 发布了首个预览版,心情大好,想把最近的学习之类拿出来与大家分享。接下来是一个系列,写的好不好大家随意看,不好也不要喷哇哈哈哈。 正文...
在开发中,我们常常遇到这种情况 我们往往需要的是下面这种效果 但是如果把这些实现的代码写在Activity中会比较麻烦,影响代码美观 于是就有了下面这个辅助类,禁用了按钮的点...
很多的搜索界面都会有这样的布局:标签依次顺序排列,当一行放不下后自动移动到下一行,最近公司项目也要做一个这样的效果,网上搜了搜看到有很多类似的,但是因为公司的要能设置间隔距离...
1、概述 Android文档中是这么定义RecyclerView的:*A RecyclerView is a flexible view for providing a li...