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、WebView控件一定要注意清理缓存destroy()方法,但是在这之前必须要调用removeAllViews()不然有时报错2、线程:在退出活动窗口时一定要注意线程是否关闭、可以在debug查看线程的开启情况。PS:如果只要刷新UI线程建议使用Handler。3、Sqlite:使用SQlite一定要注意关闭当前指针和数据库连接4、内存泄漏:对象在内存heap堆中中分配的空间,当不再使用或
dj5789121
·
2015-06-19 10:40
android
缓存
优化
学习
随手笔记
Android EventBus发布/订阅事件总线
EventBus是一款针对
Android优化
的发布/订阅事件总线。
qq_16064871
·
2015-06-14 09:00
android
事件
EventBus
Android优化
摘要:Android应用优化主要集中在内存和UI流畅度上,从内存占用与泄露、UI流畅度的帧数和响应时间到IO的阻塞式响应时间等,腾讯移动性能评测专家叶方正在本文中结合实战经验全方位剖析Android应用性能评测与调优。什么样的应用才能称得上是优雅的App?这是腾讯内部一直在思考的问题,优雅的App就是把简单的事情做到极致,必须对终端应用性能进行打磨。在Android应用优化方面,主要包括内存和UI
xf396191344
·
2015-06-08 07:00
优化
android
UI
内存
Android优化
笔记
腾讯移动性能评测专家叶方正:
Android优化
笔记腾讯Bugly移动开发者沙龙:App性能优化与终端架构设计
Jarvis_Yin
·
2015-06-08 02:00
webview与JS的交互
WebApp是针对Iphone,
Android优化
后的web站点,前端使用
龙恩0707
·
2015-06-03 20:00
Android_webview与js的交互方式
WebApp是针对Iphone,
Android优化
后的web站点,前端使用的技术是:html或者html5,css3,javascript等,服务器端技术是java,php,asp等。
u010742414
·
2015-05-28 11:00
Android--EventBus
一、概述EventBus是一款针对
Android优化
的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之
ccc20134
·
2015-05-11 17:00
Android优化
那些事
遇到一个问题,应用在低版本配置的手机中运行报错StackOverFlow,内存溢出。原因:布局太臃肿,层层嵌套,导致在低版本手机中不能正确运行。解决办法:1.在无背景情况下容器能用Merge的地方尽量用Merge2.布局能在一个容器中完成的不要在两个容器里完成,尽量使用RelativeLayout,减少布局层次。3.共用的布局尽量使用,减少代码冗余总结:在设计复杂精美界面的同时要考虑性能,只有两者
海阔天空玩世不恭
·
2015-04-21 19:00
Android优化
——UI优化(四)
使用style替换背景,防止Activity黑色背景闪过1.原来的布局 这里我们用了android:background="@drawable/img_bg"来设置了背景图片,但是当我们启动activity是有时候会出现一个黑色的背景,然后才出现我们设置的背景,给用户感觉我们的程序运行的很慢2.解决办法 @drawable/img_bg 我们可以给主题设置一个背景,这样就不会给
yy1300326388
·
2015-04-17 17:00
android
背景
style
layout
LinearLayout
Android优化
——Listview(五)
1.重用convertView我们对convertView添加判断,如果存在我们就直接使用,否则初始化一个convertView的实例。(如下图)2.使用viewHolder使用viewHolder并且是一个静态的匿名内部类。(如下图)3.在列表里面有图片的情况下,监听滑动不加载图片1.可以查看一下我的这篇文章Listview2.这个建议用一些图片请求框架,如:Android-Universal-
yy1300326388
·
2015-04-17 16:00
优化
android
listview优化
图片优化
ConvertVie
Android优化
——UI优化(三)
使用ViewStub延迟加载1.ViewStub延迟加载ViewStub是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载,在需要的时候再加载View,可Java中常见的性能优化方法延迟加载一样。当调用ViewStub的setVisibility函数设置为可见或则调用inflate初始化该View的时候,ViewStub引用的资源开始初始化,然后引用的资源替代ViewStub自
yy1300326388
·
2015-04-17 14:00
延迟加载
ViewStub
Android优化
ViewStub延迟
Android优化
——UI优化(二)
使用include标签复用布局-1.include标签的作用假如说我下图的这个布局在很多界面都用到了,我该怎么办?每个页面都写一遍的话,代码太冗余,并且维护难度加大。 上边的这个布局我就用的include标签,代码显然更加的整洁,并且增加的布局的复用性,降低了app的使用内存-2.include标签的用法其中我们使用layout="@layout/activity_clude_item"
yy1300326388
·
2015-04-17 12:00
android
include
用户体验设计
优化布局
android-优化
Android优化
——UI优化(一)
优化布局层次1.避免布局镶嵌过深(如下) 我们完全可以去掉id为:main_ll_duoyu的这个LinearLayout,也可以实现我们想要的效果(效果如下)2.使用工具查看布局工具路径sdk\tools\hierarchyviewer.bat|双击打开查看布局对比我们现在去掉了main_ll_duoyu的这个LinearLayout,我们比一下前两张图和最有一张图,中
yy1300326388
·
2015-04-17 11:00
android
用户体验设计
优化布局
android-优化
EventBus使用详解(一)——初步使用EventBus
翻看了挺多EventBus的使用,感觉这个很好.转来分享.大家一起学习.一、概述EventBus是一款针对
Android优化
的发布/订阅事件总线。
qxf5777404
·
2015-04-13 17:00
EventBus
Android优化
系列之一
一、adapter中getview得简化写法(参考农民伯伯的博客): @Override public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { convertView = LayoutInf
gqdy365
·
2015-03-12 09:00
android
Android优化
系列之一
一、adapter中getview得简化写法(参考农民伯伯的博客): @Override public View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { convertView = LayoutInf
gqdy365
·
2015-03-12 09:00
android
Android布局优化
前言 本篇文章为
Android优化
的布局部分,该部分应该是Android中很重要的,无论是在自定义控件中,还是在简单的书写布局时,都应该尽量遵循一些优化原则,这样布局的绘制效率才会更高,体验才能更好。
·
2015-01-28 14:00
Android布局
Android优化
典范
Android性能优化典范Jan17th,2015|Comments2015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的AndroidApp。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面展开,Android的渲染机制,内存与
u013651247
·
2015-01-26 16:00
android
性能优化
调试
android eventbus
EventBus是一款针对
Android优化
的发布/订阅事件总线。
chaoyue0071
·
2015-01-16 17:00
android
EventBus使用详解(一)——初步使用EventBus
相关文章:1、《EventBus使用详解(一)——初步使用EventBus》2、《EventBus使用详解(二)——EventBus使用进阶》一、概述EventBus是一款针对
Android优化
的发布/
启舰
·
2014-10-31 20:10
5
andriod开发
EventBus使用详解(一)——初步使用EventBus
相关文章:1、《EventBus使用详解(一)——初步使用EventBus》2、《EventBus使用详解(二)——EventBus使用进阶》一、概述EventBus是一款针对
Android优化
的发布/
harvic880925
·
2014-10-31 20:00
Android优化
之软引用和弱引用
Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。 如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速
·
2014-10-15 13:00
android
EventBus for Android 中的观察者模式实现
网址:http://greenrobot.github.io/EventBus/EventBusforAndroid,是针对
android优化
的事件总线实现,能够实现activities、fragments
cxlin007
·
2014-10-15 11:00
android优化
之UI优化
androidUI的优化一、了解View的绘制过程首先我们要了解android的View的绘制的过程:android的view是一个树形的结构,从根view也就是DecorView开始,其下面是ViewGroup以及其他的子View,在view绘制的时候,遍历每一个子节点,同时调用相应的方法。Android中View绘制流程以及invalidate()等相关方法分析 androidView的绘制过
X_i_a_o_H_a_i
·
2014-09-27 18:00
墨迹天气3.0引导动画
墨迹天气3.0引导动画分类:
android优化
2014-03-2721:23 91人阅读 评论(0) 收藏 举报目录(?)
fygwfygyiq
·
2014-09-02 02:00
Android优化
Android最佳实践性能(三)提高性能布局(使ListView滚动流畅)
一个
Android优化
顺利滚动的ListView是保持应用程序的主线程(UI线程)无起繁重的处理。确保你做任何磁盘访问,网络访问,或在一个单独的线程SQL访问。
wds1181977
·
2014-08-04 12:00
Android优化
工具----zipalign
Zipalign优化工具是Android SDK中自带的apk优化工具,开发者在上传应用到Google play的时候相信都会遇到过“您上传的APK有没有经过Zipalign处理”的失败提示,显而易见Google对Zipalign工具的重视,那么Zipalign到底有什么用? 说白了,Zipa
ilovejoe
·
2014-07-28 16:00
android
【Unity3D自学记录】Unity3D
Android优化
1.更新不透明贴图的压缩格式为ETC4bit,因为android市场的手机中的GPU有多种,每家的GPU支持不同的压缩格式,但他们都兼容ETC格式,2.对于透明贴图,我们只能选择RGBA16bit或者RGBA32bit。3.减少FPS,在ProjectSetting->Quality中的VSync Count参数会影响你的FPS,EveryVBlank相当于FPS=60,EverySecondVB
hackdjh
·
2014-05-29 09:00
unity3d
android优化
从网络中加载图片速度。。
从网络中加载图片主要要注意两个方面的问题:1.内存管理:图片占的内存很大,假如图片数量多,很容易让系统抛出outofmemory的异常。 同时我们也要注意不同android版本中内存管理的区别。2.性能:图片的加载速度,和加载图片时不影响UI的流畅性 尤其是在ViewPager,GridView和ListView等等需要在短时间内加载大量图片时,上面两个问题就更加突出了。。。要解决
饮识止渴
·
2014-05-17 22:00
【Android】
Android优化
-oom
问题:OOM异常Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。我们平常看到的OutOfMemory的错误,通常是堆内存溢出。移动开发和web开发的最大的区别是设备资源受限,对一般手机应用,这个资源是相当有限的,堆内存的上限值只有16M。Android的缺省值是16M(某些机型是24M),而对于普通应用这是不能改的,当应用程序处理大资源的资源,如图片
lingwu7
·
2014-04-06 20:00
android
优化
Android开发
oom
内存溢出
Android优化
-ui优化
一、ui优化,去除冗余层级1、父容器选择,避免多余嵌套。2、merge、include、viewStub标签使用 1)merge标签中的子集直接加到Activity的FrameLayout跟节点下(worksinthiscasebecausetheparentofanactivity'scontentviewisalwaysaFrameLayout.Youcouldnotapplythist
altair86
·
2014-03-07 11:00
android优化
之省电
Android程序中耗电最多的地方在以下几个方面:1、大数据量的传输。2、不停的在网络间切换。3、解析大量的文本数据。那么我们怎么样来改善一下我们的程序呢?1、在需要网络连接的程序中,首先检查网络连接是否正常,如果没有网络连接,那么就不需要执行相应的程序。检查网络连接的方法如下:[*]ConnectivityManagermConnectivity;[*]TelephonyManagermTele
xiangzhihong8
·
2014-02-18 13:00
【
Android优化
】去掉屏幕上方应用程序的名称或标题栏
一、问题描述去掉屏幕上方应用程序的名称(水利导航系统)或整个标题栏(红色框选部分)二、实现方法只需要在AndroidManifest文件中加入一句话即可,android:theme="@android:style/Theme.NoTitleBar"参考原文:http://www.oschina.net/question/1027801_105607
liyongliang_2012
·
2014-01-09 08:00
android
Android优化
Android优化
工具之——Zipalign
Zipalign优化工具是AndroidSDK中自带的apk优化工具,开发者在上传应用到GooglePlay的时候相信都遇到过“您上传的Apk没有经过Zipalign处理”的失败提示,显而易见Google对Zipalign工具的重视,那么Zipalign到底有什么用了? 说白了,Zipalign就是一个对Apk文件进行存档对齐的优化工具,它的目的是确保所有的未压缩数据都从文件的开始位置
WTBEE
·
2014-01-04 17:00
Android开发
zipalign
android优化
问题
1、listview优化问题(参考http://www.androidmi.com/Androidkaifa/jinjie/201101/2678.html)针对ListView卡的要死的问题,有一个广为流传的ViewHolder、ViewCache的优化办法:publicViewgetView(intposition,ViewconvertView,ViewGroupparent){ ViewH
huangxiaominglipeng
·
2013-12-10 17:00
优化
android
ListView
Android优化
http://my.eoe.cn/trinea2/archive/14891.htmlhttp://www.trinea.cn/android/android-图片sd卡缓存-使用简单-支持预取-支持多种缓存算/http://mobile.51cto.com/aprogram-388184.htm
wyl530274554
·
2013-11-20 15:00
全网最全的Android源码汇总—几百个Android源码(不断更新中)
Android系统美化相关-------更多
Android优化
大师源码http://neast.cn/forum.php?
timcrl
·
2013-10-13 16:00
andoid x项目的优化 1
andoidx项目的优化1分类: it技术
android优化
2013-07-1423:31 183人阅读 评论(0) 收藏 举报通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑
pi9nc
·
2013-07-16 10:00
android
优化
技术
it
Android是如何规避GPL传染性的
一、首先得了解android体系结构从下到上介绍上图LinuxKernel:完全开源,GPLv2协议Libraryies:含少量开源库AndroidRuntime:
android优化
的JAVA虚拟机,更适合嵌入式系统
蔡清华
·
2013-07-03 20:00
android
开源
GPL
传染性
android优化
转自(http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=74&tid=20713&pg=1)随着技术的发展,智能手机硬件配置越来越高,可是它和现在的PC相比,其运算能力,续航能力,存储空间等都还是受到很大的限制,同时用户对手机的体验要 求远远高于PC的桌面应用程序。以上理由,足
tanqiantot
·
2013-05-09 14:00
android优化
1 General1编译release版本2除报错信息外,去除所有的打印信息,对于部分常规错误,也可以关闭打印信息3Config.javapublicstaticfinalbooleanLOGD=true; 改为:publicstaticfinalbooleanLOGD=false;很多打印信息都通过判断LOGD来决定是否输出。很可能改成release版本后这条就无效了。4减少不必
TopicDev
·
2013-04-09 12:00
android优化
1 General1编译release版本2除报错信息外,去除所有的打印信息,对于部分常规错误,也可以关闭打印信息3Config.javapublicstaticfinalbooleanLOGD=true; 改为:publicstaticfinalbooleanLOGD=false;很多打印信息都通过判断LOGD来决定是否输出。很可能改成release版本后这条就无效了。4减少不必
nadyhuayue
·
2013-04-07 15:00
Android优化
之TraceView
最近有两次看到别人讲,Android的性能优化可能用到StrictMode,这个我是用过的,用来检查主线程是否有IO操作或者网络操作,但是两外一个TraceView,我还是第一次听说,确实没用过。因此了解了一下。AndroidTraceView工具使用 http://blog.csdn.net/love_world_/article/details/8223805Android调试工具之Trace
song_shi_chao
·
2013-04-02 14:00
淘宝Android技术leader分享:
android优化
http://www.infoq.com/cn/presentations/android-taobao-clients-user-experience-practice#3970668-tsina-1-20877-4940258fac58681d93622513463cbd0b上面是视频网址,感兴趣的可以看看。1.每个月一个版本 2.千分之三的线上Crash发生率 3.支持WEBP,30%
song_shi_chao
·
2013-04-02 14:00
Android优化
技巧
1、去掉锁屏功能:1)、在frameworks/base/policy/src/com/android/internal/policy/impl/KeyguardViewMediator.java修改:------------------------------------------- /** *Externalapps(likethephoneapp)cantellustodisablet
heqiangflytosky
·
2013-02-25 19:00
android优化
一、对界面UI的优化(1) 在Android应用开发过程中,屏幕上控件的布局代码和程序的逻辑代码通常是分开的。界面的布局代码是放在一个独立的xml文件中的,这个文件里面是树型组织的,控制着页面的布局。通常,在这个页面中会用到很多控件,控件会用到很多的资源。Android系统本身有很多的资源,包括各种各样的字符串、图片、动画、样式和布局等等,这些都可以在应用程序中直接使用。这样做的好处很
runfeel
·
2013-01-29 12:00
android
android优化
——adapter
什么是Adapter,可以先看看我的上一篇文章,Android开发——说说Adapter那点事 Adapter与View的连接主要依靠getView这个方法返回我们需要的自定义view。ListView是Android app中一个最最最常用的控件了,所以如何让ListView流畅运行,获取良好的用户体验是非常重要的。对ListView优化就是对Adapter中的getV
两脚间杀气冲天
·
2012-12-12 18:00
android
Android, BaseAdapter 处理大数据量时的优化
Android优化
最常见的就是ListView, Gallery, GridView, ViewPager 的大数据优化 图片优化 访问网络的优化优化的原则: 数据延迟加载
thunder_yan
·
2012-09-21 14:00
android
BaseAdapter优化
大数据量优化
Android优化
HttpClient性能,多线程等
Android优化
HttpClient性能,多线程等在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种
ken831001
·
2012-08-30 15:00
多线程
android
优化
浏览器
String
服务器
android优化
技术
Java初级优化1.对于明确不需要派生的类,添加final修饰符,此时该类的所有方法都是final的。Java编译器会寻找机会内联(inline)所有的final方法。(能使性能提升50%)2.尽量重用对象,避免生成过多的对象。对于String的连接,用StringBuffer代替。3.尽量少用全局变量如static等(heap中创建,慢),多用局部变量(Stack中创建,快)。4.不要重复初始化
shinilaobababa
·
2012-07-27 14:00
java
java
java
android
android
ListView
ListView
ListView
vector
vector
HashMap
HashMap
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他