
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Kotlin密封类密封类被用于展示受限的类层次结构。当一个值可以有一个来自一个有限集合中的类型,但不能有任何其他类型。在某种程度上来说,它们是枚举类的扩展,一个枚举类型的值的集合也是受限的。但每一个枚举常量只作为一个单例存在,而密封类的子类可以有多个实例,这些实例都可以包含状态。定义一个密封类,你只需将sealed修饰符放在类名之前。一个密封类可以有多个子类,但它们必须和密封类定义在同一个文件中。
最近用Kotlin写代码比较多,写的多了真的越来越来喜欢这门语言。作为一门现代化的语言,Kotlin对比Java提供了简介的语法,更强大的lambda支持,属性扩展委托等。作为一个Android开发者的我来言,Kotlin over Java。组件之间的通信经常用到,用传统的接口方式也比较繁琐。而且目前的项目基本也都使用了RxJava,所以索性写个RxBus来实现好了。可能有人会说,我直接用Eve
前言Kotlin协程是什么,如何使用?如何结合Retrofit使用?Kotlin协程的优势在哪里?相信看完这一篇你一定有所收获!协程基本使用若使用协程,首先我们得引入协程相关的开发包implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.7-mpp-dev-11'implementation 'org.jetbrains.
1.打包vue项目,在项目的根目录执行命令 npm run build,直至项目打包完成打开dist文件件,里面有一个index.html和static文件夹。2.新建cordova项目2.1安装cordova,命令行执行 npm install -g cordova2.2利用cordova创建一个新项目,命令行执行cordova create folkmusic com.music.folkmu
最近使用 Cordova 进行混合开发了, 前端使用 Angular + ionicUI 感觉还是不错的, 但是也不可避免用到原生的功能, 比如相册, 相机, 推送等, 刚好在写推送的时候遇到了一些问题, 记录一下 Cordova 集成 Cocoapods 的过程。首先还是在根目录创建Podfile然后编写想要安装的pods, 然后执行pod installpods 安装完之后再build工程会报
前言最近开发的cordova应用需要兼容 iOS 11+ ,以及 iPhone X 的刘海屏,查了一些资料,这里做下总结。首先看下正常打包后的App界面,上下有明显的黑色区域,并没有占满整个屏幕。安装启动页插件和状态栏插件安装cordova-plugin-splashscreencordova plugin add cordova-plugin-splashscreen根据官方文档的定义,iOS下
首先需要编写一个CallActivityPlugin插件,专门调用Activitypackage com.example.plugin;import org.apache.cordova.api.CallbackContext;import org.apache.cordova.api.CordovaPlugin;import org.apache.cordova.api.PluginResult
现在使用vue开发的项目越来越多,使用vue开发的移动端打包就成了最大的问题。现在前端打包方案有好多种,但是综合来说,我比较喜欢用cordova来进行Android和ios的打包,配置完成之后,每次只需要一条命令就可以完成打包。1.安装cordova这一步的前提是已经完成安装node和npm,如果没有安装的话,请先完成node和npm的安装。node安装:直接进入官网https://nodejs.
这是一个系列,通过8篇文章帮助大家建立起 Flutter 的知识体系,建议大家好好阅读并收藏起来,如果能随手转发,那就更好了。本篇文章我们先介绍 Flutter 里一些常用的 UI 控件,然后借助官网提供的两个 demo 把所学的控件知识实际使用起来。基本控件Widget在 Flutter 里,UI 控件就是所谓的 Widget。通过组合不同的 Widget,来实现我们用户交互界面。Widget
一、Flutter简单介绍Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。在这里不对Flutter过多介绍。如果你想安装Flutter或想了解更多Flutter相关信息可关注以下网址:Flutter官方 https







