自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android DecorView浅析

一、DecorView为整个Window界面的最顶层View。二、DecorView只有一个子元素为LinearLayout。代表整个Window界面,包含通知栏,标题栏,内容显示栏三块区域。三、LinearLayout里有两个FrameLayout子元素。  (20)为标题栏显示界面。只有一个TextView显示应用的名称。也可以自定义标题栏,载入后的自定义标题栏View将加入Fra

2013-03-27 15:29:19 822 1

原创 listview 中view的回收以及重用机制

在listview的重用view的原理是:将可视的view和非可视的view保存在两个数据结构中,分别指mActivity和scrapView中,重用的时候查找scrapView进行判断view;从代码分析可知,在listview中当有多种viewtype的时候,在adapter中继承设置getItemViewType方法可以更有效率/** * The RecycleBin

2013-01-01 23:37:43 6462

原创 listview 部分代码分析

/** * Sets the data behind this ListView. * * The adapter passed to this method may be wrapped by a {@link WrapperListAdapter}, * depending on the ListView features currently in us

2013-01-01 21:35:43 692

原创 Asynctask 代码分析

学习Asynctask,首先是声明了一个ThreadFactory sThreadFactory ,其本质就是执行一个线程: private static final ThreadFactory sThreadFactory = new ThreadFactory() { private final AtomicInteger mCount = new AtomicIntege

2012-12-27 07:49:37 672

原创 android 加载器loadermanager.initLoader方法的注意事项

@SuppressWarnings("unchecked") public Loader initLoader(int id, Bundle args, LoaderManager.LoaderCallbacks callback) { if (mCreatingLoader) { throw new IllegalStateException("

2012-09-12 23:22:43 5658 1

原创 android preference自定义

1、对于一些简单的preference布局可以仿照frameworks\base\core\res\res\layout文件夹下面的preference相关的布局文件进行布局,但是在书写的时候要注意关于每一个id的名称一定要使用preference系统文件里面的,不可以自己定义,否则会出现异常2、android中自定义preference,自定义的流程是:首先是在onCreateV

2012-08-28 01:29:46 9911

原创 在异步下载图片进行剪切的时候如何动态的获得imageview的大小进行剪切

在异步下载图片的时候,下载完毕以后需要知道imageview的大小进行剪切,而有时候imageview的大小是根据手机的屏幕进行动态改变的,获取imageview的大小的方法是:由于imageview的大小是动态的,因此可以在view的onmeasure方法中进行获取,可以根据屏幕的高或者宽来获取imageview的高或者宽,然后可以使用宽和高的比值来获取另一个值;获取值以后可以再onla

2012-08-22 00:51:13 1243

转载 如何动态获得view的大小

说到获取view的大小,一般想到使用View中的getWidht和getHeight,getMeasuredWidth和getMeasuredHeight。但是这几个方法一般都是在view的onlayout的方法执行以后才能进行获得的,如onlayout方法没有执行此时我们应该怎么来获得view的大小呢? 将view.onmeasure(0,0)设置为0的时候表示,此时不需要考虑父控件

2012-08-22 00:28:17 6274

原创 学习GestureDetector中的点击事件的实现方式

本周项目需要做一个简单的功能就是双击图片放大,这是一个简单的功能,网上一搜有很多,大多都是使用的GestureDetector的listener进行监听,但是自己看了一下GestureDetector的代码决定自己来实现,首先是先查看GestureDetector的ontouch代码如下:由于只涉及到MotionEvent.ACTION_DOWN:和MotionEvent.ACTION_MOVE:

2012-08-03 00:06:32 3314

原创 在view中获取height和width的方法

1、可以再view中设置监听事件:View.addOnLayoutChangedListener(new OnLayoutChangeListener() {        @Override        public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft,

2012-07-18 00:08:02 4254

原创 android中获取google-calendar的过程sax错误地解决方法

在使用android调用google-calendar的过程中会出现java.lang.NoClassDefFoundError: com.google.gdata.util.common.xml.parsing.SecureGenericXMLFactory的错误,经过网上查找终于找到了相应的解决方法:1、首先对gdata-core-1.0.jar包中的删掉com/google/gdata/

2012-03-13 19:36:44 1009

axure ios lib 资源

axure ios lib 资源

2014-06-07

折线图,柱状图,图表

axure的折线图,柱状图,以及相关的图标显示

2014-02-27

Fences 2.01 破解版已测

Fences 2.01 破解版已测

2013-09-11

Android的电话部分(Telephony)原理及实现

Android的电话部分(Telephony)原理及实现

2011-06-25

经典cdma学习手册

学习CDMA的经典教材,是不可或缺的CDMA老师

2010-09-01

北电CDMA经典教材

学习CDMA的经典教材,是不可或缺的CDMA老师

2010-09-01

CDMA_P&O_II_01_200908 CDMA原理教材

学习CDMA的经典教材,是不可或缺的CDMA老师

2010-09-01

NEHE OPENGL教程

学习OPENGL的经典的中文教程教程教程教程教程教程教程教程

2010-07-06

JMS+tomcat教程

一个关于JMS和tomcat的配置教程,里面有详细的jms介绍以及与tomcat的配置过程

2010-03-22

SOA详细教程.pdf

一部大体介绍SAO的书籍,是一部难得的入门的书籍

2009-12-11

JAVA连接SQL SERVER JDBC SP3补丁

JAVA连接 SQL SERVER JDBC SP3补丁

2009-12-09

桌面标签Rainlendar2

最好的桌面工具,把你每天的工作按得井井有条,很好的节省你的时间

2009-12-09

最稳定的mysql可视化界面mysql-gui-tools-noinstall-5.0-r17-win32

目前最新的,最稳定的MYSQL可视化界面工具

2009-12-09

《ActionScript 3.0 编程》中文

《ActionScript 3.0 编程》中文开发文档,学习FLEX必须看的文档

2009-12-06

XFIRE开发中文指南

找了好久才找到的中文开发文档,希望对各位有用处!

2009-11-28

阿里巴巴C,C++面试题

阿里巴巴经典C,C++面试题目,一定会有用的

2009-09-25

空空如也

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

TA关注的人

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