ICode9

精准搜索请尝试: 精确搜索
  • Android Kotlin仿iOS底部选择框2022-02-23 16:33:53

    先看下使用方式: DialogFunction( data = listOf( "相册", "拍照" ) ) { position, _ -> setListener(baseActivity) when (position) { 0 -> {//选择相册 } 1 -> {//拍照 } } }.show(activ

  • Kevin Learn Kotlin:委托2022-02-22 09:59:53

    Kotlin 通过关键字 by 实现委托。 类委托 类的委托即一个类中定义的方法实际是调用另一个类的对象的方法来实现的。 fun main() { val b = BaseImpl(20) Derived(b).print()

  • Kotlin协程的那些事 ---- 协程的启动模式和生命周期2022-02-20 17:35:08

    在上一节Kotlin协程的那些事 ---- 初识协程中,主要介绍了协程的一些概念性的东西,本节继续了解协程中的一些概念 协程的概念 1 协程的启动模式2 协程作用域构建器 coroutineScope 和 supervisorScope3 Job的生命周期 1 协程的启动模式 public fun CoroutineScope.launch(

  • Kotlin基础2022-02-20 12:05:08

    小结 fun关键字用来声明函数。val关键字和var关键字分别用来声明只读变量和可变变量。 字符串模版帮助你避免烦琐的字符串连接。在变量名前加上$前缀或者用${}包围一个表达式,来把值注入到字符串中。 值对象类在Kotlin中以简洁的方式表示。 熟悉的if现在是带返回值的表达式。 when

  • Kotlin Example2022-02-08 18:02:02

    Introduction Hello Word Kotlin code is usually defined in packages. Package specification is optional: If you don’t specify a package in a source file, its content goes to the default package. An entry point to a Kotlin application is the main function.

  • Java面试突击手册(2022版)每日一刷,金三银四稳了2022-02-07 21:58:00

     前言 春节一过金三银四就要开始了,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你的收获将超乎你的想象! 面试准备 1.准备一份自己的自我介绍,面试的时候根据面

  • Kotlin command-line compiler安装2022-02-06 18:33:24

    安装: https://kotlinlang.org/docs/command-line.html skdman install https://sdkman.io/install curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" sdk version     sdk install kotlin    如果连接失败,再尝试一下就可

  • Android Studio 离线本地 TTS语音合成 Kotlin代码2022-02-05 22:04:01

    1、activity_main.XML 中的内容如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:t

  • Kotlin高阶函数实战,kotlin中文版2022-02-05 14:35:01

    var mOnClickListener: ((View) -> Unit)? = null var mOnContextClickListener: ((View) -> Unit)? = null fun setOnClickListener(l: (View) -> Unit) { mOnClickListener = l; } fun setOnContextClickListener(l: (View) -> Unit) { mOnContextClickListener

  • FFmpeg-之X264视频编码与FAAC音频编码(四),kotlin反编译文件夹2022-02-05 13:33:23

    Prototype: faacEncHandle faacEncOpen // 返回一个FAAC的handle( unsigned long nSampleRate, // 采样率,单位是bps unsigned long nChannels, // 声道,1为单声道,2为双声道 unsigned long &nInputSamples, // 传引用,得到每次调用编码时所应接收的原始数据长度 unsigned long &

  • Flutter for web 最新填坑,kotlin教学2022-02-05 13:29:59

    代码文件路径: packages/flutter/lib/src/foundation/constants.dart 你可以通过下面方式来区分web还是io,哈哈哈,这是隐形的吐槽 js吗? /// A constant that is true if the application was compiled to run on the web. /// /// This implementation takes advantage of the

  • Android-Studio下的JNI开发:NDK的配置,kotlin数组长度2022-02-05 11:03:26

    ● 在菜单栏找到"File"-“Settings”,打开设置界面; ● 找到"Appearance & Behavior"-“System Settings”-"Android SDK"选项,然后切换到"SDK Tool"选项卡; ● 然后找到NDK打钩; ● 点击"Apply"按钮,然后在弹出窗口中点击"OK",即可自动下载; ● 等待自动下载安装完成,点击"Fini

  • Kotlin(五)深入理解Kotlin类与接口,androidbutton的响应事件2022-02-04 15:33:51

    constructor(view: View, index: Int) : this(view) { views.add(view) } } 因为初始化块中的代码实际上是主构造方法的一部分,所以初始化代码块会在次构造方法之前执行。 继承与覆盖 在Kotlin中,所有的类默认都是final的,如果你需要允许它可以被继承,那么你需要使用open声明: ope

  • Flutter-VS-Kotlin-跨平台开发市场的最终霸主究竟花落谁家2022-02-04 14:31:10

    重用业务逻辑 的确,它不是第一个让开发人员能够分离业务逻辑和 UI 的工具。像 Xamarin 和 React Native 那样的各种跨平台框架都已经提供了这种服务。 但让 Kotlin Multiplatfrom 与众不同的是,它在 UI 层下采用了共享的逻辑和库。这使移动应用程序开发人员可以与原生环境——

  • Android面试分析一:关于OKhttp详解(附带视频教程,kotlin单例firbase2022-02-04 14:03:05

    获取响应的数据 okhttp基本流程 1: 先搞懂责任链是个啥?基于责任链搞清楚reponse okhttp 2:搞清楚拦截器 重试/重定向: 桥拦截器:封装header属性 host keep-live gzip header 进行基本设置, 缓存拦截器 连接拦截器 CallServerInterceptor executorService = new ThreadPoo

  • Android开发中混淆后Gson序列化、反序列化的那些坑,kotlin密封接口2022-02-03 16:02:31

    JNI 中调用的类。 WebView 中JavaScript调用的方法 Layout 布局使用的 View 构造函数、android:onClick等。 检查混淆结果 ==================================================================== 混淆过的包必须进行检查,避免因混淆引入的 bug。 一方面,需要从代码层面检查。

  • [Kotlin] 用Kotlin和Swing实现VB6中的MsgBox2022-02-03 16:00:50

    VB6中的MsgBox VB6 中有一个十分好用的过程MsgBox MsgBox(Prompt, Button, Title,) 可以用来编写一些简单的对话框 Private Sub Command1_Click() Dim x As Integer x = MsgBox("你好", vbYesNo) If x = VbMsgBoxResult.vbYes Then MsgBox ("你点击了确定")

  • Kotlin控件变量自动映射功能-告别findViewById()方法2022-02-03 14:00:53

    只需要在build.gradle(:app)中plugins{...}中添加如下一句即可: id 'kotlin-android-extensions' 我的demo的gradle文件: plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-android-extensions' } 或者使用另一种写法: apply

  • 字节五面都过了,还被刷下(Android 开发岗,kotlin创建数组2022-02-02 20:00:01

    6.多进程通信问题。binder优势。aidl生成的java类细节。多进程遇到哪些问题? 7.动态代理传入的参数都有哪些?非接口的类能实现动态代理吗?ASM的原理 8.Application和Activity在Context的继承树上有何区别?二者使用上有何不同? 9.求二叉树中两个节点之间的最大距离。 10.任意一颗二

  • 「卷无人道」,手机app定制2022-02-02 17:58:55

    34.如何优化自定义View 第四章 数据结构与算法面试题 1.常用的数据结构有哪些? 2.数组 (1).如何在一个1到100的整数数组中找到丢失的数字 (2).如何在给定的整数数组中找到重复的数字? (小米) (3).如何在未排序整数数组中找到最大值和最小值?(字节跳动) (4).在Java中如何从给定数组中删

  • Kotlin学习(12)元编程,vs2019开发android教程2022-02-02 17:01:31

    ) @Retention(AnnotationRetention.SOURCE) @Repeatable @MustBeDocumented annotation class TestCase(val id: String) @Target(AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.EXPRESSION) @Retention(Annotati

  • [转载] Kotlin 泛型2022-02-02 16:04:37

    这是一篇转载文章,出处信息如下: 项目 内容 原作者 Jasper 出处 https://jasper1024.com/jasper/op635cser93/ 许可 CC-BY-NC-SA 许可协议 修改状况 未做任何修改 导语 泛型一直用的很多了,在使用中也有不少新的体会,故重新总结到此. 基本概念 参照维基有两种定义

  • Android-Kotlin-区间与FOR&LIST&MAP简单使用,android面试知识点2022-02-02 13:34:46

    */ var list :List = listOf(“李小龙”, “李元霸”, “李连杰”, “李云龙”, “李子天”) // 打印List集合里面的数据 for(lis in list) { println("$lis ") } println("------------------------------------------------") /** 定义一个List集合,存入Int整数类型的数据 *

  • Kotlin学习之路(二):控制流2022-01-31 18:34:40

    文章目录 Kotlin学习之路(二):控制流一.if表达式二.when表达式三.for循环四.while循环和do..while循环五.标签0x01:基础应用0x02:标签隐式使用 Kotlin学习之路(二):控制流 一.if表达式 kotlin的if表达式基本上和java一样,都是if,else,else if。不废话直接上代码 @JvmStati

  • Flutter-VS-Kotlin-跨平台开发市场的最终霸主究竟花落谁家2022-01-31 15:03:50

    当前,它的开发环境中仅提供了一些基本库,例如数据序列化库和 HTTP 客户端库。尽管随着 Kotlin 1.4(即 Kotlin 1.3.60 的继任者)的到来,会有更多像 DateTime 这样的库进入市场,但直到现在,要做到无缝且毫不费力地构建应用程序依旧是很困难的事情。 需要熟悉其他技术栈 由于 Kotlin Mu

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有