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语言
Android中查看事件的发布第二篇
本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:源码是基于androidapi26来分析的,demo是用
kotlin语言
写的前面写了一篇中查看事件的传播第一篇对事件传播的一些源码进行分析以及写进行演示结论
·
2021-07-27 20:53
Kotlin 延迟初始化和密封类[第一行代码 Kotlin 学习笔记]
对变量延长初始化前面我们已经学习了
Kotlin语言
的许多特性,包括变量不可变,变量不可为空,等等。这些特性都是为了尽可能地保证程序安全而设计的,但是有些时候这些特性也会在编码时给我们带来不少的麻烦。
·
2021-07-27 19:29
kotlinandroid
Android中的IPC进程通信方式第五篇
本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:本文的讲的是使用Socket进行进程间通信,demo是用
Kotlin语言
写的1、使用SocketSocket的中文名字称为“套接字”,是应用层与
·
2021-07-27 19:59
Android中的IPC进程通信方式第四篇
本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:本文讲的是使用ContentProvider进行进程间通信,demo是用
kotlin语言
写的1、ContentProviderContentProvider
·
2021-07-27 19:36
Android中的IPC进程通信方式第二篇
本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:本文讲的是使用Messenger进行进程间通信,demo是用
kotlin语言
写的1、使用MessengerMessenger可以理解为信使,它可以在不同进程中传递
·
2021-07-27 19:05
Android中的IPC进程通信方式第一篇
ps:本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:本文的demo是用
Kotlin语言
写的只要是操作系统,不管是linux还是Windows系统,都会有IPC进程通信机制;每个进程之间是相互独立的
·
2021-07-27 19:31
Android Jetpack架构组件Lifecycle+ViewModel+ LiveData
——官方介绍网站AndroidJetpack组件是库的集合,这些库是为协同工作而构建的,不过也可以单独采用,同时利用
Kotlin语言
功能帮助您提高工作效率。可全部使用,也可混合搭配!
wang_desire
·
2021-06-27 04:12
Kotlin语言
下封装简化Retrofit, rxjava网络调用
封装后的使用示例接口定义:interfaceLdApiService{@GET("wapi/ldapp/feedlist")fungetHomepageItemFeedlist(@Query("tagId")tagId:String="0",@Query("locationAnchor")locationAnchor:String="",@Query("slipDirection")slipDir
vb12
·
2021-06-27 03:42
基于MVVM、Jetpack封装的小项目
CGHelper基于MVVM架构集成Google推荐的Jetpack组件库:LiveData、ViewModel、Lifecycle、Hilt等组件;采用
Kotlin语言
、网络模块采用Retrofit+
rivenlee
·
2021-06-26 14:45
Kotlin学习 1 -- 快速入门Kotlin
本篇文章主要介绍以下几个知识点:
Kotlin语言
简介变量和函数程序的逻辑控制面向对象编程Lambda编程空指针检查Kotlin小技巧内容参考自第一行代码第3版SUMMERDAY(图片来源于网络)1.
Kotlin
开心wonderful
·
2021-06-25 15:47
kotlin学习笔记之协程
(付费)-Android进阶:基于Kotlin的AndroidApp开发实践郭霖公众号-超长文,带你全面了解Kotlin的协程第一行代码(第三版)GDG上海实录回顾,带你快速上手Kotlin协程扔物线
kotlin
大荒里种菜
·
2021-06-25 12:13
WanAndroid客户端
WanAndroid客户端基于
kotlin语言
编写的WanAndroid客户端项目重构协程+retrofit+mvvmgitee地址:mvvm版玩安卓最初版本MVP架构github地址:mvp版玩安卓主页轮播图和文章列表首页搜索文章搜索项目展示他人分享的项目项目发现广场广场
_执_念__
·
2021-06-24 14:31
2018-08-02
借鉴下述文章,用
Kotlin语言
实现了在安卓工程中打开图片和拍摄图片。https://baijiahao.baidu.com/s?
花花草草狗狗猫猫
·
2021-06-22 17:16
Flutter入门——什么是Flutter(一)
前言:在学习了java和
kotlin语言
之后,随着flutter的狂潮到来,为了更好的走在移动端开发的大道上,学习flutter是必不可少的,那么作为Android开发工程师的我,就要开始我的flutter
Aimee的抱抱
·
2021-06-22 02:18
Kotlin语言
Room数据库使用
1.首先在app.gradle上方添加//room数据库applyplugin:'kotlin-kapt'2.添加所需要的库implementation'androidx.room:room-runtime:2.2.3'annotationProcessor'androidx.room:room-compiler:2.2.3'kapt'androidx.room:room-compiler:2.2
星光工作室
·
2021-06-21 15:17
Kotlin语言
+Jetpack的CameraX库开发相机功能 第一篇
CameraX的官方介绍CameraX是一个Jetpack支持库,旨在帮助您简化相机应用的开发工作。它提供一致且易用的API接口,适用于大多数Android设备,并可向后兼容至Android5.0(API级别21)。但是自定义CameraX开发写的代码较多,个人建议使用CameraController——一个Google开发团队封装好的相机管理类。之后的一篇文章是介绍使用CameraControo
没有小叮当的大雄
·
2021-06-21 10:21
Android中的IPC进程通信方式第三篇
本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:本文的讲的是使用AIDL进行进程间通信,demo是用
Kotlin语言
写的1、使用AIDLAIDL的全称是AndroidInterfaceDefinitionLanguage
·
2021-06-21 00:25
Android中的IPC进程通信方式第三篇
本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:本文的讲的是使用AIDL进行进程间通信,demo是用
Kotlin语言
写的1、使用AIDLAIDL的全称是AndroidInterfaceDefinitionLanguage
·
2021-06-21 00:43
Android中的IPC进程通信方式第二篇
本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:本文讲的是使用Messenger进行进程间通信,demo是用
kotlin语言
写的1、使用MessengerMessenger可以理解为信使,它可以在不同进程中传递
·
2021-06-18 22:12
Android中的IPC进程通信方式第一篇
ps:本文系转载文章,阅读原文可获取源码,文章末尾有原文链接ps:本文的demo是用
Kotlin语言
写的只要是操作系统,不管是linux还是Windows系统,都会有IPC进程通信机制;每个进程之间是相互独立的
·
2021-06-18 22:41
WanAndroid客户端 - Kotlin版
使用
Kotlin语言
开发的WanAndroid客户端,优先采用了Google推荐的AndroidX库以及流行的RxJava、Retrofit、OkHttp等开源技术。
Taonce
·
2021-06-11 09:43
第1章 搭建Kotlin开发环境
本章主要介绍Kotlin开发环境的搭建过程,首先阐述
Kotlin语言
与Android开发之间的关系,接着描述Kotlin开发工具,也就是AndroidStudio的安装和启动步骤,然后说明SDK及其相关插件的安装与升级方法
FreeBook2019
·
2021-06-10 05:35
Jetpack 全家桶
DataBinding、ViewModel、LiveData、Lifecycle……基础组件:提供兼容性、测试、安全、
Kotlin语言
支持等。
科技猿人
·
2021-06-09 20:25
《Kotlin极简教程》笔记
第3章
Kotlin语言
基础3.2声明变量和值在Kotlin中,一切都是对象。
Aisen
·
2021-06-09 10:21
在kotlin中优雅的使用Room
在之前的文章中我介绍了使用RxJava配合Room给自己的APP添加数据库支持,但随着技术的发展,现在已经有很多人开始使用kotlin开发,我的新项目也直接使用
kotlin语言
开发,如何在kotlin中方便的使用
_青_9609
·
2021-06-08 08:24
Okkt —— 一款针对
kotlin语言
封装的Okhttp网络请求库
okhttpktOKKT专门针对kotlin开发的okhttp的tool几大特点:1、针对文件请求,重写okio计算方案,可实时显示请求文件进度,防止okhttp在直接做请求文件的时候采取的直传策略,从而导致下载文件间隔过长。2、利用协程完全替代rxjava做主线程通讯以及线程调度,增加程序的交互效率。3、注解注入,完美的api流程,使你毋须对类型进行转换,直接上手4、纯粹的kotlin代码,利用
stormKid
·
2021-06-05 08:27
Android Jetpack Compose学习(一)—— Jetpack compose入门
Jetpackcompose简介Jetpackcompose是Google推出的用于构建原生AndroidUI的一个工具包,它使用了大量的
Kotlin语言
特性,其开发方式与Flutter很类似,可以在很大程度上简化
yuxiyu!
·
2021-05-31 14:09
Jetpack
Compose
Android
Android
移动开发
Jetpack
compose
Jetpack
KMM 入门(一)简介与基本环境搭建
KMM全称:KotlinMultiplatformMobile,是基于
Kotlin语言
进行多平台开发的一套技术框架,它和KotlinNative(简称KN)有一定联系,但KMM主要面相移动端开发
袁国正_yy
·
2021-05-27 10:16
Android
Kotlin
KMM
Native
Android
iOS
快速上手Kotlin
学习
Kotlin语言
的大部分程序员都是从Java阵营转过来的。因此,从Java思
欧阳锋
·
2021-05-19 17:34
Kotlin基础知识(三):控制语句
链接:Kotlin——初级篇(四):控制语句详解链接:控制流:if、when、for、while-
Kotlin语言
中文站一、概述Kotlin中控制语句,其用法整体上与java相差不大,但在具体的使用上还是有很多不一样的地方的
StudentLiu
·
2021-05-19 11:31
Life is short, you need Kotlin
直到今天,我的全
Kotlin语言
开发的APP吆鸡理财终于上线了,突然有一种如释重负的感觉。目前APP已经在应用宝正式上线,大家可以扫描下方二维码下载体验!吆鸡理财框架诞生这个应用框架的前身是来自于我在
欧阳锋
·
2021-05-12 06:33
Swift 初见
Swift与Android最新支持的
Kotlin语言
一样,都是新世纪的更现代的编程语言,语法也很相像。身旁随时有大神可以请教,那么没有理由不学习一下。
clegec
·
2021-05-10 11:45
Java - Android开发之日历篇(2)
上次说到日历开发,但是并没有对接下来的实现做出完整的代码,而是给你们推荐的是15年写的代码,实属抱歉,现在分享一下最新的代码,结合的是上一篇中的
kotlin语言
编写的相关方法开发的,先看一下截图:日历截图进入正题组件界面编写
Cosecant
·
2021-05-08 15:21
安卓开发-用
Kotlin语言
自定义View实现百分比加载动画
动画效果(最后有全部代码)1602840951140[00_00_01--00_00_05].gif第一步:新建Class自定义Viewpackagecom.example.percentloadinganimatorimportandroid.content.Contextimportandroid.util.AttributeSetimportandroid.view.ViewclassPer
MRJMORIARTY
·
2021-05-08 03:31
Kotlin学历之Android MVP架构实战
简述通过一周的学习,已经按耐不住要写个App出来,正好项目中也是要做个Demo,就用了下新的语言来实践一番,用时4个半小时,内容包含了
Kotlin语言
的很多新特性:接口中添加实现,数据类,包级属性,空安全
i校长
·
2021-04-28 13:33
Android Material Design之FloatingActionButton
注:在这提供的代码是用
kotlin语言
。
柴江朋
·
2021-04-27 13:13
自定义控件之太极图
绘制这个图主要是为了练习Rect和Circle,代码使用
kotlin语言
写的,先上成果图太极旋转图直接记录步骤,首先绘制左右两边黑色和白色半圆,代码:绘制左右半圆然后在绘制半圆的头部绘制半圆头部再画龙点睛
倚栏听风雨丶
·
2021-04-26 21:51
Kotlin请开始你的表演——00前言
主要通过反编译Kotlin字节码和查看Kotlin源码的手段,记录
Kotlin语言
与Java语言的不同之处,所以阅读这系列文章时,可能需要先具备一些简单的Java基础。
雷小歪
·
2021-04-24 03:59
Kotlin项目配置及结合Retrofit的使用
不过最为值得兴奋的是在今年的Goole大会上,Google宣布,将
Kotlin语言
作为安卓开发的一级编程语言。
drawthink
·
2021-04-23 18:50
Kotlin 基本要素:函数和变量
image.png前言之前和大家讲解了
Kotlin语言
下的项目封装等等,其中也多少简单的讲解了Kotlin的基本语法,现在,就让我带大家一起系统的学习Kotlin语法吧。HelloWorld!
WangJie0822
·
2021-04-23 09:20
Kotlin总结
Kotlin语言
有几个优势1.简洁它大大减少你需要写的样板代码的数量。2.安全避免空指针异常等整个类的错误。3.通用构建服务器端程序、Android应用程序或者在浏览器中运行的前端程序。
Li_Pin
·
2021-04-19 15:56
Kotlin类型系统笔记
Kotlin语言
基础笔记Kotlin流程控制语句笔记Kotlin操作符重载与中缀表示法笔记Kotlin扩展函数和扩展属性笔记Kotlin空指针安全(null-safety)笔记Kotlin类型系统笔记Kotlin
dengyin2000
·
2021-04-14 06:06
Kotlin语言
基础(二)
3.6代码注释正如Java和JavaScript,Kotlin支持行注释及块注释。//这是一个行注释/*这是一个多行的块注释。*/与Java不同的是,Kotlin的块注释可以嵌套。就是说,你可以这样注释:/***hhhh*/***fff*/***ggggg**/**/**abc**/funmain(args:Array){valf=Functions()println(f.fvoid1())pri
谷哥得小弟
·
2021-04-14 04:15
kotlin语言
中的类和对象
1、类类表示一种具体对象的抽象化,比如说人表示一个类,那么我自己就是具体对象;在类中会有属性描述类的对象状态,函数描述类的对象函数;Kotlin和Java一样都是使用class关键字修饰对应类的名称;下面用kotlin代码定义一个类:ps:代码是用AndroidStudio写的/***定义一个类,名叫Person*/classPerson{/***定义一个String类型的属性name*/varn
·
2021-03-28 04:32
kotlin语言
中的out和in
ps:阅读原文,可以获取源码在
kotlin语言
中,out表示协变,in表示逆变;协变和逆变并不是kotlin独有的概念,像Java、C#都有这样的概念;为了能够理解
kotlin语言
中的out和in,我们先用
·
2021-03-28 04:32
kotlin语言
的基础语法
Kotlin是一个用于现代多平台应用的静态编程语言,于2011年7月由JetBrains开发,这是一个基于JVM上运行的新语言;
kotlin语言
是对Java语言的优化和封装,语法上有很多相似的地方,它们之间可以相互调用
·
2021-03-28 04:31
kotlin语言
中的out和in
ps:阅读原文,可以获取源码在
kotlin语言
中,out表示协变,in表示逆变;协变和逆变并不是kotlin独有的概念,像Java、C#都有这样的概念;为了能够理解
kotlin语言
中的out和in,我们先用
·
2021-03-14 21:36
kotlin语言
中的类和对象
1、类类表示一种具体对象的抽象化,比如说人表示一个类,那么我自己就是具体对象;在类中会有属性描述类的对象状态,函数描述类的对象函数;Kotlin和Java一样都是使用class关键字修饰对应类的名称;下面用kotlin代码定义一个类:ps:代码是用AndroidStudio写的/***定义一个类,名叫Person*/classPerson{/***定义一个String类型的属性name*/varn
·
2021-03-12 23:33
Gradle的使用教程详解
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于
Kotlin语言
的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。
·
2021-02-06 11:53
Jetpack Compose 重磅更新!最全的新组件上手指南!
】【面试】【简历】有我准备一些Android进阶路线、面试指导和简历模板送给你JetpackCompose是Google发布的一个Android原生现代UI工具包,它完全采用Kotlin编写,可以使用
Kotlin
依然饭特稀西
·
2021-01-20 23:39
android
kotlin
jetpack
docker-compose
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他