E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Kotlin灯饰
ViewModel快速上手1-原生
kotlin
ViewModel原生支持
kotlin
案例基本案例viewmodel是为了保存当当前activity切出或者销毁时,如何保存数据,以便下一次创建新的activity时进行调用首先引入lifecycle依赖
知奕奕
·
2023-03-30 22:12
#
Jetpack
kotlin
android
开发语言
【
kotlin
】判断数组元素类型
使用isArrayOf函数可以判断该数组元素是否是对应类型的。例:(valueisArray&&value.isArrayOf())以上代码片段,判断了value是否是Array类型的。
littlefogcat
·
2023-03-30 22:58
Java/
Kotlin
获取同子网所有 IP
Kotlin
funInetAddress.getHost():List{valbitMask=NetworkInterface.getByInetAddress(this).interfaceAddresses
dengzii
·
2023-03-30 21:09
Android Jetpack介绍
它们将现有的支持库和架构组件集合在一起,主要分为几个部分:Jetpack特性*快速开发组件可以单独采用(不过这些组件是为协同工作而构建的),同时利用
Kotlin
语言功能帮助您提高工作效率。
丶切切切切梨
·
2023-03-30 21:49
Kotlin
练习----when分支结构练习
when分支练习when表达式when(expression){expression1->statements...expression2->statements...else->statements...}例子1funmain(args:Array){varscore='B'when(score){'A'->println("优秀")'B'->println("良好")'C'->println(
学_b461
·
2023-03-30 19:00
Anko学习
ankoAnko是一个用
Kotlin
写的AndroidDSL(Domain-SpecificLanguage)。
沉迷学习_日渐发福
·
2023-03-30 18:45
2022-06-30 禁用 EditText 复制和粘贴 功能
利用
Kotlin
扩展函数,为EditText增加“禁用复制粘贴”功能***@author:ChenXi*@create_time:2022/6/2911:47*@class_desc:实现禁用EditText
贝贝ovo
·
2023-03-30 18:01
Flutter Dart:泛型的协变与逆变
本文字数:16281字预计阅读时间41分钟FlutterDart也支持泛型和泛型的协变与逆变,并且用起来比Java,
Kotlin
更方便。那么Dart中的泛型协变和逆变,应该如何理解和使用呢?
Mo_mo???
·
2023-03-30 16:42
flutter
android
kotlin
开发语言
java
解析
Kotlin
JSON格式
目录
Kotlin
JSON解析一、添加依赖二、解析JSON格式字符串二、生成JSON格式字符串
Kotlin
JSON解析开发环境就是下面这个…一、添加依赖在build.gradle.kts文件中添加下面依赖
·
2023-03-30 16:09
Android Flux 架构
/FluxDemo欢迎大家star参考facebookhttps://facebook.github.io/flux/提出的flux设计理念,将单向数据流动的思想应用在AndroidApp框架中,采用
kotlin
怀念々小時候
·
2023-03-30 14:07
JIT深度剖析
还有像Groovy、
Kotlin
、Scala等等语言,它们其实也是编译成字节码,所以它们也可以在JVM上面跑,这个就是JVM的跨语言特征。
xjk201
·
2023-03-30 14:55
java
scala
开发语言
Kotlin
MVVM的介绍和使用
MVVM简介MVVM分为Model、View、ViewModel,它们的作用分别为:Model:简称数据模型,包括从服务端获取的json数据,bean,或者从本地获取的数据等等;View:UI视图,负责数据的显示(activity,fragment,控件view等等);ViewModel:就是与界面(view)对应的Model,View与Model通过ViewModel实现数据的双向绑定。进行数据
wy313622821
·
2023-03-30 12:16
kotlin
-
java
kotlin
android
在Android中使用AspectJ进行AOP切面编程
实际上,我们项目中经常用到的Dagger、ButterKnife甚至是
Kotlin
语言,它们都用到了编译插桩的技术。理解编译插桩之前,需要先回顾一
wang_desire
·
2023-03-30 12:53
Android 使用retrofit+
kotlin
协程,搭建MVVM框架
前言Android上的
Kotlin
协程协程是一种并发设计模式,您可以在Android平台上使用它来简化异步执行的代码。协程是在版本1.3中添加到
Kotlin
的,它基于来自其他语言的既定概念。
程序浪
·
2023-03-30 12:54
移动开发
Android
Android
MVVM
Kotlin
协程
Retrofit
Kotlin
MVVM之Jetpack系列ViewModel、LiveData的简单使用
一、MVVM是什么?MVVM分为Model,View,ViewModel三个部分Model:数据层,包含数据实体和对数据实体的操作View:UI层,对应于Activity,XML,负责数据显示以及用户交互。ViewModel:中间层,作为中间桥梁去通知model数据层处理数据业务,并将结果通知给UI层处理UI逻辑。ViewModel中只有Activity持有ViewModel引用,ViewMode
sziitjin
·
2023-03-30 12:53
kotlin
Jetpack
kotlin
Jetpack
MVVM的构建(java&
kotlin
)
概念性的描述就不写了,直接上代码MVVM框架,主要是构建基类,实现ViewModel绑定,ViewBinding的绑定,在构建好基类后,后续开发中新建activity或fragment的viewModel和viewBinding就会在基类的方法中实现绑定1.新建一个抽象类Repository,仓库类,网络请求或者从本都读取缓存都仓库类的实现类中处理2.新建一个BaseViewModel抽象类,继承
Erwooow
·
2023-03-30 12:23
学习记录
android
Kotlin
MVVM协程分享(一)
一、前置条件
Kotlin
中函数是顶层对象
Kotlin
中函数是一等公民。
Kotlin
中的函数可以写在任何以.kt后缀的文件中。
码匠菜鸟
·
2023-03-30 12:44
Android开发那些事
kotlin
android
开发语言
安卓
Kotlin
使用 MVVM 基本步骤
步骤1.在plugins里添加id'
kotlin
-kapt'2.在android里配置添加以下代码:buildFeatures{dataBinding=true}kapt{generateStubs=true
heue
·
2023-03-30 12:14
安卓
跟着小老弟来学习
Kotlin
中的逆变和协变
/作者简介/本篇文章来自Zhujiang的投稿,带大家一起学习下
Kotlin
之泛型的逆变和协变的知识,相信会对大家有所帮助!同
郭霖_
·
2023-03-30 12:26
编程语言
抽象类
scrum
sms
relativelayout
Kotlin
之MVVM架构设计
MVVM简介MVVM分为Model、View、ViewModel,它们的作用分别为:Model:简称数据模型,包括从服务端获取的json数据,bean,或者从本地获取的数据等等;View:UI视图,负责数据的显示(activity,fragment,控件view等等);ViewModel:就是与界面(view)对应的Model,View与Model通过ViewModel实现数据的双向绑定。进行数据
伟、。
·
2023-03-30 12:48
kotlin
android
开发语言
Kotlin
的基本使用和基类封装、MVVM和DataBinding
犹豫要不要写这篇关于
Kotlin
的文章很久了,网上大把大把的
Kotlin
的项目和各种知识点与代码,到目前为止已经半年多没接触
Kotlin
项目了,重新捡起来,就当是熟悉一下基本写法吧,以文章的形式去整理并加深一下印象
小狗蛋ing
·
2023-03-30 12:14
Kotlin
android
Kotlin
MVVM
DataBinding
基类写法
Koltin 请求权限(onRequestPermissionsResult 过时)
以下为
kotlin
申请权限的方式,在luanch中传入权限字符串数组。permReqLauncher.luanch(Array!!)
梦想改变生活
·
2023-03-30 12:44
kotlin
开发语言
android
一篇小文理解
Kotlin
之扩展函数/属性
一篇小文理解
Kotlin
之扩展函数/属性从一次尴尬的经历说起~~话说longlongago,接手的项目代码都是经过N手蹂躏后的,于是乎漫长而逐步的重构是必不可少的。
志威梦
·
2023-03-30 11:00
《
Kotlin
系列》之MVVM架构封装(
kotlin
+mvvm)
而使用
kotlin
的初衷,如flow,能很好的替代RxJava和jetpack中的LiveData,如协程能更
梦想改变生活
·
2023-03-30 11:35
kotlin
架构
android
mvvm
jetpack
一个 Android MVVM 组件化架构框架
AndroidBaseFrameMVVM是一个Android项目MVVM架构开箱即用的框架该框架基于
Kotlin
+Flow+Jetpack+MVVM+组件化+Repository模式实现该框架存在的意义一方面是秉承着我和大部分程序猿
一个老码农
·
2023-03-30 11:15
TextView 设置下划线后不显示的问题
设置下划线代码://
Kotlin
tv_title.paint.isUnderlineText=true设置下划线后不显示的问题,经过测试可能原因有以下两种:将字体设置的过小,测试中设置为12sp下划线不会显示去除
心随你咚
·
2023-03-30 10:09
Kotlin
、Swift对比
包、文件引用
Kotlin
、Swift不再需要import要使用的类,全局直接使用就好,import使用为导入另一个模块可见性修饰符在
Kotlin
中有这四个可见性修饰符:private、protected
圣艾修
·
2023-03-30 09:28
Kotlin
协程
今天看到
Kotlin
的协程,跑下面的demo,不对比,还真是不知道差距这么大,以前只是从文字上看说是是性能高,现在通过这样的对比,才算是有个更具体的了解。
自然V简单
·
2023-03-30 09:16
JetpackMvvm
basketball:一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件使用
Kotlin
Wei_Leng
·
2023-03-30 07:24
Android
不错文章转载
android
kotlin
开发语言
Jetpack-Mvvm
Jetpack-Mvvm项目地址:zskingking/Jetpack-Mvvm简介:使用Jetpack全家桶+
Kotlin
实现的Android社区App加音乐播放器。
Wei_Leng
·
2023-03-30 07:24
Android
不错文章转载
android
kotlin
开发语言
Kotlin
版本的WanAndroid项目实战(六):
Kotlin
协程框架基础
Kotlin
是一⻔仅在标准库中提供最基本底层API以便各种其他库能够利用协程的语言。与许多其他具有类似功能的语言不同,async与await在
Kotlin
中并不是关键字,甚至都不是标准库的一部分。
bug喵喵
·
2023-03-30 04:09
2019-03-18
kotlin
环境配置
趁现在工作不太忙,研究一下强大的
kotlin
,这里选择的开发环境是eclipse+
kotlin
编译插件,现在开始配置环境。
小飞侠在吗
·
2023-03-30 03:32
用十种编程语言开发计算器应用-第一篇-C语言
用十种编程语言开发计算器应用C语言C#(windows桌面软件)Swift(ios应用)pythonDart(Flutter应用,跨平台,适用安卓、ios、mac、windows、web)Java(安卓App)
Kotlin
蓝不蓝编程
·
2023-03-30 01:16
Kotlin
协程:MutableStateFlow的实现原理
一.MutableStateFlow接口的实现1.MutableStateFlow方法在
Kotlin
协程:StateFlow的设计与使用中,讲到可以通过MutableSharedFlow方法创建一个MutableSharedFlow
LeeDuo.
·
2023-03-30 01:27
Kotlin协程
kotlin
android
java
Kotlin
协程:协程的基础与使用
3.原理
Kotlin
协程
LeeDuo.
·
2023-03-30 01:57
Kotlin协程
kotlin
android
java
rxjava
Kotlin
协程:冷流转换热流的使用与原理
在协程中,通过调用操作符shareIn与stateIn,可以将一个冷流转换成一个热流,这两个方法的区别如下:shareIn:将一个冷流转换成一个标准的热流——SharedFlow类型的对象。stateIn:将一个冷流转换成一个单数据更新的热流——StateFlow类型的对象。shareIn方法与stateIn方法的使用与实现的原理类似,下面以shareIn方法为例进行分析。一.shareIn方法的
LeeDuo.
·
2023-03-30 01:57
Kotlin协程
kotlin
android
java
Kotlin
Coroutine‘s Secret
目录一.基础协程
Kotlin
协程:协程的基础与使用
Kotlin
协程:协程上下文与上下文元素
Kotlin
协程:续体、续体拦截器、调度器
Kotlin
协程:创建、启动、挂起、恢复
Kotlin
协程:生命周期原理
LeeDuo.
·
2023-03-30 01:57
Kotlin协程
kotlin
android
java
Kotlin
编译缓存 Bug
问题项目最近遇到一个奇怪的问题,设置了Log的开关为true,但是实际上却不生效,需要每次clear后才会生效断点调试到对应的地方:_001.png此时通过Debug窗口,查看ApBuildCofig.LOGCAT_DISPLAY的值是true:_002.png断点进入Plog的方法里,发现此时的值变成了false:_003.png由于项目开发的过程中,需要经常对该值进行修改,则每次clear+b
captainary
·
2023-03-30 01:48
当Retrofit遇上协程
Retrofit2.6之后的版本本身支持了使用
Kotlin
的协程。使用起来更加简洁。在2.6之前的版本中如果要使用协程可以添加coroutines-adapter来使用。
SimpleFunc
·
2023-03-30 00:39
Android Jetpack一: 什么是Jetpack
特性1.加速开发组件可以单独采用(不过这些组件是为协同工作而构建的),同时利用
Kotlin
语言功能帮助开发者提高工作效率。
逆风Lee
·
2023-03-30 00:14
android
android
安装数据库集成使用问题greendao room
Mr_ChenXu的博客-CSDN博客GreenDao基础入门&解决遇到的坑-简书GreenDao没有生成DaoMaster,DaoSession,DAO错误_静水红阳的博客-CSDN博客greendao不支持
kotlin
shuangrenlong
·
2023-03-29 22:41
大数据
Android Jetpack简介
Jetpack特性:加速开发:组件可单独使用,也可以协同工作,当使用
kotlin
时,效率更高。消除样板代码:Jetpack可以管理繁琐的Activity。构
xiangxiongfly915
·
2023-03-29 22:24
#
Android
Jetpack系列
android
android
jetpack
Android多进程从头讲到尾,Android开发自学技巧
前言由于众所周知的原因,原生Android开发如今已经日渐凋敝,作为一个Android程序员,不仅要会Java,
Kotlin
,JavaScript,Css,Html,还要会Flutter,C++,FFmpeg
A代码家
·
2023-03-29 22:20
Android
经验分享
面试
开发语言
一个程序员的五年总结,给你不一样的角度,android面试基础
成长程序员是一个需要不断学习成长的岗位,特别是大前端,回想过去5年里,从语言:Java、
Kotlin
、JavaScript、Dart;框架:ReactNative、Weex、Spring、Flutter
m0_66264798
·
2023-03-29 21:18
程序员
架构
移动开发
android
android SQLite:没有这样的ACOS函数存在,
kotlin
开发思维
0、相关文章:1、正文2、原因:3、解决方案:0、相关文章:=======http://www.it1352.com/161373.html1、正文====问题描述:通过一下sql语句,希望根据当前的经纬度查询方圆五公里内的需要打点的所有坐标点的经纬度Stringsql="SELECT*,(6371*ACOS(cos(radians("+latitude+"))*cos(radians(lat))
m0_66155658
·
2023-03-29 21:48
程序员
架构
移动开发
android
Kotlin
中GreenDao的使用
1.依赖添加:applyplugin:'org.greenrobot.greendao'在android{***}中添加:greendao{schemaVersion1daoPackage'com.example.architectrue'//包名targetGenDir'src/main/java'//存放greendao库生成文件(DaoMaster和DaoSession)的目录}在添加cla
aabbcc又一年
·
2023-03-29 21:11
greendao
android
Kotlin
GreenDao
GreenDao使用:在project的gradle添加对于GreenDao的引用classpath'org.greenrobot:greendao-gradle-plugin:3.2.0'//greendao在appgradle添加:applyplugin:'org.greenrobot.greendao'android{greendao{daoPackage'com.greendao'//生成
kuangren987
·
2023-03-29 21:08
Android
GreenDao
Kotlin
Unresolved
reference
安卓:
Kotlin
数据库框架GreenDao的使用
优势:1.存取速度快;2.支持数据库加密;3.轻量级;4.激活实体;5.支持缓存;6.代码自动生成;导入依赖:项目中:buildscript{repositories{google()jcenter()mavenCentral()//addrepository}dependencies{classpath'com.android.tools.build:gradle:3.5.0'classpath
feng___chen
·
2023-03-29 21:59
Android 中主流数据库分析及应用
公司目前一直用greenDao,还算稳定,前几天看到greenDao官方推荐另一个全新的数据库框架ObjectBox,按照官方的说法,它的运行速度是SQ以及其他同类软件的10倍现在大多数公司都开始切换使用
kotlin
dolphkon
·
2023-03-29 21:47
Android
框架
android:
kotlin
语言使用greendao3,跨平台app开发框架
daoPackage‘tsou.com.simple.greendaofor
kotlin
.greendao’//设置DaoMaste
m0_66264798
·
2023-03-29 21:09
程序员
架构
移动开发
android
上一页
92
93
94
95
96
97
98
99
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他