自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 2021-04-18

封装作用:防止类的属性被外部代码随意的修改和访问,保证数据的完备性将对属性的操作转换为方法,更加灵活和安全使用封装可以隐藏实现的细节:使用者只需要作用,不需要知道过程在类的定义结构中修改,提高了代码的可维护性,同时又可以不影响外部的使用通过封装方法可以有效减少耦合耦合:模块与模块之间,代码与代码之间的关联程度,对属性封装后,和调用相关的代码就会变得相对简单,可以降低耦合如何进行封装使用权限修饰符使用private作用在属性上,关闭直接访问的入口使用public作用在方法上,提供调用的入

2021-04-18 14:51:52 60

原创 2021-04-09

activity的四种加载模式,回调机制Activity的四种加载模式:standard模式(系统默认的模式):每次通过这个模式启动目标Activity时,Android总会为目标Activity创建一个实例,并将该Activity添加到Task栈顶,(栈是先进后出),这种模式不会启动新的Task,新的Activity会不断被添加到原有的Task中。当按下返回键的时候,最上面的那个先删除。singleTop模式:与standand类似,唯一不同的是,当将要被启动的Activity位于栈顶的时候,不会

2021-04-09 21:21:05 214

原创 2021-04-07

数组的误区数组三种基本语法格式其中,第一种方式定义一个int[]数组类型的变量为ids。例如,int [] ids=new int [100];//使用了一个长度(也就是元素的个数)为100,。而为了描述变量ids引用数组的情况,数组中的每一个索引(也可以成为角标),要想访问数组中的元素可以通过“数组名[角标]”的形式,即“ids[0]、…ids[99]”,即最大的长度为:数组的长度-1。所以!不要弄混int[100]与ids[99]之间的含义!...

2021-04-07 18:16:23 58

原创 2021-04-03

activity生命周期android中用到最多的就是activity,它也是android的四大组件之一,开发过程中也是最常用到的组件,所以我们有必要去掌握它在程序运行的生命周期是怎么回事在了解activity的生命周期之前,先了解下它的活动状态,每个活动在生命周期中最多会有四种状态:运行状态当一个活动位于任务栈的栈顶时,则该活动处于运行状态。暂停状态当一个活动不再处于栈顶位置,但依然可见时,则该活动就进入了暂停状态。停止状态当一个活动不再处于栈顶位置,并且完全不可见的时候,这时该活动就进

2021-04-03 14:28:08 104

原创 2021-04-03

2021-04-03 14:10:34 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除