性能优化前言: 性能优化是一个APP不可或缺并需不断重复的工作,性能优化的深度是一个优秀APP的重要凭证,它既繁杂繁琐但也有一定的规则规律。本篇结合实际项目来简单分享一下一个...
性能优化前言: 性能优化是一个APP不可或缺并需不断重复的工作,性能优化的深度是一个优秀APP的重要凭证,它既繁杂繁琐但也有一定的规则规律。本篇结合实际项目来简单分享一下一个...
说明:1.对象为UI设计师和Android工程师等开发人员。2.方法有千种,开发工程师有万个,仅供参考,不喜就拿着你的建议留言,勿喷。3.文档的本质是备份与查看,对外方便协作...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
声明module 为什么用单例啊
Koin使用Koin是一个轻量级的依赖注入组件,相比dagger它更容易使用,学习。上手更容易。现在已经升级到2.0版本,增加了更多特性。 集成 注册module: androidLog...
按照惯例先上图: 内容填满一行后自动换行的流式布局常见于标签展示、标签选择需求。封装出专门的布局,支持 xml 使用模式用来做少量数据静态显示和 adapter 模式做大量的...
1、时间轴效果 我们要实现的时间轴效果如下图所示,这是锤子手机的查看物流信息界面的截图。 2、主要布局的实现 在TraceActivity关联的布局文件activity_tr...
错误:资源的“Atf/LayOutsActhRooGrime'与CONFIG”的重复值 解决:在加载glide框架的时候没有忽略已存在的框架,我原来写的: 将其改成: 即可解决
REQUEST_CODE_INSTALL_SETTING_UNKNOW_APP 这个参数是什么
Android 跳转“安装未知应用权限界面”,并且只显示当前应用的设置项本人初入Android开发,第一个Android项目中遇到一个问题:跳转“安装未知应用权限界面”时,发现不知如何才能做到只显示当前应用的选项,其他应用的设置项不要显示出来,不...
问题分析: android:windowSoftInputMode activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特...
| 检查代码发现自己的高度和宽度都是最大化的,是没问题的 并且没有嵌套RecyclerView 、Coordinatorlayout 以及ScrollView 等等 没有任何...
于是检查自己的三方库第一次感觉没问题,于是去找了其他办法 都是说so 库的压缩问题,libs 在打包的时候不会打包到APP 中 jniLibs 中的 so库 可以 于是一直再...
真牛逼啊