Java安卓学习总结(十)

第6章 Android SDK版本与兼容 有关SDK中的各个版本 SDK最低版本 以最低版本设置值为标准,操作系统将会拒绝将应用安装在系统版本低于标准的设备上。 SDK目标版本 指应用是为哪个API级别设计的。大多数情况下,目标版本即最新发布的Android版本。 降低SDK目标版本可以保证即使在高于目标版本的设备上,应用仍可以正常运行,且运行行为仍和目标版本保持一致。 SDK编译版本 编译版本是 […]

Java安卓学习总结(九)

第5章 activity间数据的传递 关于创建和启动新的activity Android Studio下新建activity似乎没有eclipse下的子activity的从属的概念。每一个activity之间,除了launcher activity,似乎都是平行的,没有谁一定属于谁,只有相互调用的关系。 在一个activity中调用另一个activity时,是将调用请求发送给操作系统的Activi […]

Java安卓学习总结(八)

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

Java安卓学习总结(七)

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

Java安卓学习总结(六)

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