自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 内存溢出

Android 内存溢出(Out Of Memory)的总结(转)随着所做的游戏越来越复杂,图片越来越多,内存溢出已经成了不得不注意的问题了。错误日志:11-03 12:36:54.812: ERROR/AndroidRuntime(5084): Caused by: java.lang.OutOfMemoryError: bitmap size exceeds VM budget...

2012-09-22 22:51:11 78

原创 [教程] 【转】Android 通过软引用实现图片缓存,防止内存溢出 [复制链接]

public class BitmapCache {    static private BitmapCache cache;    /** 用于Chche内容的存储 */     private Hashtable<Integer, MySoftRef> hashRefs;    /** 垃圾Reference的队列(所引用的对象已经被回收,则将该引用存入队列中) */     pr...

2012-09-22 19:18:51 84

原创 Android自适应不同分辨率或不同屏幕大小

Android自适应不同分辨率或不同屏幕大小的layout布局(横屏|竖屏)2011-08-09 0:36一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?   其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,...

2012-09-22 15:09:23 1502

原创 Android使用Application总结

Android使用Application总结Application 配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context<application android:name="com.appstore.service.My...

2012-09-22 11:56:03 65

原创 raw文件夹下资源的访问

1: 重命名raw下资源的名字, 规则如下, 在每个资源文件的后缀前加上下划线+后缀,比如kelven.mp3按照规则则改成kelven_mp3.mp3, shmily.ogg按照规则则改为shmily_ogg.ogg      __________________这步必须滴。2: 通过Java的反射机制, 反射R.raw这个类, 可以得到raw类中的所有Field。然后根据Field的名...

2012-09-21 16:50:20 382

原创 PreferenceFragment

public class SettingPrefsFragment extends PreferenceFragment implements OnPreferenceChangeListener,        OnPreferenceClickListener {    private CheckBoxPreference mAutoUpdate;    private ListP...

2012-09-20 17:50:33 132

原创 Android自定义组件2转载

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://vaero.blog.51cto.com/4350852/872734 <!--正文 begin--> Android自定义组件(一)         在原生组件上避免不了覆写、组合等,以定义自己的组件,也方便以后复用。例如之前工程里出现了多次的文件浏览...

2012-09-18 22:10:44 80

原创 自定义控件

 <com.yulin.test.MyView xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"        android:layout_height="match_parent">        <GridLayou...

2012-09-18 16:17:38 87

原创 onNewIntent()与singleTask启动模式

当有一个活动A设置启动模式为singleTask模式时。 又有多个其他活动需 经过Intent 跳转到活动A,并附带信息。 那么肯定会设置action!当活动A 判定是哪一个活动过来的时候。   当活动A没被系统杀了。活动A的oncreate ...

2012-09-18 10:52:31 105

原创 java 12<--->24小时转化

//2012-09-16 19:07:13                // SimpleDateFormat mformat = new                // SimpleDateFormat("yyyyMMdd_HH_mm_ss");//24小时机制                // SimpleDateFormat format = new         ...

2012-09-17 16:21:01 126

原创 可以拖动的listview+限制拖动某一图片

  可以拖动的listview+限制拖动某一图片package com.coolwind.weather;import java.lang.reflect.Field;import android.app.Activity;import android.app.Service;import android.content.Context;import android...

2012-09-16 08:43:22 103

原创 Android自定义属性,format详解

 1. reference:参考某一资源ID。    (1)属性定义:            &lt;declare-styleable name = "名称"&gt;                   &lt;attr name = "background" format = "reference" /&gt;            &lt;/declare-sty...

2012-09-14 18:20:18 75

原创 Android实现可拖拽的ListView

通过继承 ListView 实现可拖拽的 ListView ,先说说实现拖拽的原理吧,实现拖拽需要考虑三个问题:第一怎么确定你在拖拽 listview 里面的 item 的时候就是你手指当前选中的 item ;第二实现拖拽的效果,就是有一个浮动的层跟随你的手指在移动;第三你放开手指时怎么把你拖拽的这个 item 放到当前 listView 的位置(也就是说改变 item 的位置)。 明白了...

2012-09-14 16:27:16 109

原创 onSharedPreferenceChangeListener类

onSharedPreferenceChangeListener类 &lt;!-- 正文开始 --&gt; 1。用途 - 用于监视Shared Preference的变化2。例子   public class MyActivityextends Activity implements OnSharedPreferenceCh...

2012-09-13 17:02:26 166

原创 enum用法

public class timeofdayManager {        private TimeDefine mTimeDefine;    private Context mContext;    public static enum timeofday{DAY,EVENING,NIGHT};    public timeofdayManager (Context co...

2012-09-13 14:42:34 60

原创 Android 4.0 Launcher2源码分析——启动过程分析

http://www.2cto.com/kf/201208/148130.html

2012-09-12 13:43:26 72

原创 SoftReference和WeakReference

  Java2增强了内存管理功能, 增加了一个java.lang.ref包,其中定义了三种引用类。这三种引用类分别为SoftReference、WeakReference和PhantomReference.通过使用这些引用类,程序员可以在一定程度与GC进行交互,以便改善GC的工作效率。这些引用类的引用强度介于可达对象和不可达对象之间。    创建一个...

2012-09-12 11:58:06 87

原创 fragment+actionbar

public class Polling extends FragmentActivity {    private ViewPager mViewPager;    private TabsAdapter mTabsAdapter;    public void onCreate(Bundle savedInstanceState) {        super.onCreate...

2012-09-10 10:52:20 176

原创 线程池

package mine.util.thread;import java.util.LinkedList;import java.util.List;/** * 线程池类,线程管理器:创建线程,执行任务,销毁线程,获取线程基本信息 */public final class ThreadPool {    // 线程池中默认线程的个数为5    private sta...

2012-09-08 12:39:19 85

原创 java 线程池示例(自己实现的参考别人的代码)

一般一个简单线程池至少包含下列组成部分线程池管理器(ThreadPoolManager):用于创建并管理线程池工作线程(WorkThread): 线程池中线程任务接口(Task):每个任务必须实现的接口,以供工作线程调度任务的执行。任务队列:用于存放没有处理的任务。提供一种缓冲机制。 package com.yulin...

2012-09-08 09:56:50 583

原创 源码下载

http://grepcode.com/snapshot/repository.grepcode.com/java/ext/com.google.android/android/4.0.4_r1.2/

2012-09-07 22:21:07 90

空空如也

空空如也

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

TA关注的人

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