安卓开发 季度总结七

1.Android 四大组件

               activity                                 活动

                service                                服务

               content   provider                 内容提供者

               broadcast   receiver              广播接收者

2.六大界面布局

(1)  线性布局(LinearLayout).

(2)  框架布局(FrameLayout).

(3)  表格布局(TableLayout).

(4)  相对布局(RelativeLayout).

(5) 绝对布局(AbsoluteLayout).

(6) 网格布局(GridLayout).

3.android 五大存储

(1) SharedPreferences

(2) 文件存储

 (3)SQLite  数据库存储

 (4)内容提供器(content  provider)

 (5)网络存储

4.Java 面向对象的六大原则:

       一: 单一职责原则

                将一组  相关性很高的函数,数据 封装到 一个类中。

       二:   开闭原则 

                 一个类应该对于扩展是开放的,但对于 修改是封闭的。

        三 :  里氏替换原则

                   所有 引用 基类的地方,必须能够透明地使用 其子类 对象。

                   本质: 多态和继承

                   简单说:  就是以父类的形式,声明的变量或形参,赋值给任何继承于这个父类的子类后不影响 程序的执行。

         四 :  依赖倒置原则:

                    主要是实现解耦,使得高层次的模块不依赖于低层次模块的具体实现细节。

           五:  接口隔离原则:

                     类之间的依赖关系应该建立 在最小 的 接口上面。

                    其原则是:  将非常庞大的 ,臃肿的接口拆分成 更小的更具体的接口。

         六  :迪米特原则:

                一个对象应该对  其他的对象 有最少的了解。

                 即:一个类应该对自己调用的类知道的最少。

猜你喜欢

转载自blog.csdn.net/lwzy1314/article/details/82114145