Android studio kotlin代码格式化操作
Android 转kotlin语言后,格式化代码,自动换行问题,可能让一大批强迫症难受死。
如果不想换行或者想自定义换行规则,自行配置即可。
Android studio ->Preference->Code Style->kotlin ->Wrapping and Braces
如图,前括号后换行,去掉勾选就可立马看到效果。
也可以选择荧光色框选部分,直接不用此项设置,就可以去掉这个规则的所有选项。
补充知识:android studio如何测试kotlin代码
andorid studio上如何测试java代码,相信大家已经很熟悉了,网上也有现成的教程,但我发现关于如何测试kotlin代码的文章似乎很少,今天就写一下,方便大家今后的调试
首先,我们在test目录下创建一个kotlin文件
接下来当然是愉快的编写测试代码了,博主就随便写一个小demo
这时候我们发现如果右击的话,是没有测试运行的按钮弹出来的,那应该怎么办呢?
点选上面的项目切换框,选择 "Edit Configurations" 然后选择“Android Insgtrument Test” 点击 “+”号
然后选择module为主工程的包名 Test选为 class 把我们刚才测试的文件添加到class里 然后确定
然后我们发现 Message 提示
那么把这段代码加入到项目gradle andorid里面去
lintOptions { abortOnError false }
同步一下,再次运行即可
好,那么到这里就结束了,哈哈
以上这篇Android studio kotlin代码格式化操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Android Studio Kotlin代码和java代码相互转化实例
1.java转成kotlin 方法1:快捷键:Ctrl+Shift+Alt+K 方法2:Code - Convert Java File To Kotlin File 2.kotlin转成java 1.Tools>Kotlin>Show Kotlin Bytecode 2.点击 Decompile 补充知识:Android Studio Kotlin插件的简单使用 1.新建一个Project "Kotlin" ,然后在app的build.gradle文件中添加配置,如图所示
-
Kotlin 匿名类实现接口和抽象类的区别详解
我就废话不多说了,还是上代码吧 接口: interface OnBind { fun onBindChildViewData(holder: String, itemData: Any, position: Int) } lesson.does(object : OnBind { override fun onBindChildViewData(holder: String, itemData: Any, position: Int) { println(holder + itemData +
-
Kotlin实现在类里面创建main函数
1.创建在class块外面: class Test{ } /** 我是main入口函数 **/ fun main(args: Array<String>) { var test=Test(); } 这样是一种方式,但是细心的童鞋可能会发现一个问题,目录里面的文件图标是灰色的,而且这种写法看上去怪怪的,有强迫症的可能会接受不了: 2.创建在class里面: class Test{ companion object { /** 我是main入口函数 **/ @JvmStatic fun main(
-
Android中AndroidStudio&Kotlin安装到运行过程及常见问题汇总
工具:Android Studio 语言:Kotlin 1.Android Studio的安装与配置 AndoridStudio官方网址:直接点击即可进入AS官网下载页面 1.1.android studio的下载与安装 下载好AS的文件后,直接打开androidstudio的exe文件,弹出安装欢迎对话框如下图所示 点击Next 勾选Android Virtual Devide(AVD)安卓虚拟设备,这样之后可以在电脑上生成一个虚拟的安卓机以方便我们运行编写好的程序.如果准备用真机进行测试的,
-
Android Studio使用Kotlin时,修改代码后运行不生效的解决方法
问题现象 前段时间升级 Android Studio 3.1.3+ 版本后,决定尝试使用 Kotlin 做 APP 开发看看.结果却发现,修改 String 资源后,"运行",修改的内容没有生效.一开始以为只是 String 资源是这样,于是试了下 kt 文件,结果发现"运行"也不能生效. 但是先 clean 了,再"运行",却可以正常编译出来.查了好久发现是 New Module 后,Run/Debug Configurations不完整所致.
-
Android studio kotlin代码格式化操作
Android 转kotlin语言后,格式化代码,自动换行问题,可能让一大批强迫症难受死. 如果不想换行或者想自定义换行规则,自行配置即可. Android studio ->Preference->Code Style->kotlin ->Wrapping and Braces 如图,前括号后换行,去掉勾选就可立马看到效果. 也可以选择荧光色框选部分,直接不用此项设置,就可以去掉这个规则的所有选项. 补充知识:android studio如何测试kotlin代码 andorid
-
Android Studio kotlin生成编辑类注释代码
更新了AS 3.1.2之后,发现新建Kotlin类,类注释依然木有,没办法只有自己动手了. 方法很简单,编辑File Header就可以啦. 只需要编辑自己想要的模板就可以啦. /** * @Author ${USER} * @Date ${DATE}-${TIME} * @Email chrisSpringSmell@gmail.com */ 支持的动态命令不多,只有一些简单的命令. 新建类效果: 补充知识:Android Studio javadoc 生成注释文档 相信大家刚开始写代码的时候
-
Android Studio 设置代码提示和代码自动补全快捷键方式
想必使用过Eclipse的小伙伴们都习惯Eclipse快捷键带来的方便,但是当我们使用Android studio来进行开发的时候也想要这种方便该怎么办呢,当然使用过Android studio的小伙伴可能已经知道了它的方便以及强大之处,接下来我就把我知道的分享给大家,方便和大家一起学习,一起进步. [设置代码提示] 方法步骤如下 1.左上角点击File选项,找到Settings 2.点击Settings后,找到Editor 3.点击Editor后,找到General,点击General,找到C
-
Android打包篇:Android Studio将代码打包成jar包教程
一.新建一个as项目,再新建一个model模块 然后再app中的build.gradle中添加model的依赖.然后编译项目. 二.编译完成后,打开model下的build--intermediates--bundles目录,目录下有两个文件夹,debug,default,在default文件夹下有一个classess.jar,就是编译完成的jar包, 这里需要主要的是:因为我们使用的 as 版本不一致,所以会导致classess.jar包的目录页会不一样,不过最终的目录还是在build--in
-
Android Studio多渠道批量打包及代码混淆
一.批量打包 1.集成了友盟统计,并在AndroidManifest.xml中添加了如下代码 <meta-data android:name="UMENG_CHANNEL" android:value="${CHANNEL_VALUE}"/> 2.在app的build.gradle的android标签下添加如下代码: productFlavors { myapp {} _360 {} appchina {} hiapk {} } productFlavo
-
Android Studio插件之Jenkins插件详解
现在我就来介绍Android Studio上的Jenkins插件,让你可以更加方便地使用Jenkins.用Jenkins持续集成很久了,再Android Studio上的Jenkins插件也有一段时间了,用了该Jenkins插件之后,就不需要每次都在浏览器中区打开Jenkins服务器,然后输入用户名和密码进行登陆,再接着去找到相应的Jenkins任务进行编译了.至少我用起来很方便,这里推荐你们也使用! 现在先来介绍介绍该插件如何使用. 一.Jenkins插件功能介绍 1.Jenkins任务列表
-
解决Android studio用真机调试时logcat一直输出日志问题
当我们用android Studio真机调试时,一般会有很多系统日志不断输出,影响调试. 解决方法: 右上角 no filters 选成 only selected application 如图: 补充知识:Android Studio的代码没错,运行时logcat会出现红色语句解决方法 不断的运行调试某一个项目,点击之后logcat会出现想不到的红色语句,或者切换项目打开出现R文件报红. 解决方法: 点击Build----Clean Project 再次调试发现没有红色语句,Error没有语句
-
Android Studio和阿里云数据库实现一个远程聊天程序
没有阿里云数据库的可以买个最便宜的,我是新用户9.9元买了一个 1.买到后点击左上角的工作台 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 开始写Android Studio项目代码了,先来看看我的项目结构 依赖包下载地址 Central Repository: mysql/mysql-connector-java (maven.org) 我第一次下了个版本比较新的发现会报错,由于我能力有限,所以就老实下载一个低版本的 添加依赖包应该都会了吧,不要忘了添加后还要
随机推荐
- Python 遍历列表里面序号和值的方法(三种)
- jQuery阻止移动端遮罩层后页面滚动
- JS实现图片放大缩小的方法
- 详解linux中nano命令
- Java中Map的遍历方法及性能测试
- JavaScript使用Replace进行字符串替换的方法
- Android中PopuWindow实现下拉列表实例
- jQuery.extend 函数及用法详细
- java基于Apache FTP实现文件上传、下载、修改文件名、删除
- Android ListView ImageView实现单选按钮实例
- php 实现收藏功能的示例代码
- c++ int转string方法
- ios 流媒体播放器实现流程及FreeStreamer的使用的示例
- Python 绘图库 Matplotlib 入门教程
- Java在利用反射条件下替换英文字母中的值
- Flutter Image实现图片加载
- 易语言皮肤模块使用步骤
- jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
- 详解vue使用$http服务端收不到参数
- python中使用zip函数出现<zip object at 0x02A9E418>错误的原因