Android Develop
文章平均质量分 72
丑才
这个作者很懒,什么都没留下…
展开
-
Android App 内存泄露之资源
目录(?)[-]Android App 内存泄露之资源引用资源没有释放注册未取消造成的内存泄露集合中对象没清理造成的内存泄露资源对象没关闭造成的内存泄露一些不良代码造成的内存压力如果优化呢Bitmap没调用recycle构造Adapter时没有使用缓存的 convertView优化点Android App 内存转载 2014-09-24 17:53:36 · 360 阅读 · 0 评论 -
Android之View篇③
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17045157在前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、onDraw这三个最重要步骤的工作原理,那么今天我们将继续对View进行深入探究,学习一下视图状态以及重绘方面的知识。如果你还没有看过我转载 2014-10-18 15:34:08 · 351 阅读 · 0 评论 -
Android之View篇④
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17357967不知不觉中,带你一步步深入了解View系列的文章已经写到第四篇了,回顾一下,我们一共学习了LayoutInflater的原理分析、视图的绘制流程、视图的状态及重绘等知识,算是把View中很多重要的知识点都涉及到了。如果你还没有看过我前面的几篇文章,建议先去阅读一转载 2014-10-18 15:35:04 · 353 阅读 · 0 评论 -
Android图像处理之Bitmap类①
出处:http://blog.csdn.net/thl789/article/details/6762030转载 2014-11-07 19:22:59 · 414 阅读 · 0 评论 -
android:windowSoftInputMode属性详解
出处:http://blog.csdn.net/twoicewoo/article/details/7384398android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减转载 2014-11-30 19:53:40 · 289 阅读 · 0 评论 -
Android TouchEvent事件传递机制
出处——http://blog.csdn.net/morgan_xww/article/details/9372285跟touch事件相关的3个方法:public boolean dispatchTouchEvent(MotionEvent ev); //用来分派eventpublic boolean onInterceptTouchEvent(MotionEve转载 2014-12-10 20:28:04 · 437 阅读 · 0 评论 -
详解Android动画之Frame Animation
出处-http://blog.csdn.net/liuhe688/article/details/6657776在开始实例讲解之前,先引用官方文档中的一段话:Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,也可以完全编码实现。如果被定义在XML文件中,我们可以放置在/res下的a转载 2014-12-14 10:45:26 · 584 阅读 · 0 评论 -
Android Dialog详解
出处—http://www.kwstu.com/ArticleView/kwstu_20139682354515前言 对话框对于应用也是必不可少的一个组件,在Android中也不例外,对话框对于一些提示重要信息,或者一些需要用户额外交互的一些内容很有帮助。本篇博客就讲解一下Android下对话框的使用,在本篇博客中,将了解到对话框的一些常规属性的设置,以及各式的对话框的使用,并都会提转载 2014-12-14 11:18:46 · 400 阅读 · 0 评论 -
Android源码解析之Dialog
出处—http://blog.csdn.net/lilu_leo/article/details/8220020在学习设计模式建造者模式时,发现AlertDialog和它的内部类Builder就是比较典型的建造者模式,所以先分析下基类Dialog,然后再看子类AlertDialog和它的内部类Builder。按照惯例,先看下类说明:转载 2014-12-14 11:40:05 · 1729 阅读 · 0 评论 -
Android之View篇①
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12921889有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲一讲View的工作原理以及自定义View的方法。没错,承诺过的文章我是一定转载 2014-10-18 15:26:13 · 292 阅读 · 0 评论 -
tools:context="${packageName}.${activityClass}"的作用
tools:context="activity name"这一句不会被打包进APK。只是ADT的Layout Editor在你当前的Layout文件里面设置对应的渲染上下文说明你当前的Layout所在的渲染上下文是activity name对应的那个activity,如果这个activity在manifest文件中设置了Theme,那么ADT的Layout Editor会根据这个Theme来渲转载 2014-11-20 14:35:46 · 3185 阅读 · 0 评论 -
Android之View篇②
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/16330267在上一篇文章中,我带着大家一起剖析了一下LayoutInflater的工作原理,可以算是对View进行深入了解的第一步吧。那么本篇文章中,我们将继续对View进行深入探究,看一看它的绘制流程到底是什么样的。如果你还没有看过我的上一篇文章,可以先去阅读 Andro转载 2014-10-18 15:33:03 · 318 阅读 · 0 评论 -
详解Android中AsyncTask的使用
出处在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们转载 2014-09-24 19:21:59 · 344 阅读 · 0 评论 -
Android App 内存泄露之Handler
目录(?)[-]Android App 内存泄露之Handler看一下如下代码没有问题为啥出现这样的问题呢Handler 的生命周期与Activity 不一致handler 引用 Activity 阻止了GC对Acivity的回收如何避免修修改代码如下上面这样就可以了吗Android App 内存泄露之Handler转载 2014-09-24 17:50:05 · 336 阅读 · 0 评论 -
Android App 内存泄露之开篇
先来想这三个问题内存泄露是怎么回事内存会泄露的原因避免内存泄露1.内存泄露怎么回事一个程序中,已经不需要使用某个对象,但是因为仍然有引用指向它垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。Android的一个应用程序的内存泄露对别的应用程序影响不大。为了能够使得Android应用程序安全且快速的运行,Android的每个应用程序都会使用一个专转载 2014-09-24 17:47:42 · 375 阅读 · 0 评论 -
Android实战技巧:深入解析AsyncTask
目录(?)[-]AsyncTask的介绍及基本使用方法AsyncTask引发的一个问题AsyncTask的内幕与主线程交互线程任务的调度Android23以前的版本也即SDKAPI 10和以前的版本Android 30以后也即SDKAPI 11和以后的版本前面问题的解法AsyncTask的使用注意事项AsyncTask的介绍及基本使用方法关于转载 2014-09-24 19:17:57 · 252 阅读 · 0 评论 -
Android App 内存泄露之Thread
目录(?)[-]Thread 内存泄露看一下下面是否存在问题真的没有问题吗这种线程导致的内存泄露问题应该如何解决呢上面的两个步骤其实是切换两个对象的双向强引用链接AsynTask 内部类会如何呢Thread 内存泄露线程也是造成内存泄露的一个重要的源头。线程产生内存泄露的主要原因在于线程生命周期的不可控。1.看一转载 2014-09-24 17:50:25 · 367 阅读 · 0 评论 -
Android App 内存泄露之调试工具(1)
出处 目录(?)[-]Android App 内存泄露之工具1使用内存监测工具 DDMS Heap说明一般情况下在data object行的Total Size这个值的大小决定了是否会有内存泄漏可以这样判断Android App 内存泄露之工具(1)使用内存监测工具 DDMS –> Heap操作步骤转载 2014-09-24 17:53:05 · 343 阅读 · 0 评论 -
Android图像处理之Bitmap类②
出处:http://blog.csdn.net/dahuaishu2010_/article/details/28622417一、View转换为Bitmap 在Android中所有的控件都是View的直接子类或者间接子类,通过它们可以组成丰富的UI界面。在窗口显示的时候Android会把这些控件都加载到内存中,形成一个以ViewRoot为根节点的控件树,然后由根节点开转载 2014-11-07 21:38:26 · 597 阅读 · 0 评论 -
Android SDK代理服务器解决国内不能更新下载问题
出处:http://blog.csdn.net/boonya/article/details/38752647转载 2014-11-08 20:37:18 · 572 阅读 · 0 评论 -
详解Android动画之Tween Animation
出处—http://blog.csdn.net/liuhe688/article/details/6660823前面讲了动画中的Frame动画,今天就来详细讲解一下Tween动画的使用。同样,在开始实例演示之前,先引用官方文档中的一段话:Tween动画是操作某个控件让其展现出旋转、渐变、移动、缩放的这么一种转换过程,我们成为补间动画。我们可以以XML形式定义动画,也可以转载 2014-12-14 10:49:07 · 413 阅读 · 0 评论