目录使用Kotlin构建MVVM应用程序—总览篇使用Kotlin构建MVVM应用程序—第一部分:入门篇使用Kotlin构建MVVM应用程序—第二部分:Retrofit及RxJava使用Kotlin构建MVVM应用程序—第三部分:Room写在前面这是使用Kotlin构建MVVM应用程序—第三部分:Room在上一篇中我们了解了MVVM是怎么处理网络数据的,而这一篇则介绍的是如何进行数据持久化。Ro            
                
         
            
            
            
            作者:陈光剑)总结摘录而来。前言Kotlin是一门强类型、静态类型、支持隐士类型的显式类型语言。编译时类型与运行时类型弱类型与强类型类型系统最主要的作用是,通过检查类型的运算和转换过程,来减少类型错误的发生。如果一个语言的编译器引入越多的类型检查的限制,就可以称这个语言的类型检查越强,反之越弱。根据类型检查的强弱,我们可将编程语言分为:❑弱类型语言(Weakly checked language)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 09:20:16
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    Kotlin的首要目标是提供一种更简洁、更高效、更安全的替代Java的语言,并且适用现今使用Java的所有环境。Kotlin是一种静态类型的编程语言,这意味所有表达式的类型在编译器已经确定,而编译器就能验证对象是否包含想访问的方法或者字段。动态类型的编程语言,比如JVM上的Groovy和JRuby,这些语言允许你定义可以储存任何数据类型的变量            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 16:07:00
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            为什么写主要是周末闲的。之前公司的代码谈不上架构一说,因为基本都是直接在activity中进行操作,不管是网络请求还是数据库的操作,有时候一个activity甚至能写到好几千行,维护起来真的是。。。那酸爽。前言安卓目前的架构无非那几种:MVC 、MVP、MVVM。M和V一直存在,只是后面的不同。都是老生常谈的东西了,这里也就不多赘述了。最开始学习安卓的时候,使用的是HttpClient、HttpC            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-03 22:39:29
                            
                                26阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            很高兴Kotlin在前两天发布了Kotlin/Native的Tech Preview版本。Kotlin/Native能把Kotlin编译成机器码,也就是C/C++、Go和Rust的层次,于是这个领域又添一位竞争对手。JetBrains是一家务实的公司,它家的各种IDE让人赞不绝口。它创造的Kotlin也是一门务实的编程语言,借鉴Java和Scala的精华,以实用性为导向。Kotlin的宣传语是“            
                
         
            
            
            
            众所周知,Kotlin出来已经良久了。Kotlin有着众多优势,不管是用于Android开发中,还是Java开发,都能缩减很大的代码量,大大提高了工作效率。而小生本人也是才从忙碌的个工作中抽身出来,有点儿空闲的时间学习这新鲜的技术。无疑的是这是一股新鲜的血液,也是引领技术领略的潮流。目录一、Kotlin介绍、优势
Kotlin 是一个基于JVM 的新的编程语言,由 J            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-08 13:27:57
                            
                                162阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Kotlin做为一门编程语言,已经出现好几年了,但此前在国内并不闻名。自从5月份谷歌宣布它成为Android的官方开发语言之后,Kotlin猛然窜红了,虽说短期内Kotlin无法取代Java,但对于一门新技术,我们还是有必要好好学习。谷歌号称从Android Studio 3.0开始完全支持Kotlin,可是Android Studio目前的稳定版还是2.3,所以本文仍然以Android Stud            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 19:07:21
                            
                                204阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            犹豫要不要写这篇关于Kotlin的文章很久了,网上大把大把的Kotlin的项目和各种知识点与代码,到目前为止已经半年多没接触Kotlin项目了,重新捡起来,就当是熟悉一下基本写法吧,以文章的形式去整理并加深一下印象,同时可以帮助一下正在初学Kotlin的同学。这篇文章你可以了解到 1.Kotlin基本使用 2.Kotlin项目基类搭建封装 3.MVVM框架实战使用 4.DataBinding数据绑            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-25 21:17:50
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录1. maven的安装2. 路径配置3. 修改库文件路径4. 配置eclipse5. 解决Eclipse使用Maven下载慢的问题 1. maven的安装下载maven。maven官方下载地址 Binary tar.gz archive和Binary zip archive,都是二进制编译过后的文件可以直接使用。 Source tar.gz archive和Source zip arch            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 13:54:22
                            
                                170阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装配置1. 检查JDK版本通过win + R快捷键进入cmd窗口,输入java -version检查JDK版本。需要JDK版本1.7及以上版本。2. 下载下载地址:Maven官网 下载完之后解压到你想要存放的文件夹,如图: 注意:maven解压后存放的目录不要包含中文和空格!3. 配置环境变量MAVEN_HOME把Maven的根目录配置到系统环境变量MAVEN_HOME中 点击确认后完成添加 M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-24 00:43:05
                            
                                765阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、JDK安装及配置1.下载地址:https://www.oracle.com/java/technologies/downloads/ 2.下载后直接本地安装,选择路径默认即可,类似如下路径:C:/Program Files/Java/jdk_1.8.0_301 3. 配置环境变量路径:程序->计算机->右键->属性->高级系统设置->高级->环境变量(以wi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 19:45:34
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.Navigation是什么?Navigation 是一个框架,用于在 Android 应用中的“目标”之间导航,该框架提供一致的 API,无论目标是作为 Fragment、Activity 还是其他组件实现。自己的话:Navigation是管理Fragment之间导航的组件库,特别在实现单个Activity多个Fragment的管理模式更加灵活其是底部导航栏+Navigation这里我们使用三            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 12:00:37
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            window环境配置JDK:1、环境变量添加JAVA_HOME,   D:\tools\Java\jdk1.7.0_722、配置Path,%JAVA_HOME%\bin;(放最前面),   如果安装了oracle 就要放在oracle的配置之前,Oracle自带的有JDK,所以oracle配置在java后面,   oracle自带了低版本的jdk,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 06:46:18
                            
                                1544阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.Maven的介绍  1.Maven是一个项目管理工具(项目对象模型POM)  2.Maven可以管理项目中的jar包依赖  3.Maven的中央仓库地址 http://mvnrepository.com/    2.Maven的安装1.去官网下载Maven的安装包 http://maven.apache.org/    解压下载的文件到指定目录  3.复            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-19 23:11:55
                            
                                218阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能是有些jar包的新版本没有在Maven仓库中及时更新。 (感觉和网络里面的路由器有点像,你发请求,先在            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-26 22:27:36
                            
                                618阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、下载Maven二、配置maven环境变量三、修改maven配置文件(settings.xml)1、添加国内镜像(如果从文章开始的地址下载是已经配置好了的)2、修改本地仓库路径、jdk版本号四、 在idea中配置maven五、导入maven项目六、文末福利 一、下载Maven我已经下载好了放在了github上,可以直接点击下载地址二、配置maven环境变量下载好maven 的包之后,我            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 07:36:22
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            kotlin 依赖注入  (What Is Dependency Injection?)Dependency injection is a programming pattern with the aim of making the code clearer and more maintainable. You’ve probably heard of inversion of control a            
                
         
            
            
            
            一、下载并解压maven包1、官网下载maven包,如下图所示2、将下载后的包解压到某一个文件中,例如D盘二、配置maven环境变量1、右键“此电脑”--->属性---->高级系统设置---->环境变量2、系统变量中新增指定maven包的变量3、调整系统变量中的Path值4、操作完成后,“确定”保存操作5、检验是否配置成功打开cmd命令行界面输入:“mvn -v”,出现以下内容则            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-03 07:58:27
                            
                                399阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、配置tomcat管理用户及权限: Tomcat conf 下的tomcat-users.xml 增加以下内容:   1. <role rolename="admin-gui"/>  
2. <role rolename="admin-script"/>  
3. <role rolename="manager-gui"/>  
4. <role ro            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 09:39:07
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。Maven官网地址:http://maven.apache.org Maven的配置一.配置环境变量1.首先必须配置好java的环境变量2.MAVEN_HOME:maven整个项目所在的文件夹3.PATH:maven所在文件夹的bin文件夹二.设置本地仓库以及远程仓库1.找到maven目录/conf/setti            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-03 10:16:19
                            
                                1153阅读
                            
                                                                             
                 
                
                                
                    