码迷,mamicode.com
首页 >  
搜索关键字:android优化    ( 86个结果
Android优化指南
ListView的优化 复用convertview , 历史的view对象 减少子孩子查询的次数 viewholder 异步加载数据(把图片缓存) 条目多时分页加载数据 加载时显示进度条让用户等待 Item的布局层次结构尽量简单,避免布局太深或者不必要的重绘 避免在 getView 方法中做耗时的操 ...
分类:移动开发   时间:2016-06-24 14:44:45    阅读次数:200
EventBus 事件总线 简介 案例
简介地址:https://github.com/greenrobot/EventBusEventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,... ...
分类:其他好文   时间:2016-06-20 22:15:04    阅读次数:312
Android优化系列之ListView优化详解
本文内容:adapter,listview的优化,RecycleBi,n优化情况对比,google大会推荐优化, 实现ListView的过程,Adapter起到了至关重要的作用,不仅仅因为getview()方法。那么,先从Adapter说起~ Adapter: 它在ListView和数据源之间起到桥 ...
分类:移动开发   时间:2016-06-18 06:46:17    阅读次数:468
EventBus3 源码解读
基本概念EventBus是一款针对Android优化的发布/订阅事件总线库。简便了Activities, Fragments, 以及background threads之间的通信,使发送者与订阅者之间有效解耦。 基本使用EventBus的使用也极其简单,只需三步即可。 定义一个事件类型。 public class MessageEvent { public final String messag...
分类:其他好文   时间:2016-06-06 17:05:50    阅读次数:234
一个小白App开发需要了解的基本技术
本文针对小白用户对App做一个简单的介绍,首先要了解App都有哪些类型,不同的类型适用于哪些需求,用户可以根据自己的需求选择不同的App开发。 一 App有哪些形式 WebApp:简单来说,Web App就是针对iOS/Android优化后的web站点,用户不需要下载安装即可访问。一般的web站点测 ...
分类:移动开发   时间:2016-05-16 09:23:08    阅读次数:186
Android事件总线分发库EventBus3.0的简单讲解与实践
Android事件总线分发库EventBus的简单讲解与实践 导语,EventBus大家应该不陌生,EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。反正能帮助我们快速开发,这个确实是个好东西,其...
分类:移动开发   时间:2016-05-12 17:49:55    阅读次数:241
EventBus使用详解(一)
一、概述 EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。 1、下载EventBus的类库 源码:https://github.com/greenrobot/EventBus 2、...
分类:其他好文   时间:2016-05-12 14:13:27    阅读次数:240
android优化(json工具,message新建/传递,avtivity深入学习视频)
1,在线json校验工具:www.bejson.com 2, 在handler中经常使用的 message的传递上,message.what使用静态量 。 private static final int MSG_SUCCESSS=0X111;message.what=MSG_SUCCESS; 3, ...
分类:移动开发   时间:2016-03-30 22:09:15    阅读次数:150
android Model与View解耦的一个简单方式(不需要写接口)
我给我这种模式起名MVE (Model,View,EventBus)。Model与View大家都了解,这里重点介绍的是EventBus。 EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activit ...
分类:移动开发   时间:2016-03-28 11:55:07    阅读次数:188
Android优化——UI优化(三)
使用ViewStub延迟加载 1.ViewStub延迟加载 ViewStub是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载,在需要的时候再加载View,可Java中常见的性能优化方法延迟加载一样。 当调用ViewStub的setVisibility函数设置为可见或则调用inf
分类:移动开发   时间:2016-02-29 10:51:50    阅读次数:234
86条   上一页 1 2 3 4 5 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!