自定义博客皮肤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 607

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

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

2021-05-27 19:55:29 247

原创 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)) } 该函数只有一个表达式函数体以及一个自推导型的返回值: 基本语法 9 fun sum(a: Int, b: Int) = a + b

2021-05-26 14:17:30 108

原创 2021-05-25

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

2021-05-25 22:09:36 60

空空如也

空空如也

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

TA关注的人

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