其他小知识

来源:互联网 发布:c语言从入门到精通txt 编辑:程序博客网 时间:2024/04/29 16:27

1.在手机屏幕进行横竖屏切换时,activity会进行重新加载,如果想要取消横竖屏切换时重新加载activity的操作,需要在清单文件中,该activity下增加这个配置:

            android:screenOrientation="portrait" 
            android:configChanges="orientation|keyboardHidden|screenSize"

2.eclipse中关联jar包的问题:

   我们都知道,eclipse中添加jar包是添加到libs当中去,但是添加的jar包在使用的时候是没法关联到源码的,刚刚学习了一个新的小技术,可能还有别的,但是博主没仔细去学习。

  创建一个以要关联的jar包的名字的配置文件。如要导入的jar包是:xUtils-2.6.14.jar  所以我们在libs下创建一个配置文件:

如:xUtils-2.6.14.jar.properties  

  在这个文件的内部写入这样的代码:

                                                              src=E:\library\src,指向的是jar包的源码的src文件夹内部,一定要注意:不能包含汉字。 但是这样还是不行的,需要加上转义字符,最终结果就是:src=E:\\library\\src

OK,重启eclipse  就可以看到源码了。

3.Activity的启动方式:

  activity的启动方式有两种:一个是显式启动  另一个是隐式启动

 隐式启动主要是通过清单文件中的intent-filter来起作用的。首先会根据action是去匹配所有清单文件中的Intent-filter,

如果有就启动,如果没有,则会报错。

  显式启动也分两种方式:(1)相同应用程序内部:intent.setClass();

                                           (2)不同应用程序或者Android系统内部:intent.setClassName(包名,类的全路径);

 

1 0
原创粉丝点击