- 博客(25)
- 资源 (3)
- 收藏
- 关注
转载 Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()
转自: Android中触摸事件传递过程中最重要的是dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()方法。这个是困扰初学者的问题之一,我开始也是。这里记录一下dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()的处理过程,以供记忆。
2014-11-12 10:19:27 1840
转载 深入浅出单实例Singleton设计模式
转自:http://blog.csdn.net/haoel/article/details/4028232,作者:陈皓深入浅出单实例Singleton设计模式前序单实例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了,这可能也是面试中问得最多的一个设计模式了。这个设计模式主要目的是想在整个系统中只能出现一个类的实例。这样做当然是有必然的,
2014-11-27 14:45:31 987
原创 Android自定义控件系列六:自定义ViewGroup(一)实现ViewPager效果
本文介绍如何使用自定义ViewGroup实现ViewPager效果,欢迎拍砖!
2014-11-27 11:13:46 4945 19
转载 Java 接口和抽象类区别
转自:http://blog.csdn.net/xw13106209/article/details/69235561.概述一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以
2014-11-25 15:26:32 960
转载 Android 那些你所不知道的Bitmap对象详解
转自:http://blog.csdn.net/xiaanming/article/details/41084843转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/41084843),请尊重他人的辛勤劳动成果,谢谢!我们知道Android系统分配给每个应用程序的内存是有限的,B
2014-11-15 14:51:19 958
转载 Andorid-15k+的面试题
整理过的50道面试题目1.listView的优化方式重用convertViewviewHolderstatic class viewHolder在列表里面有图片的情况下,监听滑动不加载图片多个不同布局,可以创建不同的viewHolder和convertView进行重用2.listView
2014-11-15 14:48:01 6327 2
转载 Android内存泄漏分析及调试
尊重原创作者,转载请注明出处:http://blog.csdn.net/gemmem/article/details/13017999此文承接我的另一篇文章:Android进程的内存管理分析 首先了解一下dalvik的Garbage Collection:如上图所示,GC会选择一些它了解还存活的对象作为内存遍历的根节点(GC Ro
2014-11-05 15:40:05 896
转载 Java Thread.join()详解
一、使用方式。join是Thread类的一个方法,启动线程后直接调用,例如:?1Thread t = newAThread(); t.start(); t.join();二、为什么要用join()方法在很多情况下,主线程生成并起动了子线程,如果子线程里要进行大量的耗时的运算,
2014-11-05 15:36:23 3156
转载 Android加载大图片内存溢出的问题总结
写Android代码也有那么三四个月的时间了,也一直都是菜鸟,很多东西都只是拿来就用,也没有想太多的细节问题。 之前在程序中遇到图片资源的时候,总是使用BitmapFactory.decodeResource来设置图片资源,也没发现什么问题。前段时间在写一个动态壁纸程序的时候,可能图片资源比较多,毕竟手机内存还是有限的,程序跑起来有时会抛out of Memory异常。后来改用Bi
2014-11-05 15:19:26 879
转载 Android进程的内存管理分析
尊重原创作者,转载请注明出处:http://blog.csdn.net/gemmem/article/details/13017999此文承接我的另一篇文章:Android进程的内存管理分析 首先了解一下dalvik的Garbage Collection:如上图所示,GC会选择一些它了解还存活的对象作为内存遍历的根节点(GC Ro
2014-11-05 14:34:38 816
转载 使用 Eclipse Memory Analyzer 进行堆转储文件分析
Eclipse Memory Analyzer(MAT)是著名的跨平台集成开发环境 Eclipse Galileo 版本的 33 个组成项目中之一,它是一个功能丰富的 JAVA 堆转储文件分析工具,可以帮助你发现内存漏洞和减少内存消耗。本文主要介绍如何安装配置 Memory Analyzer,并结合一个实例,介绍如何利用 MAT 来进行堆转储文件分析,找到内存泄露的根源。概
2014-11-05 11:28:32 714
转载 Android内存泄露分析(MemoryAnalyzer工具)
前提条件:1,电脑安装了java 运行环境 2,手机端开启了 USB 调试开关 3,获取 root 权限基本步骤:1,使用eclipse 自带的 DDMS 工具分析各线程的内存使用情况,如下图所示Heap视图界面会定时刷新,在对应用的不断的操作过程中就可以看到内存使用的变化。怎样判断当前进程是否有内存泄漏呢?
2014-11-05 10:33:23 681
转载 C++内存逻辑区域划分方式介绍
C++编程语言是一门比较高深的计算机应用语言。它的很多功能都需要我们在不断的学习与实践过程中去探索。比如C++内存相关内容,就是其中一个重要的知识点。C++内存逻辑区域总共被分为三种:堆、栈和静态存储区。我们称位于它们之中的对象分别为堆对象,栈对象以及静态对象。C++类型转换基本概念浅谈C++编译器命令列表总结C++时间基本概念分享C++计时具体操作方法详解C++预
2014-11-05 09:30:56 1136
转载 imageView src与background区别
background 就是背景没错呀 src 指的是 ImageView 要显示的图像 android:id="@+id/dummy_left" android:layout_width="wrap_content" android:layout_height="wrap_content" android:backgr
2014-11-05 08:57:27 727
转载 二维数组与指针
怎样理解 a[0]与*(a+0)等价,二维数组元素a[i][j]可表示成*(*(a+i)+j), 不理解*(a+i)这里。a是数组名,是一个指针常量,指向的是数组的首地址~~~所以a[0]*(a+0)..[]运算符就是取偏移量,而*可以理解为解引用~就是取地址上的值~~二维数组则有首地址,行地址,行首地址的分别~~a[i][j]~~不用语言会有不同的解释,大部分都是行优先~~~
2014-11-04 20:44:44 675
转载 Android onTouchEvent, onClick及onLongClick的调用机制
原帖:http://blog.csdn.net/ddna/article/details/5451722 针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么
2014-11-04 10:39:38 774
转载 Android Touch事件传递机制解析
开篇语:最近程序在做一个小效果,要用到touch,结果整得云里面雾里的,干脆就好好把android touch机制好好看了一下,呵呵。。 android系统中的每个ViewGroup的子类都具有下面三个和TouchEvent处理密切相关的方法: 1)public boolean dispatchTouchEvent(MotionEvent ev)
2014-11-04 10:33:02 1165
原创 Android自定义控件系列三:自定义开关按钮(二)
接上一篇自定义开关按钮(一)的内容继续。上一次实现了一个开关按钮的基本功能,即自定义了一个控件,开关按钮,实现了点击切换开关状态的功能。今天我们想在此基础之上,进一步实现触摸拖拽开关滑块来实现开关的功能。
2014-11-04 09:00:04 4047 11
原创 Android自定义控件系列二:自定义开关按钮(一)
这一次我们将会实现一个完整纯粹的自定义控件,而不是像之前的组合控件一样,拿系统的控件来实现;计划分为三部分:自定义控件的基本部分,自定义控件的触摸事件的处理和自定义控件的自定义属性;敬请关注。
2014-11-03 10:55:07 10280 7
原创 广告条效果实现----ViewPager加载大图片(LruCache)以及定时刷新
对于大图片的加载,如果不做处理,可能一两张图片就会导致OOM,应用挂掉;在早期版本中,2.3以前,经常的做法是使用软引用和弱引用集合来处理在内存中加载图片,但是对于Android3.0的版本,Android系统偏向于直接回收掉软引用的对象而不是软引用的成员,这就导致了本做法不再适用。但是好在Android系统同时给出了一个比较好的工具让我们来处理图片的加载:LruCache。
2014-11-02 10:32:32 3246 1
事件分发处理ViewPagerListView例子
2015-04-22
httpclient-android-4.3.5.1.jar
2015-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人