
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
上菜了:package com.sf.microwarehouse.utils;import android.app.Dialog;import android.graphics.Color;import android.graphics.drawable.ColorDrawable;import android.os.Bundle;import android.view.LayoutInflat
核心代码如下<template><div class="hello" ><!-- <h1>{{ msg }}</h1> --><div class="parent"><div class="list" v-for="(item,index) in list1" :key="index" ><!-- {{ite
如果我们想通过命令直接打开vscode项目,用的命令是 code ./,不过你得先安装code安装code:打开VSCode –> command+shift+p –> 输入shell command –> 点击提示Shell Command: Install ‘code’ command in PATH运行使用:打开终端,cd到需要打开的文件夹,然后输入命令code ./即可打
我遇到的问题,解决方法是:其实我添加了maven { url "https://jitpack.io" }只是不在第一行的位置,导致编译识别不出来
鸿蒙开发软件环境配置,以及遇到的坑

1.协程是什么它是 Kotlin 基于 JVM 的线程来实现的一个并发任务处理框架(或者方案)。面试官可能抬杠的点:「一定是基于线程吗?」建议不要对着杠。优势:2.1 方便:不需要回调,用纯线性的方式就可以完成线程的切换;2.2 性能:所有耗时任务可以保证一定放在后台执行,从而提高软件性能。2.Kotlin 协程的 suspend 关键字有什么意义?语法层面:作为一个标记和提醒。通过报错来提醒调用
Android kotlin DataBinding 之 unresolved reference: BR 坑由于目前kotlin开发的插件不支持跨module,所以databinding在使用apt技术BR文件时的引用没发确定目录,故造成unresolved reference:BR,那么需要kapt完成,配置如下app下build.gradleapply plugin: 'kotlin-kap
Flutter 功能的开发,可以总结为将基础组件组合并赋予一些交互行为的过程,因此需要掌握组件组合的一些要点。由于动态组件和静态组件的特点,因此在组合的时候要非常注意,动态组件下的子组件如果过多,则在组件更新的时候,会导致其子组件的全部更新,从而引发性能问题。因此在组件组合的时候需要有一些避免的规则来参考,下面这几点是我自己整理的一套原则。1.尽可能减少动态组件下的静态组件;2.数据来源相同的部分
1.如果构造函数有注解或可见性修饰符,这个 constructor 关键字是必需的,并且这些修饰符在它前面:class Customer public @Inject constructor(name: String) { /*……*/ }
基于kotlin的,DataBinding+Recycleview,并实现item的子控件的点击事件核心代码如下:Activityclass MainActivity : AppCompatActivity() {val studentInfo: Student? = nulllateinit var binding: ActivityMainBindinglateinit var recycle







