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语言
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
Leetcode 239 滑动窗口最大值 与堆排序
kotlin语言
(超时)
Leetcode239滑动窗口最大值与堆排序
kotlin语言
(超时)首先看题目描述:思路:被惯性思维害死了。一眼,哦最大的数字。要排序。再看提示,堆,滑动窗口。懂了大根堆。
狐狸爱吃臭豆腐
·
2021-01-05 01:37
数据结构
leetcode
kotlin
二叉树
算法
数据结构
堆排序
kotlin
Android Jetpack 架构组件之 Navigation
一、关键字段的解释
Kotlin语言
环境下在Fragment里面操作控件的注意事项:在onCreateView()方法和onStart()方法里面直接通过id操作控件的话,会要求必须加findViewById
任缥缈
·
2020-12-31 14:36
Jetpack组件
Android
Jetpack
Jetpack组件
安卓组件Navigation
Jetpack
组件
导航
Kotlin替换Dagger2/Hilt的依赖注入框架--Koin。
相对于Dagger2而言Koin更加适合
Kotlin语言
。Koin官网:https://start.i
hao_qi
·
2020-12-20 16:00
Kotlin
Android
kotlin
android
Android Gradle构建流程浅析
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于
Kotlin语言
的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。
小盒子_Android
·
2020-11-03 14:58
gradle
android
Kotlin常见问题(一)
不知道大家在使用
kotlin语言
使用toast的时候有没有遇到这样一个异常:java.lang.NoSuchMethodError:NovirtualmethodgetActivity()Landroid
陈不2
·
2020-10-10 17:06
Kotlin语言
学习之使用object和companion object修饰静态类和静态方法
Java中修饰静态方法,使用关键字static,例如:publicstaticStringgetCurrentVersion(){returnBuildConfig.VERSION_NAME;}
Kotlin
sirai
·
2020-10-09 23:25
Gradle 6.6.1 安装配置的详细教程
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于
Kotlin语言
的kotlin-basedDSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。
·
2020-09-30 11:14
Kotlin语言
入门学习(一)
Kotlin是一种静态语言,该语言可在Java虚拟机(JVM)上运行,并可被编译成JavaScript源程序,
Kotlin语言
在使用时可直接调用Java类库,并具有与Java程序进行互操作的能力。
bayanhot
·
2020-09-16 18:01
安卓新技术
kotlin
java
android
jvm
Glide基本使用以及加载https图片(配合OkHttp实现)
Glide使用步骤如下:使用AndroidStudio创建一个GlideDemo项目,选择
Kotlin语言
添加Glide依赖implementation'com.github.bumptech.glide
android_cai_niao
·
2020-09-16 05:57
android
软件开发
https图片
Glide
Glide加载https
Glide自定义证书
Android BroadcastReceiver 监听接收系统的屏幕解锁广播通知,保持后台service服务的常驻运行
下面我写下自己用到的方法:自定义广播接收器LockScreenReceiver.kt类,下面是LockScreenReceiver代码,注意是
kotlin语言
哦:/***Createdbywjj
追梦天涯 · 杰
·
2020-09-16 04:59
android
kotlin
Android(Kotlin)日期区间选择器/时间区间选择器——日历区间选择器
现在很多已经用起了
Kotlin语言
写安卓项目,项目里面有一个需求,选择日期范围,刷新选择的时间区间所检索的数据,在某大牛原控件的基础上,做了一个拓展使用,可解决一些原控件的bug问题。
骑鲸鱼的企鹅
·
2020-09-14 20:35
整理
kotlin
android
日历选择器
日期时间选择器
上一页
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
其他