![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android 性能优化
tigriswing
这个作者很懒,什么都没留下…
展开
-
PreloadDataCache
PreloadDataCache支持预取的数据缓存,使用简单,支持多种缓存算法,支持不同网络类型,扩展性强本文主要介绍一个支持自动向前或向后获取新数据的缓存的使用及功能。Android图片内存缓存可见ImageCache。 主要特性:(1).使用简单 (2).可自动预取新数据 (3).可选择多种缓存算法(包括FIFO、LIFO、LRU、MRU、LFU、MFU等15种)或自定义缓存算转载 2014-01-02 11:28:54 · 441 阅读 · 0 评论 -
1.利用android提高的的insert,query,update,deleteAPI与execSql,rawQuery函数执行原生的插入,查询,更新,删除语句操作花费时间的对比结果
1.利用android提高的的insert,query,update,deleteAPI与execSql,rawQuery函数执行原生的插入,查询,更新,删除语句操作花费时间的对比结果 在相同的环境(adnroid4.0)和相同的机器下执行相同的动作,记录条数也一样的情况下的对比,多次验证的如下: (1)如果批量执行的记录数在1000条,则Android SqliteDat转载 2014-07-02 18:04:32 · 1061 阅读 · 1 评论 -
view 效率优化
Android开发中的布局很重要吗?那是当然。一切的显示样式都是由这个布局决定的,你说能不重要吗。要实现一个好的布局,不只是实现了、显示出来就完了,不管层次,堆砌代码也可以实现功能,但是这显然违背了Android布局设计的原则。可能你会说,Android布局设计哪有什么原则,我可以明确告诉你,当然有,只要有利于提高最终效果的方法、意识,我们都可以把它提升为原则。在Android布局设计中,这个最终转载 2014-03-14 15:18:24 · 461 阅读 · 0 评论 -
性能优化之Java(Android)代码优化
性能优化之Java(Android)代码优化本文为Android性能优化的第三篇——Java(Android)代码优化。主要介绍Java代码中性能优化方式及网络优化,包括缓存、异步、延迟、数据存储、算法、JNI、逻辑等优化方式。(时间仓促,后面还会继续完善^_*) 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优转载 2014-01-02 11:45:09 · 448 阅读 · 0 评论 -
Android 图片SD卡缓存
Android 图片SD卡缓存 使用简单 支持预取 支持多种缓存算法 支持不同网络类型 支持序列化本文主要介绍一个支持图片自动预取、支持多种缓存算法、支持数据保存和恢复的图片Sd卡缓存的使用、功能及网友反馈的常见问题解答。需要二级缓存或ListView和GridView图片加载请使用ImageCache。 与Android LruCache相比主要特性:(1). 使用简单 (2).转载 2014-01-02 11:32:37 · 854 阅读 · 0 评论 -
HashMap循环遍历方式及其性能对比
HashMap循环遍历方式及其性能对比主要介绍HashMap的四种循环遍历方式,各种方式的性能测试对比,根据HashMap的源码实现分析性能结果,总结结论。 1. Map的四种遍历方式下面只是简单介绍各种遍历示例(以HashMap为例),各自优劣会在本文后面进行分析给出结论。(1) for each map.entrySet()JavaMap map转载 2014-01-02 11:47:28 · 2616 阅读 · 0 评论 -
ArrayList和LinkedList的几种循环遍历方式及性能对比分析
ArrayList和LinkedList的几种循环遍历方式及性能对比分析主要介绍ArrayList和LinkedList这两种list的五种循环遍历方式,各种方式的性能测试对比,根据ArrayList和LinkedList的源码实现分析性能结果,总结结论。通过本文你可以了解(1)List的五种遍历方式及各自性能 (2)foreach及Iterator的实现 (3)加深对ArrayList和转载 2014-01-02 11:45:54 · 588 阅读 · 0 评论 -
性能优化系列总篇
性能优化系列总篇本文为性能优化系列的总纲,主要介绍性能调优专题计划、何为性能问题、性能调优方式及前面介绍的数据库优化、布局优化、Java(Android)代码优化具体对应的调优方式。 1、调优专题博客计划目前调优专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据转载 2014-01-02 11:45:12 · 446 阅读 · 0 评论 -
Android公共库
Android公共库——图片缓存 网络缓存 下拉及底部更多ListView 公共类介绍总结的一些android公共库,包含缓存(图片缓存、预取缓存)、公共View(下拉及底部加载更多ListView、底部加载更多ScrollView、滑动一页Gallery)、及Android常用工具类(网络、下载、shell、文件、json等等)。 TrineaAndroidCommon开源地址为Tr转载 2014-01-02 11:33:26 · 582 阅读 · 0 评论 -
性能优化之布局优化
性能优化之布局优化本文为Android性能优化的第二篇——布局优化,主要介绍使用抽象布局标签(include, viewstub, merge)、去除不必要的嵌套和View节点、减少不必要的infalte及其他Layout方面可调优点,顺带提及布局调优相关工具(hierarchy viewer和lint)。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优转载 2014-01-02 11:41:10 · 524 阅读 · 0 评论 -
性能优化之数据库优化
性能优化之数据库优化本文为性能优化的第一篇——数据库性能优化,原理适用于大部分数据库包括Sqlite、Mysql、Oracle、Sql server,详细介绍了索引(优缺点、分类、场景、规则)和事务,最后介绍了部分单独针对Sqlite的优化。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇—转载 2014-01-02 11:34:59 · 401 阅读 · 0 评论 -
Java(Android)线程池
Java(Android)线程池介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Javanew Thread(new Runnable() { @Override public void r转载 2014-01-02 11:34:06 · 402 阅读 · 0 评论 -
Android性能调优工具TraceView介绍
Android性能调优工具TraceView介绍本文主要介绍Android性能调优工具TraceView的使用及通过其确定性能点。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优化性能优化实例 Android自带的TraceView堪比j转载 2014-01-02 11:27:16 · 733 阅读 · 0 评论 -
Android性能调优
Android性能调优本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优化性能优化实例 一、性能瓶颈点转载 2014-01-02 11:25:36 · 524 阅读 · 0 评论 -
ndk编译问题汇总
一,No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android 升级com.android.tools.build:gradle:3.2.0'二,无法找到native相关类...转载 2019-04-30 16:06:43 · 183 阅读 · 0 评论