Java安卓学习总结(八)

第4章 Android应用的调试(1/1) 有关复制Project文件夹之后 上次复制了整个文件夹作为一个新的项目之后,确实是可以各自运行了,但是出现了一个新的问题,就是两个项目在AVD上安装apk,会覆盖掉先前的App。其实这运行起来也没什么问题,但是我觉得两个工程共用一个App很奇怪。 一定有某些元素决定了一个App的独一性。既然我当时是直接复制整个文件夹的,那么那些参数想必也没有改变——即便 […]

POJ1189总结

钉子和小球 题目来源 Description 有一个三角形木板,竖直立放,上面钉着n(n+1)/2颗钉子,还有(n+1)个格子(当n=5时如图1)。每颗钉子和周围的钉子的距离都等于d,每个格子的宽度也都等于d,且除了最左端和最右端的格子外每个格子都正对着最下面一排钉子的间隙。让一个直径略小于d的小球中心正对着最上面的钉子在板上自由滚落,小球每碰到一个钉子都可能落向左边或右边(概率各1/2),且球的 […]

Java安卓学习总结(七)

activity的生命周期(1/1) 有关复制Project文件夹 原本我是打算就将挑战练习就写在原先的项目里面,但是发现实在是容易搞乱原先的项目。于是我就将本来的项目文件夹复制了一份。打开后发现出现了这个问题 上网查询之后发现需要重构项目。 1.Build->Clean Project 2.Build->Rebuild Project 有关水平模式布局 水平模式布局作为备选资源,我在 […]

POJ1179总结

Polygon 题目来源 Description Polygon is a game for one player that starts on a polygon with N vertices, like the one in Figure 1, where N=4. Each vertex is labelled with an integer and each edge is labell […]

Java安卓学习总结(六)

Android与MVC设计模式(1/1) 有关配置识别成员变量前缀 一开始在看生成getter方法与setter方法时不明白为什么要配置这个前缀,经过查询后发现这个是约定俗成的规矩。 Android 编程的时候一般约定成员变量都是小写的m开头,如果不配置前缀,生成getter方法与setter方法后必然方法名之内会包含小写的m。如getmTextTesId()->getTextResId() […]