使用include标签复用布局 - 1.include标签的作用 假如说我下图的这个布局在很多界面都用到了,我该怎么办?每个页面都写一遍的话,代码太冗余,并且维护难度加大。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res
分类:
移动开发 时间:
2016-02-29 10:52:35
阅读次数:
234
优化布局层次 1.避免布局镶嵌过深(如下) <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:
分类:
移动开发 时间:
2016-02-29 10:50:03
阅读次数:
233
使用style替换背景,防止Activity黑色背景闪过 1.原来的布局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" andr
分类:
移动开发 时间:
2016-02-29 10:36:30
阅读次数:
238
Web App:1、开发成本较低使用web开发技术就可以轻松的完成web app的开发2、升级较简单升级不需要通知用户,在服务端更新文件即可,用户完全没有感觉3、维护比较轻松和一般的web一样,维护比较简单,它其实就是一个站点Webapp说白了就是一个针对Iphone、Android优化后的web站...
分类:
移动开发 时间:
2016-01-23 00:57:56
阅读次数:
2117
Android优化 最常见的就是ListView, Gallery, GridView, ViewPager 的大数据优化 图片优化 访问网络的优化优化的原则: 数据延迟加载 分批加载 本地缓存数据优化 1).复用contentview 2).创建static class ViewH...
分类:
移动开发 时间:
2015-09-22 18:42:41
阅读次数:
157
WebView包含基础的HTML显示功能, 使用时, 需要进行多方面的优化.
(1) 常用设置
(2) 网页客户端
(3) 浏览器客户端
(4) 滚动条
(5) 获取网页内容Code:package me.chunyu.Pedometer.base;import android.annotation.SuppressLint;
import android.content.Context;...
分类:
移动开发 时间:
2015-09-15 16:36:48
阅读次数:
277
1. 对图片本身进行操作尽量不要使用 setImageBitmap、setImageResource、
BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Java 层的 createBitmap 来完成的,需要消耗更多内存。因此,改用先通过 BitmapFactory.decodeStream 方法,创建出一个 bitma...
分类:
移动开发 时间:
2015-08-16 10:51:23
阅读次数:
197
ListView优化一直是一个老生常谈的问题,不管是面试还是平常的开发中,ListView永远不会被忽略掉,那么这篇文章我们来看看如何最大化的优化ListView的性能。...
分类:
移动开发 时间:
2015-07-29 15:57:44
阅读次数:
133
一、概述
EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。
比如如果多层的Fragment之间的通讯,通讯起来就是比较麻烦的,如果反复使用 自定义广播的话就会造成软件性能的下降,Eve...
分类:
其他好文 时间:
2015-07-24 16:10:34
阅读次数:
158