android studio制作.9图片,并且不改变原图大小
先大概讲一下基本的配置:
1:把所需要的图片放到drawable文件夹下,
2:更改图片名称为 ***.9.png,
3:对图片进行操作(操作规则如下){
1:左边,上边代表所拉伸的区域
2:右边,下边代表内容填充区域
}
完成这几部.9图片算是制作完成,但是还是无法使用,因为studio使用.9图片需要在build.gradle中添加
//处理点九图片 aaptOptions {cruncherEnabled = false useNewCruncher = false }
这几句代码添加到android{
*****
添加到此处
}
现在的.9图片基本可以使用了,不过你会发现程序运行出来后图片的尺寸发生变化了,处理这个问题你需要把制作完成的.9图片放到mipmap文件夹内,然后在使用发现图片那块没有自动提示,而且还报错,这个不用管,再次运行程序,你会发现图片就变成我们想要的那种。
android:background="@mipmap/orangebox_news"
android studio制作.9图片,并且不改变原图大小相关推荐
- Android Studio制作.9图片,看这一篇就够了
一..9.png图片概念 这是安卓开发里面的一种特殊的图片 这种格式的图片在android 环境下具有自适应调节大小的能力,不会失真 (1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更 ...
- android studio 制作.9 图片
前言 昨天在处理 UI 界面微调的时候,再一次用到了 .9 格式图片.我们是 UI 只出 JPG 格式的图, .9 图需要自己做. 因为项目之前已经用到了 .9 图,所以我之前也就大致查了下 .9 图 ...
- Android studio 制作.9图片步骤
开始制作.9图片 第一步:准备原图 将图片放到drawable目录下下面. 第二步:create 9patch图片 右键图片选择create 9-Patch file...,选择存放的路径后,也就放在 ...
- Android studio中.9图片的含义及制作教程
记得刚学Android的时候对.9图片很懵逼,当时同学使用android studio制作.9图片的时候感觉好神奇,但是年少轻狂的我并没有学会哦.刚好今天接触到这个.9图片,就打算今天把这个弄懂,不对 ...
- Android Studio 制作微信界面 上
工程功能介绍 打开app,首先是个闪屏界面(常见于一般打开app时的小广告),设置时间为2s后进入登录界面.在登录界面中,中间可以输入密码,点击登录按钮进入微信的界面. 微信的界面由4个fragm ...
- 蓝牙聊天App设计1:Android Studio制作蓝牙聊天通讯软件(UI界面设计)
前言:蓝牙聊天App设计全部有三篇文章(一.UI界面设计,二.蓝牙搜索配对连接实现,三.蓝牙连接聊天),这篇文章是一.UI界面设计 课程1:Android Studio小白安装教程,以及第一个Andr ...
- Android Studio制作搜索栏
Android Studio制作搜索栏 前言 一.何为自定义控件? 二.制作步骤 1.引入布局 2.布局解析 测试 前言 一.何为自定义控件? 系统自带的控件都是直接或间接继承自View的,View是 ...
- 蓝牙App设计2:使用Android Studio制作一个蓝牙软件(包含:代码实现等)
前言:蓝牙聊天App设计全部有三篇文章(一.UI界面设计,二.蓝牙搜索配对连接实现,三.蓝牙连接聊天),这篇文章是:二.蓝牙搜索配对连接实现. 课程1:Android Studio小白安装教程,以及第 ...
- Android Studio 制作微信界面 下
主界面 上一篇文章的链接: Android Studio 制作微信界面 上_nazonomaster的博客-CSDN博客https://blog.csdn.net/nazonomaster/artic ...
最新文章
- 【机器学习】机器学习的经典算法
- python优化算法工具包_这可能是史上最全的 Python 算法集(建议收藏)
- python web为什么不火-python web为什么不火
- initrd镜像文件的作用与制作
- 真正掌握vuex的使用方法(一)
- 鸿蒙设备开发环境搭建-2021-3
- openVINO2021.4安装记录
- JWT跨域身份验证解决方案
- 看流畅的python感觉有难度_读《流畅的Python》有感
- PHPWAMP开机自启异常,服务器重启后Apache等服务不会自启的原因分析
- R 相关与相关性的显著性检验
- Image Enhancement
- 转【面向代码】学习 Deep Learning(二)Deep Belief Nets(DBNs)
- 【学习笔记】编译Linux内核(下)---KConfig、Makefile详解以及ARM平台Linux内核的编译
- CS1061号错误是什么
- 文化产权交易系统-大盘行情实时掌控
- iOS Objective-C(2014-1-6 20:30、20140114,20140824,20150926、20160106、20160110、20160123)
- 浅谈Nodejs框架里的“洋葱模型”
- 简单总结下opacity、transparent以及rgba
- oracle报错数据复数,在ORACLE数据库间移动或复制表空间测试
热门文章
- U盘exe病毒解决方法
- 2006年6月26日之足球不眠夜---意大利+黄健翔VS澳大利亚
- word怎么显示计算机数字,如何使word文档自动显示字数统计 Word自动统计文档字数在哪里...
- hadoop start journalnode小坑
- Go语言结构体指针为nil时的小坑
- 图像处理——人脸黑头检测+用户界面
- dnf锁定计算机,DNF老电脑福音 教你如何提升游戏流畅度
- 刷新率属于计算机的显示性能指标吗,显示器性能指标(菜鸟必看)
- 复辟变后寄友人——李大钊
- 如何快速提高英飞凌单片机编译器 TASKING TriCore Eclipse IDE 编译速度