202009-28 Android studio 自动换行和取消自动换行操作 Settings->Editor->General->Usesoftwrapsineditor 选中换行反之不换行(测试版本androidstudio3.1.0版本,其他版本大家自适应)补充知识:解决androidstudio一直闪 File>InvalidateCaches/Restart重新启动以上这篇Androidstudio自动换行和取消自动换行操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持自学编程网。... 继续阅读 >
202009-28 android studio错误: 常量字符串过长的解决方式 androidstudio错误:常量字符串过长错误省市区三级联动,位置字符串。这样不行改用json方案,读取array中文件StringprovsData=newGetJsonDataUtil().getJson(activity,"provsData.json");//获取assets目录下的json文件数据StringdistsData=newGetJsonDataUtil().getJson(activity,"distsData.json");//获取assets目录下的json文件数据StringcitysData=newGetJsonDataUtil().getJson(activity,"citysData.j... 继续阅读 >
202009-28 Android Studio 恢复小窗口停靠模式(Docked Mode) 安卓studio在使用小窗口时,如果我们点击取消了窗口的dockedmode模式,窗口就会变成,你一旦触发窗口以外的区域,窗口就会龟缩回去。此时,如果你想要恢复回原来的dockedmode的话,具体步骤是:1、选中要恢复的窗口,如图打开window->activetoolwindow2、然后选中dockedmode选项。表示在其他地方真没找到!补充知识:AndroidStudio中Logcat窗口的DockedMode模式选中不了手痒把Logcat小窗口右上角设置对话框选中了Window... 继续阅读 >
202009-28 android studio打印日志语句Log.d()详解 Log.d()方法内需要传入两个参数。1.第一个参数时tag,一般传入类名,用于对打印信息进行过滤;2.第二个参数,是一个字符串类型的msg,表示你想要打印的内容。输出Log.d()语句的快捷键为:logd+tab键在我们每写一条Log.d()语句时,就要传入一次tag参数,而每一次的tag参数值基本是一样的,这样就会很麻烦,其实只要我们在类中创建一个字符串类型的变量TAG,那么在我们每次写log.d()语句的时候,系统就会自动将该TAG的值传入tag参数... 继续阅读 >
202009-28 android studio logcat 无筛选 显示全部日志 无应用包名区分方式 androidstudiologcat无筛选显示全部日志无应用包名区分不显示所有应用出现这个情况后很多同学无法解决,重启adb,重启studio,重启电脑,都是没用的。。。其实是有个开关选项关了。见截图:Tools->Android->EnableADBIntegrationactive.前面必须有个勾才可以。关于studio如何筛选日志,有部分同学也不是很清楚,因为我发现有那么一部分人还停留在eclipse的时代,对studio充满了恐惧和畏惧。具体筛选日志见如下截图:nofi... 继续阅读 >
202009-28 Android studio 解决logcat无过滤工具栏的操作 在logcat标题栏右键先windowsmode,这时多数能恢复过滤工具栏,要恢复之前的停靠样式再同样点右键去掉windowsmode的勾即可补充知识:Androidstudio底部Logcat模块不见了以及Locat日志中包含了很多无用的错误日志筛选方法1.底部显示日志模块Logcat不见了,如何显示出来?依次点击顶部View——ToolWindows ——Logcat 底部就显示出来Logcat模块了2.app报错,底部日志老是显示很多无关报错日志,导致筛选出来我们自... 继续阅读 >
202009-28 Android Studio修改Log信息颜色的实现 在Android中支持六种Log类型,分别为Verbose,Info,Debug,Warn,Error和Assert。Verbose:英文含义是冗长的,??碌摹?erbose用来记录不重要的,一般的信息,通常不需要关注。Info:中通常记录一些需要用户关注的消息,重要程度比Verbose高。Warn:中则记录警告信息,这类信息通常表示应用执行过程中出现了一些问题,这些问题并不会导致整个应用崩溃,但可能会导致一些业务不能正常执行,因此需要用户重点关注,其重要程度比Info高... 继续阅读 >
202009-28 解决Android Studio日志太长或滚动太快问题 前言安卓开发经常遇到那种日志太长或滚动得太快,我们直接的解决办法就是进行日志输出长度增大和添加日志过滤器,个人推荐用adblogcat处理更加方便灵活。解决办法1.搜索过滤器2.修改日志缓冲大小找到"AndroidStudio安装目录\bin\idea.properties"文件中的idea.cycle.buffer.size=1024修改成你要的缓冲大小即可。3.adblogcat输出日志到指定文件(不能解决日志过长的问题)i.配置adb环境变量ii.打开cmd,修改cmd编码(默... 继续阅读 >
202009-28 修改Android Studio 的 Logcat 缓冲区大小操作 找到AndroidStudio的安装目录\bin\idea.properties文件将文件中的idea.cycle.buffer.size=1024改成例如:idea.cycle.buffer.size=102400另一个设置方式是:补充知识:logcat设置缓存区设置bufflogcat的buff有2种分配方式,一种是在kernel的,一种是logd,MM用的是在logd的这种的system/core/liblog/Android.mkifneq($(TARGET_USES_LOGD),false)liblog_sources:=logd_write.clog_event_write.celseliblog_sources:=... 继续阅读 >
202009-28 Android Studio 一键生成Json实体类教程 需要装一个插件:File-Settings-Plugins-搜索gson安装GsonFromat;如下两张图安装完成后,新建一个.java文件如下图:创建好后复制你的json串在生成之前建议用json工具校验一下在线校验地址http://www.bejson.com/在新建java文件中鼠标右键:把你复制的json串复制进去点ok就可以了补充知识:Androidstudio插件GsonFormat,返回json快速创建实体对象以前添加的图片丢失了,现在重新添加一下步骤图片:1.下载安装GsonF... 继续阅读 >
202009-27 Android studio listview实现列表数据显示 数据循环显示效果 Androidstudiolistview实现列表数据显示样式不好看!想要好看的样式可以私我,我加!item.xml<?xmlversion="1.0"encoding="utf-8"?><!--item--><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="horizontal"android:layout_width="fill_parent"android:layout_height="fill_parent"><!--姓名--><TextViewandroid:layout_width="130dp"android:layout_height... 继续阅读 >
202009-27 AndroidStudio中AVD虚拟机设备空间不足调试过程出现的黑屏问题及解决方案 AVD出现空间不足时,会造成一些功能没有完全呈现出来,给开发人员调试会出现一个很大的问题,不能直观地看到调试的结果。所以,必须将AVD的存储空间配置好,才能够保证开发过程少出错误。下面找路径C:\Users\Administrator\.android\avd\说明:路径一般为.android默认的路径,比如我的就是C:\Users\Administrator\.android\avdavd目录下,放的是你已经创建的虚拟机设备,比如我现在要修改设备空间的是AVD.avd就可以直接进入AVD.avd... 继续阅读 >
202009-27 在Visual Studio Code环境中使用SVN的方案 SVN(Subversion的简称),是开发人员经常使用的源代码版本控制系统之一,其它同类型的平台产品还有Git、CVS等等。根据现在SVN的实际使用情况来看,使用SVN的公司或者研发项目还是非常众多的。那么,学习并掌握SVN的使用,就成为了开发人员必须掌握的重要技能之一。 根据使用环境的不同,SVN的常规使用,分为直接使用SVN客户端、使用IDE中的SVN集成插件两... 继续阅读 >
202009-27 Android Studio finish()方法的使用与解决app点击“返回”(直接退出) 在这里,我们将用到finish(),简单介绍一下它的使用:finish()官方解析:Callthiswhenyouractivityisdoneandshouldbeclosed.TheActivityResultispropagatedbacktowhoeverlaunchedyouviaonActivityResult().“当你打开的Activity已经执行完成并且需要被关闭的时候可以调用这个方法,当你按返回的时候,它将返回到当前Activity的发起者。”(不过这一段我不是很理解,我还是相信自己的实践吧。)一、问题的提出2019... 继续阅读 >
202009-27 Android studio开发小型对话机器人app(实例代码) 前言偶然在网上看到一个免费机器人接口,所以生此想法,接口地址:http://api.qingyunke.com/,Android开发比爬虫要繁琐得多,所以本文我将细说接口的调用方法,读者可根据思路去网上找一些免费接口拿来玩,其他代码一带而过,详细源码见文末。成品展示:开发步骤1)新建项目empty,必要可github托管。2)先写页面在res->layout目录下新建两个layoutxmlfileactivity_main作为主页面,msg_item为附在其上的消息页面。(具体代码见... 继续阅读 >
202009-27 Flutter下Android Studio配置gradle的方法 一、失败的经历:手动配置gradle下载gradle包http://gradle.org/gradle-download/MacFinder->Applications/应用程序->AndroidStudio右键显示包内容。继续打开Contents文件夹,正常情况下会有一个gradle文件夹,将下载解压之后的文件复制到这个文件夹下。如果Contents文件夹下没有gradle文件夹,创建gradle文件夹,继续后面的操作配置gradle环境路径打开终端,打开系统环境配置文件vim~/.bash_profile。将gradle的路径添加到文件... 继续阅读 >