E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android性能
Android学习之旅
1.Android基础知识2.Android内存泄漏总结3.Handler内存泄漏分析及解决4.
Android性能
优化5.ListView详解6.RecyclerView和ListView的异同7.AsyncTask
程序亦非猿580230
·
2020-07-31 20:05
Android 常用技术总览
Android面试系列2018总结(全方面覆盖Android知识结构)android中的dp、px、dip、dpisp相关概念androidHandler机制原理4个组成部分源码解析
android性能
优化
csdn1125550225
·
2020-07-31 16:21
android
Android性能
分析——Activity启动速度分析工具
Android页面基本是由大量Activity承载,流畅的页面启动速度代表着高用户体验众所周知,除却底层的IPC调用等,就应用开发者层面而言,Activity启动速度主要由三部分构成:布局(layout),绘制(draw),业务(biz),针对此处,笔者开发了一款开源的性能分析工具。详见github地址:https://github.com/MegatronKing/ActivityLaunchA
MegatronKing
·
2020-07-31 14:51
Android笔记
android
github
开发人员
性能
测试
Android应用性能优化系列逻辑篇——线程相关性能优化
线程优化是
Android性能
优化中一个非常重要的部分,作为进程中逻辑处理调度的基本单位,如果使用不当,非常容易造成系统资源的浪费,从而导致应用性能出问题。
MegatronKing
·
2020-07-31 14:20
Android笔记
Android性能优化
Google 性能优化视频
阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android
Android性能
优化系列视频百度网盘链接性能优化系列视频性能优化系列视频下载链接:链接:https://pan.baidu.com/s
ProgramAndroid
·
2020-07-31 12:19
Android优化(一)_Java代码优化
性能优化总纲:大概会花一个月左右的时间出7-8个专题来分享一下在工作和学习中积累下来的
android性能
优化经验。希望大家会持续关注。
花落惊雨辰
·
2020-07-31 10:12
性能优化
Android整理
Android性能
优化(五)进程保活
一、进程的优先级Android系统将尽量长时间地保持应用进程,但为了新建进程或运行更重要的进程,需要清除旧进程来回收内存。为了确定保留或终止哪些进程,系统会对进程进行分类。需要时,系统会首先消除重要性最低的进程,然后是清除重要性稍低一级的进程,依此类推,以回收系统资源。https://developer.android.google.cn/guide/components/processes-an
Easyhood
·
2020-07-30 23:43
Android性能优化
Android性能
优化笔记(一)——启动优化
本文主要是学习了极客时间张绍文老师的Android开发高手课以及谷歌官网文章的启动优化笔记~参考文章:https://time.geekbang.org/column/article/73651https://mp.weixin.qq.com/s/eaArt5Udc4WZ3NoH5RlEkQhttps://juejin.im/post/5874bff0128fe1006b443fa0https:/
weixin_34015860
·
2020-07-30 17:34
你想知道的布局优化都在这里了
本篇是
Android性能
优化系列专栏第三篇,上一篇中通过图文加实
乔布奇
·
2020-07-30 13:00
Android性能优化
Android探索之旅(第三十二篇)Android 每日get √
[09/03/2018]
Android性能
优化[08/17/2018]JsonViewer[08/17/2018]AndroidStudio3.0.1正式版[08/13/2018]精简版ZXing库[08
请叫我章鱼哥
·
2020-07-30 10:09
Android探索之旅
Android Bitmap性能优化
参考
Android性能
优化:Bitmap优化
Android性能
优化:手把手教你优化Bitmap图片资源的使用为什么要优化Bitmap?
14skyang
·
2020-07-30 04:55
Android 性能优化 之谈谈Java内存区域
Android性能
优化之谈谈Java内存区域>基础的扎实程度直接决定高度。
fuchenxuan
·
2020-07-30 02:23
Android
Android
之美
Android性能
优化内存优化最详细最通俗讲解--安卓优化之路--启动优化(一)
周末闲来无事,瞄了一眼boss上的安卓招聘,这变化还是真大,记得当初刚入行的时候招聘目录上第一条,大哼哼的写着,熟练掌握安卓四大组件,Activity生命周期也是面试必问的,而现在这几条要求好像都没了。随便看了几家,对于安卓性能优化内存优化好像是最多的出现。于是google,百度,简书,CSDN等一通查询,觉得写得都都很不错,有觉得那些地方面试如果面试时这样回答总感觉不好。于是决定另辟蹊径,搞一篇
村东头老刘
·
2020-07-30 01:58
安卓性能优化一
Android性能
调优(4)内存优化
之前学习的JVM、DVM、ART就是为了这一章做铺垫的。这篇先从避免内存泄露开始学习,然后学习常用的内存分析工具MemoryMonitor、AllocationTracker和HeapDump。最后分析内存泄漏的利器MAT和LeakCanary。1.避免可控的内存泄漏内存泄漏是内存优化的重点,如果一旦出现,就会让应用变得非常棘手。所以我们要解决关于内存泄漏的东西。1.1什么是内存泄漏为了确保And
RikkaTheWorld
·
2020-07-30 00:23
Android性能优化
Android性能
优化系列之APK瘦身(一)
jianshu_0011.jpg本文学习目标:1.为什么APK需要瘦身2.工具使用及分析3.APK目录结构含义4.制定优化方案具体方案解决请移步
Android性能
优化系列之APK瘦身(二)
Android
鱼__鱼
·
2020-07-29 21:30
Android内存优化(五)详解内存分析工具MAT
相关文章
Android性能
优化系列Java虚拟机系列前言在这个系列的前四篇文章中,我分别介绍了DVM、ART、内存泄漏和内存检测工具的相关知识点,这一篇我们通过一个小例子,来学习如何使用内存分析工具MAT
刘望舒
·
2020-07-29 19:53
Android应用层
Android进阶
Android性能
优化—内存分析工具MAT的使用(一)
准备1、下载及安装AndroidSDK2、下载及安装MAT(http://www.eclipse.org/mat/)使用流程(windows平台)收集hprof文件1、在{ANDROID_HOME}\tools目下双击monitor.bat,打开DDMS界面,如图:2、选择要操作进程,如图:3、点击一下红色圈圈的按钮(在点击前,可以先点击下它右边的GC按钮),弹出如图:4、将hprof文件保存到指
粗旷的码农
·
2020-07-29 17:54
Android性能
优化——合理进行内存管理
原文链接https://developer.android.com/topic/performance/memory-overviewhttps://developer.android.com/topic/performance/memory内存管理概述Android运行时(ART)和Dalvik虚拟机使用分页和内存映射(映射)来管理内存。这意味着应用程序的任何内存操作(无论是分配新对象还是访问m
BridgeGeorge
·
2020-07-29 14:01
Android
Android
优化专题
Android进阶学习之开篇
今天看到一篇挺不错的文章,决定先跟着走Android进阶之学习规划先保存起来学习规划(一)
Android性能
调优(二)Android基础知识回顾(三)Android系统源码的学习(四)Android的IPC
王灵
·
2020-07-29 04:04
Android性能
优化
Android设备作为一种移动设备,不管是内存还是CPU的性能都受到了一定的限制,无法做到像PC设备那样具有超大的内存和高性能的CPU,这也意味着Android程序不可能无限制地使用内存和CPU资源,过多地使用内存会导致程序内存溢出,即OOM。而过多地使用CPU资源,一般指做大量的耗时任务,会导致手机变得卡顿甚至出现无法响应的情况,即ANR。Android的性能优化方法1,布局优化布局优化的思想很
weixin_30627381
·
2020-07-28 16:46
Android 性能优化 冷启动速度优化
先了解
Android性能
优化基本概念应用是如何启动的,会对此有帮助。
baiiu
·
2020-07-28 14:03
性能优化
项目架构
Android studio结合MAT分析hprof文件
对于
Android性能
优化,其中很重要一块就是内存优化,内存优化主要还是解决内存泄漏问题,我一般分为三步进行排查:1、使用LeakCanary进行初步排查;2、使用Androidstudio自带的AndroidProfiler
tangedegushi
·
2020-07-28 12:15
Android
Android性能
优化----卡顿优化
前言无论是启动,内存,布局等等这些优化,最终的目的就是为了应用不卡顿。应用的体验性好坏,最直观的表现就是应用的流畅程度,用户不知道什么启动优化,内存不足,等等,应用卡顿,那么这个应用就不行,被卸载的概率非常大。所以说为了保证用户留存率,卡顿优化是非常非常的重要。在这篇文章,咱们不讨论是什么原因造成卡顿,其实在前面写的性能优化文章中,都是造成卡顿的原因,需要需要做好卡顿优化,最好从头开始一步一步来处
家磷
·
2020-07-28 09:00
android开发之内存CPU监控
cpu,内存监控作为
android性能
测试的一部分,在日常工作中使用也比较频繁,一般测试人员都是直接adb命令输出结果或者androidstudio上查看内存,Cpu的趋势,再深入一点就是性能分析定位了
早起有虫吃
·
2020-07-28 06:01
Android 性能优化典范(六)
前言这里是
Android性能
优化典范第6季的课程学习笔记,从被@知会到有连载更新,这篇学习笔记就一直
csdn的移动开发朋友们
·
2020-07-27 19:23
Android性能
测试 一些适用于Android Studio的代码审查和性能测试工具
导言:Android应用在CPU占用,内存消耗方面的性能指标是影响产品质量的重要因素,由于QQ管家,360手机助手等应用都提供直观的内存消耗,流量监控功能,致使用户比以往更加关注软件的性能,并以此进行软件选用的决策。目前,已经有很多可以监控androidapp性能的工具可以供开发人员使用,如:基于Eclipse插件体系的MAT,其通过生成.hprof文件对内存泄露情况进行排查;内存检测工具APT:
梁天超
·
2020-07-27 16:58
android
学习笔记
androidstudio
android
性能测试
Android 性能优化
布局优化
Android性能
优化之如何避免Overdraw(可参考)(1)避免OverdrawOverdraw,过度绘制会浪费很多的cpu,Gpu资源,例如系统默认会绘制Activity的背景,如果在给布局重新绘制了重叠的背景
2k-Gamer
·
2020-07-27 15:36
Android
Android性能
优化
学习了解要点布局优化内存优化使用各种工具来进行分析,优化一布局优化系统在渲染UI界面的时候将消耗大量的资源,一个好的UI不仅应该有良好的视觉效果,更应有良好的使用体验,因此布局优化就显得非常重要。1.1AndroidUI渲染机制人眼所感觉的流畅画面,需要的帧数达到40帧每秒到60帧每秒,PC游戏最佳fps在60fps左右,这是评价显卡性能高低的标准之一。在Android中,系统通过VSYNC信号触
xawww
·
2020-07-27 12:07
群英传读书笔记
Android性能
优化:阿里、腾讯等关于内存泄露的知识都在这里了!
建议收藏,不然就找不到了!!!前言在Android中,内存泄露的现象十分常见;而内存泄露导致的后果会使得应用Crash本文全面介绍了内存泄露的本质、原因&解决方案,最终提供一些常见的内存泄露分析工具,希望你们会喜欢。目录1.简介即ML(MemoryLeak)指程序在申请内存后,当该内存不需再使用但却无法被释放&归还给程序的现象2.对应用程序的影响容易使得应用程序发生内存溢出,即OOM内存溢出简介:
Android725
·
2020-07-27 11:53
Android 性能优化---布局优化
Android性能
优化---布局优化Android布局绘制原理布局加载过程setContentView()-->inflate()-->getLayout()(I/O操作)-->createViewFromTag
家磷
·
2020-07-21 10:00
[转载]
Android性能
优化来龙去脉总结
转载来自这里以下是本人在工作中对经历过的性能优化的一些总结,依据故事的发展路线,将其分为了5个部分,分别是:常见的性能问题;产生性能问题的一些可能原因;解决性能问题的套路;代码建议及潜在性能问题排查项。image.png如看不清大图,下文会有拆解一首先,我们先了解一下都有哪些性能问题image.png1、内存泄露。通俗来讲,内存泄露不仅仅会造成应用内存占用过大,还会导致应用卡顿,造成不好的用户体验
Chauncey_Chen
·
2020-07-16 06:03
Android性能
优化之布局优化
布局优化也是Android优化的一个重要组成部分。好的UI界面不仅应该为用户带来良好的视觉效果,同时也应该具有流畅的操作体验。而Android系统在渲染UI时将会消耗大量的系统资源。所以,布局优化就显得尤为重要啦。AndroidUI渲染机制Android应用程序显示的过程:一句话概括:Android应用程序调用SurfaceFlinger服务,把经过测量,布局,绘制后的Surface渲染到显示屏幕
顶级工程师闯天涯
·
2020-07-16 02:27
Android 性能优化 (十) 启动优化 秒变大神 启动优化提升60%
Android性能
优化(一)APK高效瘦身http://blog.csdn.net/whb20081815/article/details/70140063
Android性能
优化(二)数据库优化秒变大神
深南大盗
·
2020-07-15 19:33
性能优化
Android 性能优化---(7)布局优化
Android性能
优化:布局优化详细解析前言在Android开发中,性能优化策略十分重要本文主要讲解性能优化中的布局优化,希望你们会喜欢。
zhangbijun1230
·
2020-07-15 12:10
android系统性能优化
Android为什么卡顿系统原理分析
2015年伊始,Google发布了关于
Android性能
优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的AndroidApp。
涂程
·
2020-07-15 01:53
android-源码
android
性能优化
Android性能
优化—内存分析工具MAT的使用(二)
我们通过
Android性能
优化—内存分析工具MAT的使用(一)大概了解了Android到MAT的转换过程。现在我们熟悉下MAT中常规的使用。
粗旷的码农
·
2020-07-14 23:19
给 App 提速:Android 性能优化总结
转载请注明出处:http://android.jobbole.com/81944/我在几周前的DroidconNYC会议上,做了一个关于
Android性能
优化的报告。
myheat250
·
2020-07-14 13:18
Android
Android性能
优化系列---管理你的app内存
文章出处:http://developer.android.com/training/articles/memory.html#YourAppRandom-accessmemory(RAM)在任何软件开发环境都是稀有资源,在移动操作系统物理内存有限的情况下将显得更加珍贵.虽然Android的Dalvik虚拟机优化了内存回收机制,但我们也要关注你的app的内存分配合和释放为了垃圾回收器能回收你系统的
huxing32
·
2020-07-14 11:03
Android性能
:内存篇之内存回收
Android性能
:内存篇之内存回收在学会内存性能优化之前我们得先了解内存如何回收,在《
Android性能
:内存篇之虚拟机概论》我们已经了解了虚拟机的概念及JVM结构体系与内存空间,在《
Android性能
撑一支长篙的我
·
2020-07-14 10:14
Android
Java
内存回收
Android性能
优化案例研究
译者前言:这是Google的Android开发工程师RomainGuy刊登在个人Blog上的一篇文章。RomainGuy作为Android图形渲染和系统优化的专家,是Android4.1中的“黄油项目”开发者之一。这篇译文将分为上下两个部分,上部分将通过一个实际的例子来展示如何利用现有的工具来定位Android应用程序的性能瓶颈,下部分将提供一些有效的方法来解决性能问题。希望能给读者和开发者带来启
weixin_34396902
·
2020-07-13 19:26
android性能
优化-渲染-嵌套标签
1.重用布局includeinclude标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供了大大的便利。例如,每个activity都会用到的titlebar.xml用include引用:...注:可以在include标签中覆盖被引用的根布局的android:layout_*属性,但是前提是android:layout_height和android:l
DanielHan
·
2020-07-13 16:14
Android性能
优化案例研究(下)
Android性能
优化案例研究(下)英文原文:AndroidPerformanceCaseStudy编译:ImportNew-孙立译者前言:在
Android性能
优化案例研究(上)中,作者RomainGuy
txxm520
·
2020-07-13 14:11
android
android性能
测试方法
Android性能
测试主要分为:帧率fps、静默CP
米密mily
·
2020-07-13 14:17
性能测试
Android 性能优化 ---- 启动优化
Android性能
优化----启动优化1、为什么要进行启动优化一款应用的第一印象很重要,第一印象往往决定了用户的去留。
家磷
·
2020-07-13 10:00
关于Android面试题和答案
Android性能
调优工具
Android看海
·
2020-07-13 10:47
Android性能
专项测试之Systrace工具
SystraceWalkthroughSystraceAnalyzingUIPerformancewithSystraceSpeedupyourappSystrace能做什么?计算容器的性能发现性能的瓶颈Systrace的使用准备4.1以上rootAndroidSDKTools20python环境Systrace启动你可以通过命令行或者DeviceMonitor两种方式收集Systrace信息,以
Q博士
·
2020-07-13 09:57
测试[Android性能]
Android性能专项测试
测试工程师成长之路
Android性能
测试之fps获取
关键点在testerhome看到一个好的帖子,说的是fps的获取方式,值得好好研究一下。获取的方式是通过下面的命令获取adbshelldumpsysSurfaceFlinger--latency命令意义上面的命令是做什么的?可以看看老罗的关于SurfaceFlinger的详细讲解,那我这里只是简单的描述一下:SurfaceFlinger是一个系统服务,管理Android帧缓冲区,了解这些就足够啦,
Q博士
·
2020-07-13 09:57
测试[Android]
测试工程师成长之路
Android性能
优化
优化:优化布局优化补充1、fps即帧数为60帧每秒为最流畅画面,即系统每次渲染时间都保存在1000ms/60=16ms界面非常流畅。在手机设置-开发者选项-GPU呈现模式分析,可以显示GPU的绘制情况。2、避免Overdraw。同样在手机设置-开发者选项-调试GPU过度绘制。尽量增大蓝色区域,减少红色区域。3、HierarchyViewer(减少View冗余布局),本身无法再真机上使用,只能在工厂
聪聪的豆芽
·
2020-07-13 08:05
Android的性能优化
Google近期在Udacity上发布了
Android性能
优化的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能,这些课程是Google之前在Youtube上发布的
Android性能
优化典范专题课程的细化与补充
kingZXY2009
·
2020-07-13 05:35
Android性能
优化之使用SparseArray代替HashMap
最近在重构one的项目,其中用HashMap来缓存ActivityGroup加载过的View,Eclipse给出了一个警告,之前考虑项目进度没怎么在意,这次仔细看了下提示,如下:UsenewSparseArray(...)insteadforbetterperformance意思就是说用SparseArray来替代,以获取更好的性能。对SparseArray根本不熟悉,甚至都没听过,第一感觉应该是
Sanjay_f
·
2020-07-13 04:13
android
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他