自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android内存泄漏

引用内存回收机制:当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。我们都知道将一个对象设置为null之后,那么这个对象就不再被引用了,最终JVM就会回收它。所以我们在开发过程中需尽早释放一些无用对象的引用。什么是引用那么这个引用,就需要具体来说说了。我们都知道在Java中引用包括四种:强引用,软引用,弱引用,虚引用强引用只要引用存在,垃圾回收器...

2019-10-23 16:12:45 128

原创 WeakHandler 是怎么解决 Handler 的内存问题的

内存泄露什么是内存泄露,请参考Java的内存泄漏Handler内存泄露对于安卓的初学者,常见的handler的写法如下:public class SampleActivity extends Activity {private final Handler mHandler = new Handler() {@Overridepublic void hand...

2019-10-23 15:04:24 987

原创 Java锁Lock的初步分析.

一:java.util.concurrent.locks包下常用的类与接口(lock是jdk 1.5后新增的)(1)Lock和ReadWriteLock是两大锁的根接口,Lock代表实现类是ReentrantLock(可重入锁),ReadWriteLock(读写锁)的代表实现类是ReentrantReadWriteLock。    Lock 接口支持那些语义不同(重入、公平...

2019-10-23 11:31:01 109

原创 数据的逻辑结构和数据的存储结构

1. 数据的逻辑结构 数据的逻辑结构是指数据元素之间的逻辑关系,即从逻辑关系上描述数据。它与数据的存储无关,是独立于计算机的。数据的逻辑结构分为线性结构和非线性结构,线性表是典型的线性结构;集合、树和图是典型的非线性结构。数据的逻辑结构分类见图1-1。集合结构中的数据元素之间除了 “同属于一个集合”的关系外,别无其他关系。 线性结构结构中的数据元素之间只存在一对一的关系。 树...

2019-03-04 11:56:55 3533

原创 Android 中读取图片方式分享

Android 中读取图片方式分享一:读取res中的图片//读取本地res中的图片public static Bitmap readBitmap(int resid){BitmapFactory.Options opt = new BitmapFactory.Options();opt.inPreferredConfig = Bitmap.Config.RGB_565;opt

2015-01-14 09:41:05 302

转载 android软键盘的一些控制

"EditText + Button"  形成一个 "输入+按键响应" 的案例在android编程中是最常见不过的了。但还有一些细节需要注意:在EditText输入后,点击Button进行请求,软键盘应该自行消失在EditText输入后,不点击Button进行请求,而是直接点击软键盘上的"回车",那么也应该能够正常响应请求针对问题1,可以在响应Button的onClick事

2015-01-05 09:59:19 331

原创 java根据条件删除list集合中的实体类!

//在fragment中还需要定义一个返回的list集合ArrayList listTemp = fragment_four.getArrayList();DishesInfo infoTemp = new DishesInfo();for(Iterator iterator = listTemp.iterator() ; iterator.hasNext() ; ){

2014-12-31 18:10:07 3663

原创 Android--UI之ImageView

前言  这篇博客聊一聊在Android下ImageView的使用,在此篇博客中,会讲解到ImageView的一些属性的使用,以及ImageView展示图片的放大、缩小、旋转等操作。最后再讲解一下Android4.0项目中最常用的一个功能,从网络获取图片的示例。本文所有讲解均会附上示例代码,并在最后提供源码下载。ImageView  ImageView,图像视图,直接继承自V

2014-12-24 13:57:18 319

原创 触摸事件的分析与总结----TouchEvent处理机制

Android中的事件类型分为按键事件和屏幕触摸事件。TouchEvent是屏幕触摸事件的基础事件,要深入了解屏幕触摸事件的处理机制,就必须掌握TouchEvent在整个触摸事件中的转移和处理过程。此处将对TouchEvent处理机制的学习做个小小的总结和备记。    当屏幕中包含一个ViewGroup,而这个ViewGroup又包含一个子view,这个时候android系统如何处理Tou

2014-12-02 21:17:11 2823

原创 Activity声明周期

Activity生命周期每一个Android应用程序在运行时,对于底层的Linux Kernel而言都是一个单独的进程,但是对于Android系统而言,因为局限于手机画面的大小与使用的考虑,不能把每一个运行中的应用程序窗口都显示出来。  所以通常手机系统的界面一次仅显示一个应用程序窗口,Android使用了Activity的概念来表示界面。  运行中的应用程序分为五大类

2014-12-02 21:08:17 716

vLayout测试代码类

vLayout测试代码类,测试下载,这个测试代码可以很好的帮助测试.

2018-09-06

安卓imageView Demo

安卓下imageView简单Demo,下载下来学习学习吧!

2014-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除