- 博客(17)
- 资源 (12)
- 收藏
- 关注
原创 java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@412d7230
最近遇到了如标题这样的错误,再次记录解决方法。本文参考帖子:http://bbs.csdn.net/topics/390196217出现此bug的原因是在内存回收上,里面用Bitamp的代码为:top=(ImageView)view.findViewById(R.id.top); bitmap=ImgBitmap.comeFromRes(getResources(), R.dr
2014-09-30 17:53:02 8196
转载 BitmapFactory.Options 解决加载大图片OOM
当在android应用中加载一张高分辨率的图片时,十分容易出现Out of memory(OOM),这是由于内存溢出造成的,每个应用所使用的堆内存大小一般是固定的,有的是16M,有的可能会大些。那为什么这么大内存加载一张图片会溢出呢?原因就是android在加载图片的时候是使用位图来放到内存中的,那位图在内存中的占用空间计算就是 分辨率*每个像素占用的内存(ALPHA_8:每个像素占用1b
2014-09-30 14:44:14 2307
转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。 GITHUB上的下载路径为:htt
2014-09-30 13:30:34 1487
原创 Android自定义控件之应用程序首页轮播图
现在基本上大多数的Android应用程序的首页都有轮播图,就是像下图这样的(此图为转载的一篇博文中的图,拿来直接用了):像这样的组件我相信大多数的应用程序都会使用到,本文就是自定义一个这样的组件,可以动态设置图片的张数。下面就开始本次的自定义之旅吧,首先看一下自定义控件的的布局文件:<RelativeLayout xmlns:android="http://schemas.and
2014-09-28 10:50:28 10620 59
转载 Android中的布局优化方法
Android开发中的布局很重要吗?那是当然。一切的显示样式都是由这个布局决定的,你说能不重要吗。要实现一个好的布局,不只是实现了、显示出来就完了,不管层次,堆砌代码也可以实现功能,但是这显然违背了Android布局设计的原则。可能你会说,Android布局设计哪有什么原则,我可以明确告诉你,当然有,只要有利于提高最终效果的方法、意识,我们都可以把它提升为原则。在Android布局设计中,这个最终
2014-09-28 10:10:17 1251
转载 android 自定义控件 自定义属性详细介绍
在android相关应用开发过程中,固定的一些属性可能满足不了开发的需求,所以在一些特殊情况下,需要自定义控件与属性,本文将以此问题进行详细介绍,需要的朋友可以参考下自定义控件在android中无处不见,自定义控件给了我们很大的方便。比如说,一个视图为imageview ,imagebutton ,textview 等诸多控件的组合,用的地方有很多,我们不可能每次都来写3个的组合,既浪费时
2014-09-26 14:39:02 1947
转载 利用Hierarchy Viewer优化布局
欢迎转载,但是请保留出处。http://www.cnblogs.com/noTice520/ 好久没更新博客了,趁着清明来写点什么。 今天来讲下如何使用android中提供的工具优化我们的布局。首先我们写一个最简单的框架布局。 xml version="1.0" encoding="utf-8"?>FrameLayout xmlns:android="h
2014-09-23 22:22:57 1238
转载 android – 多屏幕适配相关
android – 多屏幕适配相关作者: 曲天日期: 2011/10/271、基本概念屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸)。android把屏幕分为以下4种:small,normal,large,extra large。怎么判断?屏幕密度(Screen Density) - 一块实际的屏幕区域
2014-09-23 10:18:43 1426
转载 Android开发之ViewPager实现轮播图(轮播广告)效果的自定义View
最近开发中需要做一个类似京东首页那样的广告轮播效果,于是采用ViewPager自己自定义了一个轮播图效果的View。主要原理就是利用定时任务器定时切换ViewPager的页面。效果图如下:主页面布局实现如下:view sourceprint?01.<?xml version="1.0" encoding="ut
2014-09-15 16:25:36 10380 5
转载 eclipse中使用git
原文出处:http://blog.csdn.net/hhhccckkk/article/details/10458159
2014-09-15 15:05:37 1203
原创 Android Universal-Iamge-Loader的DisplayImageOptions
现在才知道Android中为了避免OOM,在图片处理上,可以使用开源框架Universal-Iamge-Loader。本文只是简单的介绍下其中的DisplayImageOptions的一些方法的含义,如下://设置图片在下载期间显示的图片showStubImage(R.drawable.ic_launcher)//设置图片Uri为空或是错误的时候显示的图片showImageForEmpty
2014-09-12 16:17:03 2202
转载 viewpage禁止滑动--android
原文地址: 最近写一个项目,涉及到viewpager,而变态的客户要求不滑动。 方法很简单 重写viewpager就可以了,现在将代码贴出.import android.content.Context;import android.support.v4.view.ViewPager;import android.u
2014-09-12 16:07:20 1124
原创 Android中如何在ViewPager中使动态创建的ImageView铺满屏幕
最近在做东西的时候,有一个要求,就是把用于在ViewPager里面轮播的图片铺满屏幕,但是中间遇到的问题是,ImageView与屏幕之间总是有空隙,情况如下图所示:当时第一反应时考虑用LayoutParam,可是几经尝试无果,后来在网上找到了解决方案,只要在创建ImageView的时候,把ImageView的属性ScaleType设为FIT_XY然后问题就解决了,具体的代码如下:Ima
2014-09-12 16:00:23 5056 2
转载 Android] ImageView.ScaleType设置图解
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);
2014-09-12 15:21:29 1559
原创 恶补java(十一)-------Stack类的使用
package com.gc.Stack;/** * java中stack的使用方法,堆栈是一种"后进先出"(LIFO)的数据结构,只能在一端进行插入(称为"压栈")或删除(称为"出栈")数据的操作. * Java中,使用java.util.Stack类的构造方法创建对象 * public class Stack extends vector * 构造方法:public Stack()创
2014-09-10 17:31:12 9995
Android轮播控件
2015-12-18
ServiceDemo
2015-05-03
NDKHelloWorld
2015-04-06
Android进程Demo
2014-12-10
ViewFlipperDemo
2014-11-06
Android首页轮播效果Demo
2014-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人