怎么关联android-support-v4源码

问题:使用viewpager或者fragmentActivity等一些v4包下的类,当我们按F3时无法查看到源码,这个时候就需要我们关联该源码,该源码的关联与android源码的关联不一样。

解决办法:

1、首先在工程的libs目录下创建一个配置文件:android-support-v4.jar.properties(建议这样)

2、查找自己安装的SDK的目录下的android-support-v4的src源码地址

本人的为:D:\eclipse\android-sdk\extras\android\compatibility\v4\src

3、编辑android-support-v4.jar.properties文件为:(注意是双斜杠)

src = D:\\eclipse\\android-sdk\\extras\\android\\compatibility\\v4\\src

4、关闭自己的工程后再打开,此时进去选择ViewPager后F3就能看到源码了。

5、恭喜:android-support-v4 源码已经成功的关联上。

怎么关联android-support-v4源码

时间: 2024-10-14 03:15:57

怎么关联android-support-v4源码的相关文章

简单Eclipse关联support.v4源码

最近很多人问我怎么关于v4包的API,其实这些都可以通过关联源码解决.但是很多人会发现当我们按住ctrl鼠标点击相应的方法或类时却发现无法查看,且无关联源码的按钮项.无法进行任何操作. 如下图所示: 那么我们需要怎么操作才能正确关联v4.v7.support等的其他源码呢?下面我简单做下操作示范.分别在windows和Mac下进行操作.操作步骤基本相类似,只是界面略微不同.这里只对win8.1下做详解.读者可根据操作步骤自己关联一下. 1.Windows平台下(win8.1): 1.1.在Ecl

Eclipse查看android.support.v4中的源码

1.ADT会自动将android.support.v4.jar添加到项目中的libs中 android-support-v4.jar.properties配置文件是需要自己创建的 在该文件中写入SDK中extras/android/support/v4/src即android.support.v4的路径,且注意要//号,并加上前面的src = 如图所示: 关闭工程并重新打开,则能够获取到源码:

Android 如何在Eclipse中查看Android API源码 及 support包源码

当我们阅读android API开发文档时候,上面的每个类,以及类的各个方法都是已经写好的方法和控件,可是我们只是在搬来使用,不知道它的原理,它是如何被实现的.android系统是开源的,所以谷歌官方在每发布一个版本的时候都会放出它对应的API源码的,让我们可以深入了解android的API实现过程,这就是开源的魅力.如果我们从API源码的角度去了解了开发过程,那样对于作为开发人员的我们,便会对他有更深入的体会,有助于日后的软件开发. 比如查看Activity的源码,如图 也可以查看系统方法怎么

Android开发:一句代码搞定eclipse查看v4源码

在android开发的时候,看不到源码其实是很悲催的事情的,关于如何查看源码的博文已经许多了,可是今天在试图添加V4源码的时候,发现了许多麻烦且不靠谱的方式,实验了许久,还是没有加上,比如以下的这些方法: 解决eclipse无法打开android-support-v4的源码 解决eclipse无法查看v4,v7-appcompat源码 Android 如何在Eclipse中查看Android API源码以及support包源码 跟着这些复杂方法,弄了很久,最终也没有搞定,后来柳暗花明,终于在st

【转】Android 如何在Eclipse中查看Android API源码 及 support包源码

原文网址:http://blog.csdn.net/vipzjyno1/article/details/22954775 当我们阅读android API开发文档时候,上面的每个类,以及类的各个方法都是已经写好的方法和控件,可是我们只是在搬来使用,不知道它的原理,它是如何被实现的.android系统是开源的,所以谷歌官方在每发布一个版本的时候都会放出它对应的API源码的,让我们可以深入了解android的API实现过程,这就是开源的魅力.如果我们从API源码的角度去了解了开发过程,那样对于作为开

Android Support v4、v7、v13的区别和应用场景

google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如fragement,ViewPager等,下面,简单说明下这几个版本间的区别: Android Support v4:  这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,eclipse新建工程时,都默认带有了.     Android Support v7:  这个包是为了考虑照顾2.1

Android的ViewDragHelper源码解析

其实我想看的是DrawerLayout, 但发现DrawerLayout里面是使用了ViewDragHelper去实现. 谷歌比较早就放出这个类了,但ViewDragHelper是开发中很少用到一个类.顾名思义这是一个和拖曳触摸有关的类. 本着追根溯源的想法, 加上ViewDragHelper的源码也不算多,就决定将ViewDragHelper的源码看一遍.对实现原理了解下. 代码一千多行,看完还是需要点时间的. 因此不会逐一讲完, 当然下面也会放出该类源码的解析,注释中也有一些个人理解的点写在

80、Android Support v4、v7、v13的区别以及应用场景

一.简介 在 Android 开发中,为了使用高版本API的新特性,需要添加额外的包来使用这些新特性,这就是 Android Support 包 二.分类 Android Support v4: 这个包是为了照顾Android 1.6及以上版本而设计的,在开发中,默认都会使用到这个包 Android Support v7: 这个包是为了照顾Android 2.1及以上版本而设计的,但是不能兼容低版本 Android 系统,如果开发中不考虑 1.6 ,可以采用这个包.另外要注意的是,v7 包是依赖

Android api level-22中android.support.v4.util.LruCache和android.util.LruCache的行为不一样问题

今天发现一个问题,ApiLevel-22的Android源码,两个版本的LruCache:android.support.v4.util.LruCache和android.util.LruCache在移除旧的缓存对象时的行为完全不一样. android.support.v4.util.LruCache在移除缓存的时候是移除最近最少访问的,符合LruCache的设计初衷. android.util.LruCache在缓存满了的情况下,会把当前加入的直接移除掉,不符合LruCache的设计初衷. 关

Android -- 消息处理机制源码分析(Looper,Handler,Message)

android的消息处理有三个核心类:Looper,Handler和Message.其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类.下面一一介绍: Looper Looper的字面意思是“循环者”,它被设计用来使一个普通线程变成Looper线程.所谓Looper线程就是循环工作的线程.在程序开发中(尤其是GUI开发中),我们经常会需要一个线程不断循环,一旦有新任务则执行,执行完继续等待下一个任务,这就是Lo