自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李益

他说:”岁月静好!”,我说:”宁静致远!”

  • 博客(9)
  • 收藏
  • 关注

原创 Kotlin学习笔记:NotImplementedError: An operation is not implemented

// 自定义的一个接口 interface OnTestCallback{ fun onTest() } // 用快捷方法生成接口内的方法 setOnTestCallback(object :OnTestCallback{ override fun onTest() { TODO("not implemented") //To change bod...

2018-11-16 11:14:37 556

原创 kotlin学习笔记:object关键字介绍与java中的静态变量与静态方法的实现以及@JvmField和@JvmStatic的使用

前言想要自己验证本文内容的小伙伴,请看文章《Kotlin学习笔记:如何将kotlin编译成java(必备小技能)》kotlin中的static:object对于java中的static我们并不陌生,并且使用的很平凡,那么在kotlin中,我们该如何定义静态变量和静态方法呢?首先,我们要明确一点,kotlin中是没有static字段的,也就是说我们并不能像java中那样,直接定义静态,这时我...

2018-11-14 18:34:52 3781 3

原创 Kotlin学习笔记:如何将kotlin编译成java(必备小技能)

使用kotlin也有一段时间了,最近突然想记录下学习的过程,也算对之前的学习有个交代。同时也希望本文能对刚刚学习kotlin的同学提供帮助!话不多说,下面开始正题!前言刚刚学习kotlin的同学,一般都是看别人的文章,或者学习教程来理解kotlin。在android开发中,用kotlin代替java,有的地方在初期学习时,我们可能不是很理解,为啥kotlin这么写就等于java那么写?举...

2018-11-14 11:45:03 5306 1

原创 Android:项目模块化/组件化的架构之路(一)

随着技术越来越成熟,这两年,组件化开发与插件化开发的热度一度高涨。对于组件化,有的人也喜欢称之为模块化开发,我也比较喜欢称之为模块化开发。使用模块化开发也已经有一段时间了,特此总结一下模块化开发的心得,防止以后忘记。什么是模块化开发对于模块化开发的概念,有的人可能还不是很了解,通俗的来讲就是:将项目中的具体功能模块,如登录、个人中心等,拆分成一个一个单独的module,将其中公用的功...

2018-11-13 18:22:59 18791 4

原创 Kotlin学习笔记:为什么要学习kotlin和kotlin的集成

Google在2017年的I/O大会上已经宣布kotlin正式成为Android的一级开发语言。为什么要学习KotlinGoogle发布申明,目前已经有35%的Android专业开发人员使用kotlin(爆发式增长)Google与Oracle源于Android的恩怨持续已久,也一直想要找一种语言代替JavaJava以后要开始收费了,可能导致一部分公司放弃Java当前已经有许多公司的...

2018-11-12 16:44:26 323

原创 apk 在个别手机上安装失败,提示软件包损坏

前几天,更新APP版本,APP在应用宝上架后,在华为手机和公司其他测试机上可以正常下载安装没有问题,但是在魅族机上却提示安装失败,软件包已损坏,想了很多种可能,像文件残留等,但是都没有效果,最终发现原因是APP的SDK版本问题原因随着Android的快速发展,目前国内的部分市场如应用宝和部分手机已经开始对APP的compileSdkVersion、buildToolsVersion和targe...

2018-11-27 12:09:15 13863

原创 提示“'xxx' 不是内部或外部命令,也不是可运行的程序”的解决方法

场景最近做嵌入式开发时遇到这种情况,需要使用机器供应商提供的一个exe程序对要植入机器中的apk做检测。此exe程序需要在CMD中输入命令使用,然后输入命令就报'xxx' 不是内部或外部命令,也不是可运行的程序

2018-11-21 10:52:05 28782 1

原创 kotlin学习笔记:延迟加载的简单介绍:lateinit和lazy

在使用kotlin开发中,因为各种原因,我们会经常需要使用到延迟加载的功能,目前kotlin的延迟加载主要有两种:lateinit和lazylateinit 的使用lateinit是kotlin中的一个关键字,使用方法如下 // 声明一个string变量 lateinit var a1: String private fun test() { ...

2018-11-19 11:25:08 8792

原创 kolin学习笔记:非空类型与可空类型

记得在我一开始接触kotlin时,听到的最多的就是kotlin的类型安全,各种巴拉巴拉

2018-11-16 18:38:25 424

空空如也

空空如也

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

TA关注的人

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