Android Studio 本身支持 socks5 代理,但是 gradle 只支持 http 代理,这也导致了虽然开着 shadowsocks 却无法更新 SDK 或者下载 gradle 依赖。...所以在 OSX 上这么设置,实际上是无效的。 ? 怎么破 当然是选择把 socks 代理转为 http 代理咯。...安装好之后,启动 shadowsocks,查看偏好设置,选择 HTTP 一栏 ? 设置 Android Studio Proxy ? 终于,在 OSX 上也可以愉快地更新 SDK 和下载依赖了。
环境:Android studio 3.4 Gradle 5.1.1 最近有人反馈项目gradle升级到3.4报错,现排查问题如下: 引入gradle最新插件: classpath 'com.android.tools.build...因为之前项目中引入的是基于glide的三方包:jp.wasabeef:glide-transformations:2.0.1 transformations只是glide的拓展,用于实现高斯模糊和圆角等效果,现如今已升级到 4.0.1...com.github.bumptech.glide:compiler:4.9.0' // 高斯模糊和圆角等 implementation 'jp.wasabeef:glide-transformations:4.0.1...提示: glide 4.9.0 可以直接配置圆形和圆角图片 transforms(new CircleCrop()) 渐变设置和监听设置有更改 asBitmap() 需要设置在 load(url)之前...完整设置: Glide.with(imageView.getContext()) .asBitmap() // 不显示gif图 .load(imageUrl)
这个版本相对来说比较稳定,但不是最新版的 二、谷歌中国下载 Android Studio下载地址-谷歌中国,最新版本目前是4.0.1,这个版本新增了很多牛逼的功能,但是手上有工作项目的不要去轻易尝试,BUG...谷歌中国这个网址会根据你的系统判断你需要下载什么版本的Android Studio应用程序,你直接下载就好了。...在里面找到Android Studio,点击打开 ? 等待验证 ? 验证之后打开 ?...然后会下载配置的Gradle,Android Studio3.5.2对应的就是gradle-5.4.1-all.zip ,所以要下载一个,,如果你安装的是4.0.1的版本,默认下载的gradle就是gradle...这个页面也不需要更改什么设置,Finish ? 等待创建 ? 点击那个三角形按钮启动模拟器 ? 在启动模拟器的同时也会有这个弹窗,你同意就好了 ?
在即将发布的政策更新中,Google Play 会为需要 QUERY_ALL_PACKAGES 权限的应用提供相关指南。...您可以将 API Level 设为 30,并使用 Android Studio 3.2 以上和最新发布的相应 Android Gradle 插件,即可在应用中添加 元素。...Android Studio 和 Gradle 对该功能的支持 如果您使用的 Android Gradle 插件版本是 4.1 和以上版本的话,就可以正常使用新的 元素,因为旧版本的 Gradle 插件并不兼容此元素...:gradle:4.0.0' classpath 'com.android.tools.build:gradle:4.0.1' } } 了解更多 Android 11 相关信息,...请查阅以下资源: Android 11 中的软件包可见性文档 Android Gradle 插件版本说明
一、Setting入口 Android Studio的设置入口主要有两个地方,分别如下: 1、当还没有打开或创建工程的时候,可以通过主页进入设置页面: ?...通过以上两种方式都能打开Android Studio的设置页面,如下图所示: ? 接下来就可以开始各种优化设置了。...02系统字体设置 如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这么设置。...05工程打开关闭设置 设置当打开Android Studio时是否自动打开上次关闭的工程,以及关闭工程时是否弹出退出提示,Settings --> System Settings。...17空格显示 习惯显示空格,这样就能看出缩进是 Tab 缩进还是空格缩进。Settings --> Editor --> Appearance ,勾选 Show whitespaces 。
本节解释了水平间距——即单行代码中空白间隔,包括该行前面的缩进大小。 使用空格字符的缩进 缩进是代码行开头的空格。您可以使用两个空白字符(空格或制表符)中的一个来缩进代码。...垂直间距 垂直间距是代码行之间空白行的位置。就像书中的新段落可以防止句子形成文本墙一样,垂直间距可以将某些代码行组合在一起,并将这些组彼此分开。...因为这是主观的,所以 Black 不会修改函数或方法中的垂直间距。 垂直间距最佳实践 Python 的一个鲜为人知的特性是,可以使用分号在一行中分隔多个语句。...你可以在布莱克的主页github/psf/black上找到让 Black 使用 Jupyter Notebook、Visual Studio Code、PyCharm 和其他编辑器的说明。...本章介绍了 Black 为提高代码可读性而遵循的几条准则,包括垂直和水平方向的代码间距,以防止代码过于密集而不容易阅读,以及设置每行的长度限制。
△ Fortnightly 遵循指南对内容进行分隔和分组 网格系统 现在,许多应用将屏幕视作一个大画布或单栏,以水平和垂直的方式按相互关系绘制元素,有些应用也会在一侧整体留出边距。...为此,Android Studio 正在增加对 Gradle 托管的虚拟设备的支持。您可以使用 7.1 及以上版本的 Android Gradle 插件来体验该功能。...在应用级的 build.gradle 文件中的 testOptions 模块下,指定虚拟设备配置文件,就像您平时在 Android Studio 管理和运行虚拟设备那样。...△ Android Studio Chipmunk 中的可调整尺寸的模拟器 我们也一直在 Android Studio 中开发新工具,希望为大家开发大屏幕应用提供支持。...△ Android Studio 中的 Layout Validation 最后,我们在 Android 开发者网站上列出了针对 大屏幕的应用质量指南,指南中的前面部分介绍的是基本兼容性预期,比如应用是否同时支持横屏和竖屏模式
7.1.4 Available platforms: browser ~5.0.1 ios ~4.5.4 osx ~4.0.1 windows ~6.0.0 To check if...some-plugin" 安卓平台 Setting the Version Code 设定版本代码 更改应用程序生成的 apk 的版本代码,请在应用程序的 config.xml 文件的 widget 元素中设置...android-versionCode 属性。...如果没有设置 android-versionCode,则将使用 version 属性确定版本代码。 对于发布签名,可以排除密码,构建系统将提示输入密码。...使用Android Studio 进行调试 Please note that when opening your project in Android studio, it is recommended
#101、块缩进和智能缩进的差异 原文链接:what’s the difference between smart indenting and block indenting 操作步骤: 缩进的设置...或者在各个语言的制表符也可以设置缩进方式。 块缩进和智能缩进的区别: 块缩进是上一行和下一行对齐,比如输入 foo(),然后回车,只会在第一行产生缩进,下一个新行光标就转到行首。...选择需要打开的文件,单击“打开”按钮右侧的下拉箭头,选择“打开方式”, 在“打开方式”对话框,选择“二进制编辑器” 评论:虽然操作有些复杂,不过就可以用vs来做做二进制编辑器了 #110、Visual Studio...支持MDI模式 原文链接:Visual Studio supports a MDI mode?...在这种模式下,你可以对窗体进行水平或垂直平铺。 这篇可以参考Visual Studio 2008 每日提示(四)中的tip37。 评论:我已经习惯了选项卡式的文档,mdi方式恐怕不是很适合编程。
丰富的测试工具和框架 可捕捉性能、可用性、版本兼容性以及其他问题的 Lint 工具 C++ 和 NDK 支持 安装指南:Windows 安装 Android Studio 打开 Android 开发者网站安装...Android Studio。...打开下载后的文件,并按照 Android Studio 设置向导操作。所有步骤均接受默认配置。 在这个页面处,确保勾选所有组件。 设置向导 安装完毕后,设置向导将下载并安装附加组件。...安装完成后,你将看到以下界面: 安装指南:Mac 在页面底部点击上一项,查看Windows指南。...将 Android Studio 图标拖曳至你的应用程序(Applications)文件夹。 设置向导 设置向导将指导你安装 Android Studio。
作为一个Android开发者,最常使用的就是Android Studio了,我在这里声明Android Studio比Eclipse好用100倍,不服来辩。...本文用于纪录Android Studio中相见恨晚的操作,阅读本文大概需要不确定时间。(你难道就不边读边试试?)我会用尽量简单明了的语言介绍。PS:多图,流量用户慎入。...Alt+Enter快捷键是Android Studio中的神键,它的功能远不止这些,没事就按一按吧。按按更健康。 搜索 在写代码的过程中,代码检索永远都少不了。...如果你是眼睛去找,那效率真的不知道要差到哪里去了。...结束语 这篇文章没有结束,正在看的你如果对Android Studio还有其他的相见恨晚的操作,欢迎留言补充。希望这篇文章对大家有帮助。
---- 6.android-studio-proteus-plugin 将xml转化为json(这个貌似在Android Studio搜索插件找不到,只能去github下载jar包,然后安装到Android...选择图片 4.查看压缩进度 ? 查看压缩进度 5.超过500次的提示 ?...在kotlin中的使用 ---- 十一、Android Studio主题相关: 1.Material Theme UI 添加Material主题到你的Android Studio 示意图...Material Theme UI 示意图 ---- 2.Android Studio插件之sexy editor (设置AS代码编辑区的背景图) 进入设置界面 选择other Setting 下的...编译速度比Android Studio自带Instant Run快很多。 ?
解决资源异常问题 我这里因为有了Android的运行环境和Android Studio开发工具,所以都是感叹号,而没有这些东西的同学就会打一个红色的叉,看到红色的叉也不要惊慌失措,只需要将Android...接下来我们解决第三个异常,也就是Android Studio的异常。...在搜索框中搜索Flutter并下载,在下载前Android Studio会询问是否同意下载Dart插件,我们允许即可。...在这之前,我们需要再设置一些信息,在Android Studio中点击File,然后点击Setting,找到Flutter设置界面。 ?...将我们最开始下载的Flutter的解压文件路径设置上去,Dart我们可以不用设置,它会自动去寻找路径。
准备工作 Java环境变量配置好,参考:Java环境变量配置 然后首先是安装程序,下载地址有两个, 一、安卓中文组下载 Android Studio下载地址-安卓中文组,最新版本目前是3.5.2 ?...这个版本相对来说比较稳定,但不是最新版的 二、谷歌中国下载 Android Studio下载地址-谷歌中国,最新版本目前是4.0.1,这个版本新增了很多牛逼的功能,但是手上有工作项目的不要去轻易尝试,BUG...这个地方是说你没有SDK,让你设置代码,这里不设置,点击 Cancel ? 等待一会儿 ?...Android Studio 默认会把你的SDK下载放在C盘,到时候你的C盘就炸了,谷歌太坏了,很多新手都会直接下一步 ?...1.启动一个新的Android Studio项目 2.打开一个现有的Android Studio项目 这里只说前面一两条,既然是做教程,那我们创建一个新的项目(PS:创建一个新的和打开一个已有的项目有什么区别呢
比如flutter的配置,IDE的设置等等。...toolchain - develop for Android devices (Android SDK 27.0.3) [√] Android Studio (version 3.0) [√] Connected...由此猜测是Android Studio的问题。新建一个flutter工程,观察到设备框又正常了 ? 那么原来工程里面为何总是说找不到设备?...检查发现assets的缩进弄错了。把缩进改成2个空格后,设备框就出现了。...Android Studio找不到Flutter SDK 运行了flutter upgrade后,打开as发现找不到SDK了。
设置格式指南:若要提出Python语言修改建议,需要编写Python改进报案(Python Enchancement Proposal,PEP)。...PEP8是最古老的PEP之一,它向Python程序员提供了代码格式设置指南。Python格式设置指南的编写者深知,代码被阅读的次数比编写的次数多。...缩进: PEP 8建议每级缩进都使用四个空格,这既可提高可读性,又留下了足够的多级缩进空间。在字处理文档中,大家常常使用制表符而不是空格来缩进。...PEP 8中有关行长的指南并非不可逾越的红线,有些小组将最大行长设置为99字符。在学习期间,你不用过多地考虑代码的行长,但别忘了,协作编写程序时,大家几乎都遵循PEP 8指南。...Python解释器根据水平缩进情况来解读代码,但不关心垂直间距。
布局文件分组的插件 Android Studio主题: Material Theme UI 添加Material主题到你的Android Studio Android Studio插件之sexy...2)在Android Studio的设置界面,对在当前类中是否强制初始化提供了默认值设置,这样就可以让插件使用更符合自己的操作习惯。 ?...选择图片 4.查看压缩进度 ? 查看压缩进度 5.超过500次的提示 ? 超过500次的提示 lint-cleaner-plugin 删除未使用的资源,包括String字符串,颜色和尺寸。...Material Theme UI 示意图 .Android Studio插件之sexy editor (设置AS代码编辑区的背景图) 进入设置界面 选择other Setting 下的Sexy Editor...checkstyle-idea)(49M,有点大) 检查代码风格的插件,比如像命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,你们可以遵从像Google Oracle 的Java 代码指南
官方文档 关于 Vector,在官方开发指南中介绍。本文章是由个人翻译官方指南然后添加个人理解完成。...Android Studio 支持将 SVG 文件转换成 VectorDrawable 。这就是他们两者的关系。...换算成绝对坐标就是 M30,0 L40,10 命令使用实例 M(x y) 移动到坐标 x,y 处 Z 后面不接参数,直接连接起点和终点 L(x y)直线连接到坐标 x,y 处 H(x) 水平连接 V(y) 垂直连接...:strokeLineCap 设置路径的线头的形状,取值为 butt,round,square 默认是 butt android:strokeLineJoin 设置路径交界处的连接方式...trimPathStart.gif SVG 图片转成 vectordrawble 利用我们 Android Studio 提供的工具就可以将 SVG 格式的图片直接转成我们的 vectordrawble
Jetbrains 开发了 Android Studio 的 KMM 插件 来帮助你快速设置 KMM 工程。插件还可以帮助你编写,运行,测试共享代码。...➡️ 一步一步构建 HELLO WORLD KMM 应用 在 Android Studio 上安装 Kotlin Multiplatform Mobile 插件。...打开 Android Studio -> 点击 Configure -> 选择 Plugins 在 plugins 部分选择 Marketplace ,搜索 KMM,安装并重启 Android Studio...在 Android Studio 首页选择 “Start a new Android Studio project” 。...设置工程名称,最低 SDK,文件目录,包名等。 现在,你需要等待工程的第一次构建,需要花费一些时间去下载和设置必要的组件。
除用户隐私方面的特性更新之外,Android Q 还为开发者们带去了许多新功能,如折叠屏增强项、新网络连接 API、全新的媒体解码器、摄像头新功能、NNAPI 扩展、Vulkan 1.1 图形支持等等。...Android Studio - AVD 管理器: 折叠屏设备设置 想看看自己的应用在折叠屏虚拟器上表现如何吗?...请阅读《迁移指南》,了解具体操作步骤及关键时间节点。...此外,我们还在 Android Q Beta 官网为您准备了许多学习资源,如版本说明以及报错指南,欢迎大家前往查看。...如果您想获取 Android Q 行为变更的最新修复,建议您使用 Android Studio 3.5 (或更高版本)。
领取专属 10元无门槛券
手把手带您无忧上云