性能优化
文章平均质量分 58
KunDream
这个作者很懒,什么都没留下…
展开
-
谈一谈Android的性能优化
所有做android的开发者,不可避免的都会遇到一个问题——性能优化。 且在求职的过程中,性能优化也是面试时候必问的内容之一,下面就浅谈一下自己对性能优化的一些见解!高性能编码优化都是一些微优化,在性能方面看不出有什么显著的提升的。使用合适的算法和数据结构是优化程序性能的最主要手段。1*避免创建不必要的对象*不必要的对象我们应该避免创建:如果有需要拼接的字符串,那么可以优先考虑使用String原创 2016-10-09 19:42:55 · 273 阅读 · 0 评论 -
设置EditText不自动获取焦点
强迫症,产品设计中没有这个需求,但是个人感觉进来直接就弹出键盘很不爽。说一下方法:1.在布局文件中操作在editText的上一层布局中,添加2个属性,如下:android:focusable="true"android:focusableInTouchMode="true"记住要在EditText的上一级控件中写!2.在代码中操作:就是使用clearFo原创 2017-09-01 10:16:29 · 505 阅读 · 0 评论 -
Android设置RecyclerView为GridLayoutManager的时候,根据内容的长度,设置每行显示不同span
电商项目,搜索界面,有搜索历史和热词推荐。item内容都是TextView,但是如果设置每行显示的item为固定的话,那么某个词如果过长的话,当前界面肯定不和谐。下面是处理方法; gridLayoutManager = new GridLayoutManager(this, 5); //设置每行显示几个item// gridLayoutManager.setSmoothScrol...原创 2018-05-14 17:05:14 · 9729 阅读 · 1 评论