看了下因该是View顶层布局直接是View 不是一个Layout
Android-流式标签(流式布局)场景: 最近不是很忙, 总结一下项目中用到的流式标签 实现方案: 采取自定义ViewGroup的方式,实现view的按需摆放 实现效果图: 使用方式: 代码实现:
看了下因该是View顶层布局直接是View 不是一个Layout
Android-流式标签(流式布局)场景: 最近不是很忙, 总结一下项目中用到的流式标签 实现方案: 采取自定义ViewGroup的方式,实现view的按需摆放 实现效果图: 使用方式: 代码实现:
有两个问题 元素个数为0时,布局大小会充满父容器,item的高度设置无效
Android-流式标签(流式布局)场景: 最近不是很忙, 总结一下项目中用到的流式标签 实现方案: 采取自定义ViewGroup的方式,实现view的按需摆放 实现效果图: 使用方式: 代码实现:
前言 之前讲过一篇TabLayout实现顶部导航的文章,这篇文章,来详细介绍下TabLayout的一些基本使用,让大家以后更加方便的使用。 这篇文章涉及的内容有: 控件库的导...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 20181207日更新博客,写这篇文章的时候,我对简书的写作技巧还不熟悉,现在更新下说明 写在前面的话:我...
盗我文章?
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解前言 ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过...
最近在了解Android组件化开发相关模式,在组件间通信和服务相互调用的时候,除了ARouter,意外发现了ServiceLoader这个类,便抽时间了解了一下,并写了Dem...
本文章发布在掘金,请大家移步查看https://juejin.cn/post/6950616789390721037[https://juejin.cn/post/69506...
该文章发布在掘金,请大家移步查看:https://juejin.cn/post/6949186887609221133[https://juejin.cn/post/6949...
解锁管理EventBus注册新姿势——自定义注解+反射 开局一张图,装备全靠捡本文旨在分享code生涯当中的一些小技术 EventBus简介 官网[https://green...
不需要保证延迟加载,有时候饿汉式也是有优点的,比如一个单例初始化比较耗时,如果是延迟加载,那么这个耗时就会在调用的时候进行,这很影响性能,如果是饿汉式一开始就已经初始化完了,那这个耗时就不会影响调用
为什么说枚举是最好的Java单例实现方法?很久没有写过接地气的东西了,今天随便写一个非常基础的。其实这篇文章也可以叫做《Java单例的破坏与防御方法》,无所谓了。 讲解Java单例实现方式及其原理的文章数不胜数,本文...
kotlin 不建议使用 !! ,容易NPE
@itfitness Kotlin 应该避免使用断言 你这种写法 没有空安全可言
Android实现视频录制目录 效果展示 实现步骤 ●实现自定义相机这里代码比较简单就不多解释了,另外自定义相机中实现了一个用于返回Camera和SurfaceHolder对象的VideoRecord...
目前的依赖注入框架好像不支持组件化 我试过hilt
我在新的提交中在基类中使用反射对viewmodel进行了初始化 可以看下
一个 Android MVVM 组件化架构框架AndroidBaseFrameMVVM 🐽 AndroidBaseFrameMVVM 是一个 Android 项目 MVVM 架构 开箱即用的框架 该框架基于 Kotlin...
当然,不是所有地方都能给你插的,只有能插的地方,才叫Join Points。
对不起,我走神了!
AndroidBaseFrameMVVM 🐽 AndroidBaseFrameMVVM 是一个 Android 项目 MVVM 架构 开箱即用的框架 该框架基于 Kotlin...
这是高手👍
drawable和mipmap目录1. 前言 11月分劳务派遣进了家大公司orz,开始一个新的项目。当我将一张切图分别放在drawable的各个dpi文件夹后,同事和我说不需要弄那么多份切图放在drawabl...
五大基本原则部分转载的12年这篇里面还有若干错啊:
http://www.cnblogs.com/hnrainll/archive/2012/09/18/2690846.html
三大特性部分转载的这篇09年的也说明下吧:https://blog.csdn.net/ma1kong/article/details/4457044
@明月依希 悲剧+1
使用Kotlin编写Gradle脚本说明 在Android应用开发中,离不开Gradle脚本的构建,它的重要性不言而喻,它是使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种...