网站首页 站内搜索

搜索结果

查询Tags标签: Kotlin,共有 548条记录
  • 基于 Kotlin + OkHttp 实现易用且功能强大的网络框架(一)

    okhttp-extension 是针对 okhttp 3 增强的网络框架。使用 Kotlin 特性编写,提供便捷的 DSL 方式创建网络请求,支持协程、响应式编程等等。 其 core 模块只依赖 OkHttp,不会引入第三方库。 okhttp-extension 可以整合 Retrofit、Feign 框架,还提供了很多常用的拦截器。…

    2021/11/22 8:09:41 人评论 次浏览
  • 基于 Kotlin + OkHttp 实现易用且功能强大的网络框架(一)

    okhttp-extension 是针对 okhttp 3 增强的网络框架。使用 Kotlin 特性编写,提供便捷的 DSL 方式创建网络请求,支持协程、响应式编程等等。 其 core 模块只依赖 OkHttp,不会引入第三方库。 okhttp-extension 可以整合 Retrofit、Feign 框架,还提供了很多常用的拦截器。…

    2021/11/22 8:09:41 人评论 次浏览
  • Android应用开发--MP3音乐播放器Service实现,kotlin开发微信小程序

    */ @SuppressLint(“NewApi”) public class PlayerService extends Service { private MediaPlayer mediaPlayer; // 媒体播放器对象 private String path; // 音乐文件路径 private int msg; private boolean isPause; // 暂停状态 private int current = 0; // 记录当前…

    2021/11/20 14:10:45 人评论 次浏览
  • Android应用开发--MP3音乐播放器Service实现,kotlin开发微信小程序

    */ @SuppressLint(“NewApi”) public class PlayerService extends Service { private MediaPlayer mediaPlayer; // 媒体播放器对象 private String path; // 音乐文件路径 private int msg; private boolean isPause; // 暂停状态 private int current = 0; // 记录当前…

    2021/11/20 14:10:45 人评论 次浏览
  • Kotlin / Java 动态加载 JAR

    如图或者 // 获取要加载的 jar 文件 val jarResource = javaClass.classLoader.getResource("MXShell.jar")!! // 构造一个 URLClassLoader, 第一个参数是要添加进 classPath 的 文件集合 val classLoader = URLClassLoader(arrayOf(jarResource)) // 读取 jar …

    2021/11/13 20:41:56 人评论 次浏览
  • Kotlin / Java 动态加载 JAR

    如图或者 // 获取要加载的 jar 文件 val jarResource = javaClass.classLoader.getResource("MXShell.jar")!! // 构造一个 URLClassLoader, 第一个参数是要添加进 classPath 的 文件集合 val classLoader = URLClassLoader(arrayOf(jarResource)) // 读取 jar …

    2021/11/13 20:41:56 人评论 次浏览
  • Android-事件体系全面总结+实践分析,kotlin线程异步

    ( 1955): MainActivity->onTouchEvent 这里顶级的ViewGroup是MainActivity(DecorView),首先down事件下发到子View,然后子View没消费它,又一层层交给父View消费,最终无人消费传回了MainActivity,down事件结束。由上面的源码分析可知,这时的mFirstTouchTarget是空…

    2021/11/7 23:09:54 人评论 次浏览
  • Android-事件体系全面总结+实践分析,kotlin线程异步

    ( 1955): MainActivity->onTouchEvent 这里顶级的ViewGroup是MainActivity(DecorView),首先down事件下发到子View,然后子View没消费它,又一层层交给父View消费,最终无人消费传回了MainActivity,down事件结束。由上面的源码分析可知,这时的mFirstTouchTarget是空…

    2021/11/7 23:09:54 人评论 次浏览
  • 【对比Java学Kotlin】类型别名

    当我们觉得一个类型过长导致书写不变时,我们可以声明一个新的更短的名称替代之,从而方便使用,这就是类型别名。 Java 不支持类型别名。 Kotlin 支持类型别名。 对集合类的类型别名 typealias List = ArrayList<ReadWriteProperty<User, String>> typealias…

    2021/10/17 20:10:24 人评论 次浏览
  • 【对比Java学Kotlin】类型别名

    当我们觉得一个类型过长导致书写不变时,我们可以声明一个新的更短的名称替代之,从而方便使用,这就是类型别名。 Java 不支持类型别名。 Kotlin 支持类型别名。 对集合类的类型别名 typealias List = ArrayList<ReadWriteProperty<User, String>> typealias…

    2021/10/17 20:10:24 人评论 次浏览
  • Kotlin项目实战之手机影音---处理mv界面条目点击事件、视频播放处理、响应应用外视频播放请求

    前言: 接着上一次https://www.cnblogs.com/webor2006/p/15145953.html的功能继续往下学习,在上一次由于在网上找的数据接口挂了,重新又找了一个能用的接口https://neteasecloudmusicapi.vercel.app/#/,这里回忆一下具体用法,不然项目启动时看不到数据很受打击: 1、首…

    2021/10/17 6:40:13 人评论 次浏览
  • Kotlin项目实战之手机影音---处理mv界面条目点击事件、视频播放处理、响应应用外视频播放请求

    前言: 接着上一次https://www.cnblogs.com/webor2006/p/15145953.html的功能继续往下学习,在上一次由于在网上找的数据接口挂了,重新又找了一个能用的接口https://neteasecloudmusicapi.vercel.app/#/,这里回忆一下具体用法,不然项目启动时看不到数据很受打击: 1、首…

    2021/10/17 6:40:13 人评论 次浏览
  • 《第一行代码》 第三版 - 第二章(笔记)

    探究新语言,快速入门Kotlin编程 1.Kotlin 1.1Kotlin在Android的地位 在Android诞生以来,一直都是只提供Java这一种语言来开发应用程序的 在2017年的I/O大会上,Google宣布了Kotlin作为Android的一级开发语言,和Java平起平坐 在2019年的I/O大会上,Google宣布,Kotlin成…

    2021/10/14 23:14:48 人评论 次浏览
  • 《第一行代码》 第三版 - 第二章(笔记)

    探究新语言,快速入门Kotlin编程 1.Kotlin 1.1Kotlin在Android的地位 在Android诞生以来,一直都是只提供Java这一种语言来开发应用程序的 在2017年的I/O大会上,Google宣布了Kotlin作为Android的一级开发语言,和Java平起平坐 在2019年的I/O大会上,Google宣布,Kotlin成…

    2021/10/14 23:14:48 人评论 次浏览
  • 还不知道Kotlin与Java的异同?看完这篇彻底明白了

    在这篇文章中呢,我将为大家分享Kotlin与Java上的主要异同,希望能够帮助到各位小伙伴利用现有的Java知识快速上手Kotlin开发。 相关视频资料: Kotlin协程从实战到原理 Koltin语言核心点总结和实践 打印日志JavaSystem.out.print("hello world"); System.out.p…

    2021/10/9 14:48:43 人评论 次浏览
扫一扫关注最新编程教程