自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android有效解决加载大图片时内存溢出的问题

原文:http://blog.csdn.net/strliu/article/details/6686235尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通

2011-11-08 13:43:11 914

转载 android 学习知识点累计

原文:http://blog.csdn.net/xiongyingzhuantu/article/details/61095241.popupwindow的使用: View popunwindwow_layout = mLayoutInflater.inflate(                                      R.layout.popupwindow_

2011-11-07 12:11:31 919

转载 android 拖拽图片

原文:http://blog.csdn.net/dany1202/article/details/6106354拖拽图片效果方法一:import android.app.Activity;  import android.os.Bundle;  import android.view.MotionEvent;  import android.view.Vie

2011-11-03 14:00:15 819

转载 Java反射机制获取系统@Hide属性

原文:http://blog.csdn.net/dany1202/article/details/6571010如获取状态条高度在源码程序中代码:height= getResources().getDimensionPixelSize(com.android.internal.R.dimen.status_bar_height);通过SDK获取代码:class c

2011-11-03 13:54:26 724

转载 Android 开发要是的重点

原文 http://www.eoeandroid.com/thread-69206-1-1.html当我们还是初学者的时候,我们必须学习的是android的那些控件,当我们已经有能力的开发的时候,我们应该知道的是,一个应用,主要的有哪些,今天eoe给大家总结了在开发中都有哪些是必须有的,也是很重要的部分,有了这些东西,才能组成一个号的应用软件,来给我们的用户使用。废话不多说了,还是看看an

2011-10-21 13:33:53 504

原创 android内存泄露(一)

在android中context可以做很多操作,但是最主要的功能是加载和访问资源。在android中有两种context,一种是 application context,一种是activity context,通常我们在各种类和方法间传递的是activity context。

2011-09-24 12:36:38 1080

转载 Android 远程图片获取和本地缓存

原文http://www.eoeandroid.com/forum-viewthread-tid-98446-highlight-%E7%BC%93%E5%AD%98.html  本地缓存       异步下载       大家都知道,在android应用中UI线程5

2011-09-14 10:49:57 812

转载 App离线下载

原文:http://www.cnblogs.com/qianxudetianxia/archive/2011/07/20/2108965.html宜未雨而绸缪,毋临渴而掘井。----朱用纯《治家格言》      离线下载,在有网络的情况下下载服务器数据,以便无网络时也

2011-09-13 14:25:49 1348

转载 Android之基于HTTP协议的下载

原文出处http://www.blogjava.net/zh-weir/archive/2010/05/02/319892.html Android系统中本身是有下载机制的,比如浏览器使用的DownloadManager。可遗憾的是,DownloadManager只提供给

2011-09-08 14:43:27 688

转载 android隐式intent及启动方式

原文:http://newfaction.net/2011/04/29/call-the-internal-functions-of-android-platform.htmlhttp://www.eoeandroid.com/thread-75418-1-1.html

2011-08-31 09:48:04 3783

原创 Android的所有权限说明

android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问 "properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "properties" table i

2011-08-08 17:09:34 789

转载 getSystemService获得系统服务列表

文章来自http://chengbs.iteye.com/blog/767190getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相

2011-08-08 16:56:36 751

原创 android xml解析(三)

在前面的介绍里面,争对每种特定的XML写一个特定的解析类,当需要解析的XML数量比较多时,比较烦琐,代码的重复量也比较大。在设计模式里面有一种模式叫工厂方法模式,比较适合这种情况。工厂方法模式是一种基于框架的模式,我们可以将固定不变的方法放在一个框架里(父类)实现,变化的方法定义

2011-07-22 16:13:06 425

转载 Android动画及图片的缩放和旋转

Android动画有2种,一种是Tween Animation,另一种是Frame Animation,先说说Tween动画吧。  Tween动画是对视图对象中的内容进行一系列简单的转换,比如位置的移动,大小的缩放,旋转,透明度得变化等等。Tween动画可以写到一个xml文件中,

2011-07-21 14:20:12 910

原创 android xml解析(二)

android提供了一种新的解析XML的方式-------PULL,这种方式是android推荐使用的,它的代码简单,内容看起来更加紧凑与直观,解析方式性能上与SAX相近,都是使用事件驱动的方式进行解析,不同的是PULL返回的时间类型是整型.过程如下:创建工厂类XmlPullPa

2011-07-08 11:22:43 605

原创 android xml解析(一)

在JAVA中有两种常见的XML解析方式,DOM和SAX,DOM在解析的时候会将所有的数据一次性载入内存中进行解析,在数据量比较大的情况下,效率非常低.尤其在手机这种对内存和性能要求比较苛刻的设备里面这种方法并不可取.android里面可以使用SAX进行解析.SAX是基于事件驱动的

2011-07-08 10:35:10 1247

原创 Layout开发小技巧(三)

4.使用 viewstub使我们能够在Android中方便的共享和复用UI组件. 有时候,我们创建了一个复杂的组件,但是其中有些view,我们很少使用.为了避免android每一次不必要的渲染,android提供了一个非常特别的控件,名字叫做viewstub.它可以给我们带来的所有好处,并且不会污染以前的layout.viewstub是一个潜在的轻量级的视图,它没有尺寸,它不绘制任何东西,

2011-07-01 16:28:00 1981

原创 Layout开发小技巧(二)

3.创建高效的layoutAndroid UI提供了一些layout 管理,这样我们使用起来非常方便,大多数情况下,我们只需要使用一些基本的特性.但在有些情况下使用这些layout不当会降低layout的效率,滥用LinearLayout会导致视图继承表中视图的臃肿,每一个视图或者layout在添加到应用程序中的时候都会带来一定的性能损耗,这样会导致视图初始化,布局,重绘速度降低.当你在里

2011-07-01 15:06:00 1256

原创 Layout开发小技巧(一)

1.创建可复用的UI组件我们可以通过使用来包含其它xml里面的内容到当前xml中,在 内部只允许使用 layout 属性 layout="@layout/image_holder"    android:layout_height="fill_parent"    android:layout_width="fill_parent" /> layout="@layout/image_hol

2011-07-01 11:33:00 846

原创 Drawable Mutations

Android 的Drawable在应用程序开发中使用的非常广泛.我们可以把Drawable看作一个可插拔的绘图容器,这个容器通常与一个View相关联.例如,一个BitmapDrawable 通常被用来显示图片,一个 ShapeDrawable通常被用来绘制图形或渐变,你可以混合使用他们,用来复杂的渲染.Drawable可以使你非常容易地定制化渲染那些widget而不需要继承它们,在andro

2011-07-01 09:44:00 570

转载 Android中Drawable、Bitmap、byte

 1、Drawable → Bitmap  public static Bitmap drawableToBitmap( Drawable drawable) {                   Bitmap bitmap = Bitmap                         . createBitmap(                                      

2011-07-01 08:53:00 997

原创 线程的改进--------AsyncTask 介绍

当android应用程序启动的时候,android为应用程序开启了一个线程,称为主线程也称UI线程.这个线程负责分发用户响应并与用户进行交互.如果在应用程序中只有主线程一个线程运行,在有些情况下会出现问题:比如请求网络数据,与数据库进行交互等一些比较耗时的操作进行时,此时,主线程被阻塞,任何消息都不能发送出去.从用户的角度上来看,应用程序被挂起了.更糟糕的是,如果UI线程被阻塞5秒以上就会出现

2011-06-30 17:18:00 959

原创 Web View使用介绍(一)

Web View允许你创建自己的窗口用于浏览网页,甚至是开发一个自己的浏览器.以下是一个简单的例子:1.创建一个名为HelloWebView工程.2.打开res/layout/main.xml,插入以下内容:    android:id="@+id/webview"    android:layout_width="fill_parent"    android:layout_heig

2011-06-30 14:22:00 1282

转载 Android 深入研究布局长度

 转自http://www.eoeandroid.com/thread-81920-1-1.html px: pixels(像素). 不同设备显示效果相同,比如我们800*480的屏幕宽度就是 800px  dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,通常屏幕大时,density就大,屏幕小时,density

2011-06-28 10:23:00 2321

原创 Handler 源码分析

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Def

2011-06-20 16:31:00 5130 1

原创 android Handler介绍(二)

从上一节的内容可以看到,handler负责发送消息到android内部提供的消息队列中,然后在一定的时机从消息队列将消息取出进行处理。出于安全性和偶合性的考虑,handler并不直接与消息队列进行交互,而上通过一个名为Looper的类来负责交互。上一节讲解的handler的用法全部都上在主线程上进行的。如果我们需要处理比较耗时的事情,就不能把handler放在主线程中了。线程在默认的时候是

2011-06-17 17:25:00 4392

原创 android Handler 介绍(一)

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <! /* Style

2011-06-17 10:59:00 3277

原创 android适配器模式设计与实现

<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0 2

2011-06-14 17:26:00 15031 2

原创 博客开通了

工作的事情总算告一段落,终于可以静下心来做一些其它的事情。以后的日子里将一如既往地进行android研究,并把自己的心得写在博客里面,与大家一起分享。计划的内容主要涉及到android应用层和框架层源码,有以下内容:android基本控件设计于实现,android中使用到的设计模式,webkit学习心得等等。希望有兴趣的朋友们一起讨论。

2011-06-08 21:58:00 949 1

空空如也

空空如也

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

TA关注的人

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