作者:Stan_Z 链接:https://www.jianshu.com/p/fba7b43bdc9c 做内存优化的同学有福了,不过文章知识点依然硬核,能啃多少是多少吧,其他性能优化相关文章: 吹爆系列:深入探索Android卡顿优化 吹爆系列:深入探索Android布局优化大科普吹爆系列:深入探索 ...
分类:
移动开发 时间:
2020-05-27 18:25:29
阅读次数:
102
今天完成的主要内容有: 1.主页面账单明细部分细节展示 2.对每个列表项,点击打开新的可编辑修改具体页面 3.实现了搜索页面的UI布局 4.优化了部分页面的UI,提升用户视觉和使用体验 实现效果如下: 今天把明细内容的思路改了,主要还是因为网上的解决办法不足以支持我的代码运行,权衡之后,决定把日结放 ...
分类:
移动开发 时间:
2020-02-05 23:37:46
阅读次数:
83
为什么要进行屏幕适配、对哪些设备进行适配?在近几年的发展当中,安卓设备数量逐渐增长,由于安卓设备的开放性,导致安卓设备的屏幕尺寸大小碎片化极为严重。从【友盟+】2016年手机生态发展报告H1 中看截止16年手机分辨率使用情况:Android设备720p和1080p是主流,如果对前5中Android设... ...
分类:
移动开发 时间:
2020-01-29 12:46:40
阅读次数:
90
结构布局优化 1、控制首页链接数量 2、扁平化目录层次 3、导航seo(链接优先文字后图片) 4、分页(首页 1 2 3 4 5 6 7 8 9 10 下拉列表) 5、加载速度 代码优化 1、<tltle> 2、<meta keywords=""> 3、<meta description=""> 4 ...
分类:
其他好文 时间:
2019-03-16 15:23:25
阅读次数:
161
源码分析 这是什么玩应儿呢?其实就是一个轻量级的页面,我们通常使用它来做预加载处理,来改善页面加载速度和提高流畅性,ViewStub本身不会占用层级,它最终会被它指定的层级取代。 在一些场合取代android:visibility=”gone”的用法,因为被gone掉的布局不断是会同时创建对象的。那 ...
分类:
其他好文 时间:
2018-05-23 14:58:41
阅读次数:
203
Android 性能优化: 布局优化 内存优化 APK 瘦身 布局优化 工具: Layout Inspector(Android Studio Tools Android Layout Inspector) 说明:通过该工具,可以截取到当前页面的布局树,从根目录 DecorView 开始,很清晰明了 ...
分类:
移动开发 时间:
2018-05-10 11:28:08
阅读次数:
216
版权声明:本文出自汪磊的博客,未经作者允许禁止转载。 本篇博客主要是对上篇博客的补充Android性能优化之UI渲染性能优化, 没有什么新东西,觉得应该是都掌握的玩意,写出来也只是自己做个小小的总结。 一、include的用法以及注意点 在开发Android布局时,我们常将一些通用的视图提取到一个单 ...
分类:
移动开发 时间:
2018-05-03 10:31:43
阅读次数:
256
在实际开发中怎样尽可能的降低层级、降低控件数量。并达到相同的视觉效果?本文记录开发过程中的实践。 1. 降低 ImageView 的数目 1.1 使用 TextView.drawableXXX 如大众点评APP的首页: 注意红色框内的部分 红色框住的部分。由一张图片和它以下的文字组成,至少有两种实现 ...
分类:
其他好文 时间:
2018-04-05 21:02:26
阅读次数:
203
欲善其事, 先利其器. 分析布局, 就不得不用到Hierarchy Viewer了. 本文工具使用皆以GithubApp的详情界面RepoDetailActivity为例说明. 为了不影响阅读体验, 对应的布局文件activity_repo_detail.xml的代码放在文末 1, Hierarch ...
分类:
移动开发 时间:
2018-02-28 15:14:49
阅读次数:
271
在布局优化中,Androi的官方提到了这三种布局<include />、<merge />、<ViewStub />, 并介绍了这三种布局各有的优势,下面也是简单说一下他们的优势,以及怎么使用,记下来权当做笔记。 1、布局重用<include /> <include />标签能够重用布局文件,简单的 ...
分类:
其他好文 时间:
2017-12-25 18:15:45
阅读次数:
248