首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Android Gradle 插件】Gradle 构建机制 ⑤ ( 在 Android Studio 中查看 Android Gradle 插件源码 )

    New Project… " 选项 , 创建默认类型工程即可 , 输入工程名称 ; 二、修改 build.gradle 构建脚本 ---- 将根目录下的 build.gradle 构建脚本中的...dependencies 依赖中的 classpath "com.android.tools.build:gradle:4.2.1" 注释掉 , 不需要依赖 Android Gradle 插件 ;...:gradle:4.2.1" } 主要是添加 com.android.tools.build:gradle:4.2.1 依赖 ; 编辑完成后 , 点击右上角的 " Sync Now " 按钮 , 进行...Gradle 配置 ; 配置完成后 , 即可在 Project 面板中的 External Libraries 中看到 Gradle:com.android.tools.build:gradle:...4.2.1 依赖库 , 展开该 gradle-4.2.1.jar 的包 , 即可查看源码 , AppExtension 源码如下图右侧所示 ; 右键点击该依赖库 , 在弹出的菜单中选择 " Library

    1.7K40

    Android平台启动图使用.9.png图片

    概述 目前HBuilder|HBuilderX中仅定义几种标准分辨率的启动图配置,而实际上存在很多不同分辨率的手机,导致启动图会进行拉伸或压缩引起变形,Android平台为了解决此问题就出现了可以适配各种尺寸的一种图片格式...使用.9.png的优点: 避免在非标准分辨率手机上缩放变形 可以只配置1张或多张图片适配更多分辨率,减少apk的体积(推荐至少配置1080P高分屏启动图片) .9.png图片和普通png图片的差异 .9...制作.9.png图片 工具 在Android sdk目录下的tools目录下,有一个叫做draw9patch.bat的文件,双击打开就可以使用(最新android SDK该文件已经不存在,若电脑不没有安装...android studio,可下载附件工具编辑.9.png图片) 使用android studio,因为android studio已经集成.9.png制作工具,只需选中需要生成的png文件,然后右键...使用方法及问题解决方案 详细制作步骤可参考链接:Android中.9图片的含义及制作教程 可以使用在线.9.png生成工具:http://inloop.github.io/shadow4android/

    52330

    031android初级篇之【转】android 9png图片

    9png格式是什么 在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。...这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单的方式把一张图片中哪些区域可以拉伸,哪些区域不可以拉伸设定好,同时可以把显示内容区域的位置标示清楚。...031_05.png 把横向的内容区域缩短到圆角以内,纵向的内容区域控制在输入框的高度以内,这样文字就可以正常显示了。...这里还有一种特殊情况,就是本身是.9.png的资源,但是在修改过程中你希望这张.9.png不能被拉伸(在做皮肤的情况中有可能会遇到),那怎么办呢?...最外围的一圈像素必须要么是纯黑色,要么是透明,一点点的半透明的像素都不可以有,比如说99%的黑色或者是1%的投影都不可以有; 参考链接 Android设计中的.9.png与Android Studio中的设置

    72470

    Android开发专业名词及工具概述

    前言:   系统的学习下Android开发中涉及到的一些专业名词 和Android开发工具 名词: 一、SDK(Software Development Kit)   软件开发工具包:一般都是一些软件工程师为特定的软件包...二、API(Application Programming Interface)   应用程序接口,在Android中即sdk提供的方法(函数) 三、.9.png   “.9.png”是Andriod平台的应用软件开发里的一种特殊的图片形式...二、Draw9Patch   免费的实用工具,可以简单方便的创建.9.png 图片 Android Studio 也提供快速制作.9.png   将一张图片 重命名为.9.png格式的图片 ,放于res.../drawable文件夹中 ?   ...五、SQLite3   轻型数据库,可以用它访问在Android中创建和使用的SQLite数据库文件  六、AVD(Android虚拟设备管理器)   用于创建和管理将会驻留模拟器实例的虚拟设备的工具。

    1.1K60

    Android Studio 3.0~3.x正式版填坑之路

    在逛论坛时候,无意间发现Android Studio 3.0正式版本推送更新了,早听说AS 3.0添加了许多新功能,然后手贱迫不及待地想先睹为快,结果正中下怀。...在项目 app下 build.gradle文件中,添加flavorDimensions: android { ......: AAPT2 error: check logs for details Solution 在项目根目录下 gradle.properties 文件中关闭APPT2编译: ... android.enableAapt2...Note 如果还是有错误,请检查: 1 ) .9.png图片放在res/drawable文件夹下 2 ) .9.png图片四边都要有黑线,确保图片是标准的.9.png图片 8....尽管如此,我们还是不知道具体哪个地方的方法过时了,根据后面提示在gradle.properties中配置android.debug.obsoleteApi=true来查看详细的调试信息: WARNING

    1.5K10

    Android-.9图详解

    Android设备适配,图片方面很重要的一部分就是.9图的使用了,我们今天就来记录一下。 1. 什么是.9.png图片,和普通png图片的区别?....9.png图片本质上还是png图片,区别是.9.png图比正常的png图片在最外围多了1px的边框,这就允许我们在这个1px的边框上定义图片的可拉伸区域以及图片的内容区域。...右下(右边和下边两条边)表示间隔区域,其中下边表示横向填放内容的区域;右边表示纵向填放内容的区域,在图片拉伸时,控件内部的文字上下左右边界只能放在黑线区域(有点类似垂直居中显示)。 3. 制作工具?...如果你还用eclipse开发,在你sdk中的tools文件夹找Draw9patch.bat文件,这是一个Windows 批处理文件,双击进入界面,拖入图片开始制作....如果是studio直接以.9.png为后缀,双击编辑进入图片界面,选择左下角的9-patch即可开始制,或者图片右击在列表选则Create 9-Patch file即可。

    2.8K20

    Android Q Beta 6 终极测试版发布!

    平台更新 已删除用于禁用后台活动启动的开发人员选项 Android 平台已知问题 设置 在某些情况下,“设置”会在搜索结果中显示“空”文本 WebView 某些 WebView 应用程序无法正常运行...Platform(WPHX)时,Android Emulator 在使用 Android Q Beta 6 映像时可能会崩溃。...Google 应用已知问题 在 Play 商店中撰写评论时屏幕会闪烁 启用黑暗模式时,Google 搜索仍然是白色文本/白色背景 谷歌翻译不起作用 [Chrome] 视频损坏 Google Play 商店会在首次启动应用时显示更新对话框...在正式发布前,Android Q推送最后一个测试版本beta 6 不过谷歌确实表示,Beta 6 中改善了后退手势的灵敏度偏好,并为其添加了 200dp 的垂直应用排阻极限。...另外还有更新的 Android Studio 创建工具和 API 29 SDK 的最终版本。 显然,谷歌希望开发人员能够确保其 App 已经为新版 Android 做好准备。

    1.5K20

    android studio 使用 jni 编译 opencv 完整实例 之 图像边缘检测!从此在andrid中自由使用 图像匹配、识别、检测

    刚开始,思路很清晰,然后便着手百度 android studio(下面简称 as) 的 opencv jni编程使用教程,十分遗憾,所能搜到的,关于 as 和 opencv、jni 搭边的例子 几乎为0...2,运行环境       win 7, 系统;       android studio 版本 0.8.0 beta,使用  build:gradle:0.12....现在打开 sdk/native/jni,如无意外,里面肯定有个 文件叫做 OpenCV.mk,它就是我们在 android.mk 脚本文件中要引入 opencv C++库所要参照的文件。...你可以在 as 的 cmd 中或者 系统的 cmd框中实现编译,首先使用命令进入到当前的 jni 文件夹的 目录,例如,我的是  D:asproject/JniDemo/app/main/jni,然后使用命令...出现的原因:      原来是这样的,android studio 在我们编译完 .so 文件后,我们在Android.mk 文件中设置引入的opencv 函数库,是已经被编译进去.so 动态库里面了的

    5.8K50

    Android Studio 3.6 发布啦,快来围观

    重新加载本机库的APK 在 IDE 外部更新项目中的 APK 时不再需要创建新项目。Android Studio会检测APK 中的更改,并提供重新导入 APK 的选项。...八、内存探查器中的泄漏检测 现在,在 Memory Profiler 中分析堆转储时,可以过滤 Android Studio 认为可能表明应用程序中的内存泄漏 Activity 和 Fragment 实例的性能分析数据...十二、优化 Gradle 同步时间的新选项 在以前的版本中,Android Studio 在 Gradle Sync 期间检索了所有 Gradle 任务的列表。...请记住,当IDE跳过构建任务列表时,Gradle面板中的任务列表为空,并且构建文件中的任务名称自动完成不起作用。...然后,在 Gradle 窗口顶部附近,点击Toggle Offline Mode: ? 十四、3.6的已知问题 本部分介绍了 Android Studio 3.6 中的当前已知问题。 1.

    9K20
    领券