自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

转载 Google Android如何分析和研究Log文件 ,如何看日志信息

Log 在android中的地位非常重要,要是作为一个android程序员不能过分析log这关,算是android没有入门吧 。 下面我们就来说说如何处理log文件 。什么时候会有Log文件的产生 ?Log的产生大家都知道 , 大家也都知道通过DDMS来看log , 但什么时候会产生log文件呢 ?一般在如下几种情况会产生log文件 。 1,程序异常退出 , uncaused exce

2016-01-31 22:51:52 504

原创 android onNewIntent方法

在Android应用程序开发的时候,从一个Activity启动另一个Activity并传递一些数据到新的Activity上非常简单,但是当您需要让后台运行的Activity回到前台并传递一些数据可能就会存在一点点小问题。首先,在默认情况下,当您通过Intent启到一个Activity的时候,就算已经存在一个相同的正在运行的Activity,系统都会创建一个新的Activity实例并显示出来

2016-01-28 00:10:24 375

原创 Android入门:Activity四种启动模式

一、启动模式介绍  启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;  启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;讲解启动模式之前,有必要先讲解一下“任务栈”的概念;  任务栈  每个应用都有

2016-01-27 22:50:14 343

原创 onNewIntent()方法何时会被调用

Activity的onNewIntent()方法何时会被调用 前提:ActivityA已经启动过,处于当前应用的Activity堆栈中;当ActivityA的LaunchMode为SingleTop时,如果ActivityA在栈顶,且现在要再启动ActivityA,这时会调用onNewIntent()方法当ActivityA的LaunchMode为SingleInstanc

2016-01-26 23:51:17 2738

原创 android Bitmap getByteCount和getRowBytes

今天做图像缓存需要计算Bitmap的所占的内存空间,于是研究了下Bitmap关于内存占用的API1、getRowBytes:Since API Level 1,用于计算位图每一行所占用的内存字节数。2、getByteCount:Since API Level 12,用于计算位图所占用的内存字节数。经实测发现:getByteCount()

2016-01-25 00:10:33 246

原创 Android获取Bitmap的大小

最近刚进入新公司实习,在查看Android项目代码的时候看到以前的同事是这么写的代码获取Bitmap的大小:return bitmap.getRowBytes() * bitmap.getHeight();// 获取大小并返回感觉很奇怪,为什么要这样计算而不是直接调用bitmap.getByteCount();呢?查阅文档之后才知道,这个项目的minSDK=8,target

2016-01-25 00:03:45 2155

原创 Android开源项目分类汇总

第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、 FlipView、ColorPickView、GraphView、UI Style等等。一

2016-01-24 23:03:13 748

原创 android:View的setTag和getTag使用

1.用于区分很多相似的View例如:[java] view plaincopybutton1.setOnClickListener(new OnClickListener ... );  button2.setOnClickListener(new OnClickListener ... );  它们可能执行相

2016-01-24 22:08:11 405

原创 android的数据存储方式------5种

本文介绍Android中的5种数据存储方式。 数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据 下面将为大家一一详细介绍

2016-01-22 21:57:08 391

原创 BitmapFactory.Options.inPurgeable

* BitmapFactory.Options.inPurgeable;      *       * 如果 inPurgeable 设为True的话表示使用BitmapFactory创建的Bitmap      * 用于存储Pixel(像数)的内存空间在系统内存不足时可以被回收,      * 在应用需要再次访问Bitmap的Pixel时(如绘制Bitmap或是调用getPixel),

2016-01-22 00:05:51 663

原创 Android处理图片OOM的若干方法小结

前言众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不会把整个文件加载到内存中,一般不会出现内存溢出(以下简称OOM)的错误,因此它们的内存消

2016-01-21 23:01:08 369

原创 BitmapFactory.Options详解

public BitmapinBitmapIf set, decode methods that take the Options object will attempt to reuse this bitmap when loading content.public intinDensityThe pixel

2016-01-21 22:21:04 586

原创 关于Android 中 Options.inSampleSize怎么用

这个是读取bitmap时用到的属性,是为了对原图降采样.比如原图是一个 4000 * 4000 点阵的图,占用内存就是 4000 * 4000 * 单个像素占用字节数 单个像素占用字节数取决于你用的是 RGB565, ARGB8888 等. 4000 * 4000 这个解析度已很接近目前市面主流机器的默认照片解析度.假设你用的是RGB565解析这张图,那一个点就占用2个字节.如果完整解析

2016-01-21 21:58:37 5253

原创 软引用 弱引用 缓存

1、概述   在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它捡回来使用就不可能了。   但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品

2016-01-20 23:40:53 803

转载 tools:context=".MainActivity的作用

[html] view plain copy print?TextView          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:layout_centerHorizontal="true"

2016-01-20 22:02:36 2103

原创 Android开发学习:ImageView的scaletype属性

ImageView.ScaleType|android:scaleType值的意义:ImageView.ScaleType.CENTER|android:scaleType="center" 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView.ScaleType.CENTER_CROP|android:scaleTyp

2016-01-19 23:23:59 246

原创 关于android的imagebutton,imageview等无文本控件警告的解决办法//android:contentDescription="@string/desc"

开发程序时,在main.xml中添加控件imagebutton时会有一下警告: missing contentdescription attribute on image起初不知道怎么办后来查了一下文档知道了,官方解释如下: resolved this warning by setting attribute android:contentdescription f

2016-01-19 23:14:59 2008

oracle数据库11G初学者指南

oracle数据库11G初学者指南,是个不错的选择

2011-03-15

100个句子搞定语法

这是一个不错的收集,100个句子搞定语法,比较经典

2011-03-15

c# sql server图书管理系统

课程设计 包括sql server2000 sql server2005

2010-03-04

Java程序设计入门教程

内容很详细 每章有很经典的实例 很适合初学Java

2009-03-25

空空如也

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

TA关注的人

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