底部导航栏 底部导航栏的使用比较常见,目前常用的APP几乎都是使用底部导航栏将内容分类。底部导航栏的实现也比较简单,可以通过自定义的方式来实现,通常每个item就是由一个ic...
底部导航栏 底部导航栏的使用比较常见,目前常用的APP几乎都是使用底部导航栏将内容分类。底部导航栏的实现也比较简单,可以通过自定义的方式来实现,通常每个item就是由一个ic...
于是想着把以前项目中的一些公共类,像BaseActivity、BaseFragment等等都迁移到androidx方便今后的开发,要做的也很简单,就是重新导包,将原来的“su...
求解 activity里面是viewpager viewpager里面嵌套3个fragment,fristFragment里面有1个viewpager viewpager里面有2fragmentA,B 点击A 执行add-fragment 替换fristFragment ,如何操作
Fragment全解析系列(二):正确的使用姿势Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...
临近年末,项目没什么新需求了,主要做一些code review和代码重构的工作。有一个工作是将我们app中的TitleBar替换为Android的原生控件ToolBar,To...
转载自这个项目的github地址:https://github.com/xubinhong/BottomBar 这个底部导航栏的特点: 1.告别xml中的item布局,一切i...
现可使用 FreeProGuard 库来助你快速混淆! 现可使用 FreeProGuard 库来助你快速混淆! 现可使用 FreeProGuard 库来助你快速混淆! 首先要...
基于exoPlayer 自定义播放器 Jplayer支持功能: 1 ExoUserPlayer 基本播放 2 GestureVideoPlayer 增加手势 亮度,音...
Android 6.0 和 7.0后获取Mac地址 随着Android的版本迭代,获取设备的Mac地址也发生了改变。这里找到了最新的适配方案(适配当前的最新版本Android...
对于kt文件,javadoc还是识别不了
通过AndroidStudio发布Android Library到Jcenter[超详细]这篇文章很长 如果已经对jcenter,maven有了一些概念,可以直接看我的另外一篇精简文章:快速发布Abdroid Library到JCenter[精简] 另:也可以直接...
这篇文章很长 如果已经对jcenter,maven有了一些概念,可以直接看我的另外一篇精简文章:快速发布Abdroid Library到JCenter[精简] 另:也可以直接...
Application冲突,旧的application怎么引入新的 合并在一起
Android aar攻略-完整项目打包aar引用到新项目中引用一 . 背景 公司一直在做一个的项目,需要上架,因为某种原因上不上去.结果出了一个主意想把以前已死的项目作为马甲包,帮助新项目上架.这个任务给我了.我一时间想到的解决方案就是...
作者图呢😬
原文链接:https://github.com/EasyKotlin 在常用的并发模型中,多进程、多线程、分布式是最普遍的,不过近些年来逐渐有一些语言以first-class...