安卓开发 季度总结七

博客介绍了Android开发相关知识,包括四大组件(活动、服务、内容提供者、广播接收者)、六大界面布局(线性、框架、表格等布局)、五大存储(SharedPreferences、文件存储等),还阐述了Java面向对象的六大原则,如单一职责、开闭原则等。

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 面向对象的六大原则:

       一: 单一职责原则

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

       二:   开闭原则 

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

        三 :  里氏替换原则

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

                   本质: 多态和继承

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

         四 :  依赖倒置原则:

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

           五:  接口隔离原则:

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

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

         六  :迪米特原则:

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

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

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值