自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 熟悉 Activity 的四种启动模式以及使用场景

如何给activity添加启动模式:在清单文件中,找到对应的activity,通过launchmodel属性来进行四种启动模式的设置。启动模式作用:减少内存开销,提升应用效率标准模式(standard):每启动一次Activity,就会创建一个新的Activity实例并置于栈顶。谁启动了这个Activity,那么这个Activity就运行在启动它的那个Activity所在的栈中。应用场景:一般我们不主动设置启动模式,都是标准模式。栈顶模式(singleTop):如果栈顶存在该activity的

2021-05-28 19:29:45 605

原创 熟练集成第三方登录、分享、地图、推送、支付等技术

第三方分享:我使用的是友盟第三方分享,首先注册友盟开放平台账号,创建应用,生成对应的Appkey,然后在项目导入友盟提供的Jar包在QQ开放平台申请账号,之后认证,完成之后创建应用,然后绑定包名和签名。在WX开放平台申请账号,认证,WX开放平台是有费用的每年300,之后认证通过创建应用,然后绑定包名和签名在微博开放平台申请账号,创建应用,绑定包名和签名之后在清单文件中配置各个平台需要的权限,然后再进行初始化,之后按照文档集成第三方定位地图:在百度地方开放平台注册账号,创建应用,然后获

2021-05-27 19:55:29 245

原创 2021-05-26

今天上午学习了kotlin,案例如下:定义函数定义一个函数接受两个 int 型参数,返回值为 int :fun sum(a: Int , b: Int) : Int{return a + b}fun main(args: Array<String>) {print("sum of 3 and 5 is ")println(sum(3, 5))}该函数只有一个表达式函数体以及一个自推导型的返回值:基本语法9fun sum(a: Int, b: Int) = a + b

2021-05-26 14:17:30 104

原创 2021-05-25

封装、继承、多态?1、封装。把客观事物封装成抽象的类。并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。2、继承。它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。3、多态性。允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。...

2021-05-25 22:09:36 59

空空如也

空空如也

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

TA关注的人

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