11 2016 档案

摘要:拿到需求并确定在已经充分正确理解现有需求后,不要着急写代码,拿出集中的时间做prepare: 在第一张白纸的上方写下“该需求特性的正常流程和影响范围”,然后在白纸下方逐条开始写下该需求特性正常流程包含的内容,大概会使用到哪些库函数,会提供出哪些接口,是否会影响版本升级,是否影响资源文件,是否影响原有 阅读全文
posted @ 2016-11-26 10:16 sunshinelym 阅读(136) 评论(0) 推荐(0)
摘要:一:安卓中应用程序的启动方式有两种: 冷启动:后台没有该应用进程,系统会重新创建一个进程分配给该应用(所以会先创建和初始化Application类,再创建和初始化MainActivity,包括测量,布局,绘制等) 热启动:该应用的进程会保留在后台,在任务列表可以查看(back,home键按下后)(直 阅读全文
posted @ 2016-11-16 16:59 sunshinelym 阅读(1742) 评论(0) 推荐(0)
摘要:android生命周期图: Activity继承了ApplicationContext; 1:初次加载activity时顺序执行:onCreate()-->onStart()-->onResume() 2:back键被按下之后会顺序执行:onPause()-->onStop()-->onDestro 阅读全文
posted @ 2016-11-16 10:47 sunshinelym 阅读(333) 评论(0) 推荐(0)
摘要:知识需要不断回顾和重新认识 一:static static类型变量初始值只能被赋值一次,它的整个生命周期是源程序,程序结束前变量都不会被释放。 例如: 循环结束之后a=10. 静态局部变量和静态全局变量,注意作用范围。静态变量存在于内存中,不用实例化对象就可以使用它(静态局部变量走出函数,虽然它还是 阅读全文
posted @ 2016-11-11 19:22 sunshinelym 阅读(265) 评论(0) 推荐(0)
摘要:一:分类: Android动画分三种:view动画(对场景中的对象不断做图像变换<平移,缩放,旋转,透明度>)、帧动画(顺序播放一系列图像产生动画效果)、属性动画(动态改变对象属性)。 二:view动画 作用对象是view,支持四种动画效果(一中),这四种变换对应Animation的四个子类:Tra 阅读全文
posted @ 2016-11-11 11:06 sunshinelym 阅读(102) 评论(0) 推荐(0)