摘要:
更换博客发布地址:http://worthed.com语法(SYNATX): 1 21 . . .22 被包含于(CONTAINED IN):能够包含的元素(CAN CONTAIN):说明(DESCRIPTION):这个元素用于应用程序的 声明。它包含了每个应用程序组件所声明的子元素,并且还... 阅读全文
摘要:
每个android应用程序都有一个AndroidManifest.xml。粗体为默认值Application <application android:allowTaskReparenting=["true" | "false"] 是否允许应用程序的activity可以从现在的task移动到别的task android:backupAgent="string" 程序的备份类名 android:debuggable=["true" | "false"] 程序是否可以被调试,即使在用户模式下 阅读全文
摘要:
如果你写了一个超级复杂超级大的项目,在项目后期调试修改的时候,突然想知道到底是哪些类调用了ImportantClass中的Important方法,你会怎么做呢?首先,你可能说:我用不到!如果这样的话,到这里你就可以return了。做法一:最常规有效的做法,使用IDE的全目录全文搜索方法名。当然这样是最有效快速的。但是如果有很多别的类中也定义了Important方法,你就会得到很多垃圾搜索结果。同时你只能搜索到目录下的结果,而对于运行时调用Important方法的地方你就无所适从了。做法二:这就是我要说的,编写程序,获取方法调用者。最直观的例子就是我们每天都在用了log4j。在执行log.deb 阅读全文
摘要:
更换博客发布地址:http://ihongqiqu.com 静态方法不与特定实例关联,不能引用this,要得到当前类名,没有直接的办法。通过查资料和试验,可以用下面几种方式: 分别调用10万次, 方法1:219ms 方法2:953ms 方法3:31ms比较: 1)方法1不知有没有什么使用限制? 2) 阅读全文
摘要:
一个工程对应一个AndroidManifest.xml文件,这个文件中包含有该项目的一些设置,如权限、SDk版Activity、Service信息等。一般而言,这个文件中会有且仅有一个application节点,这个节点表示这是一个应用程序,不管它下面还有多少子节点如Activity、Service等等。形象的说,就是这个项目生成的apk安装到Android设备后,应用程序列表中会出现一个ICON,这个ICON就是这个程序的执行入口了。但是,某些情况下,我们需要为我们的apk设置多个执行入口,也就是安装后在应用程序列表中出现多个ICON图标,各个ICON是APP不同模块的入口点,并且各个模块运 阅读全文