首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/519017

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

一分钟学会使用9-patch

背景 之前项目开发一般都是写逻辑,UI方面的操作用的比较少。 图片也是直接使用设计师提供的。 因此一般情况下不需要用到9-patch图。 然而,最近项目中分配给我的功能用到了。 因此,记录一下以便给其他没有接触过的开发者参考。 什么是9-patch 引用官方的一段描述 Draw 9-patch 工具是 Android Studio 中包含的一种 WYSIWYG(所见即所得)编辑器,利用此工具,您可以创建能够自动调整大小以适应视图内容和屏幕尺寸的位图图像。图像的选定部分可以根据图像内绘制的指示器在水平或竖直方向上调整比例。 根据上面的描述我们可以知道,当我们要求我们的图片能够自动调整大小以适应视图内容时,我们才需要用到9-patch图。 如何绘制9-patch 这边以Android Studio为例,进行实际说明如何绘制9-patch图。 确定要创建9-patch的图片,这里以下面图片中的chat_bg.png为例。 右键点击您想要用来创建 NinePatch 图像的 PNG 图像,然后点击 Create 9-patch file。 点击之后会弹框,如果名字保持不变,结果如下。 这个时候...

Android项目用到的or比较好的资料

前言: 不登高山,不知天之高也;不临深溪,不知地之厚也;不闻先王之遗言,不知学问之大也。 感谢Android开发界的Open灵魂让Android开发站在很多巨人的肩膀上,带我们看的更远。 感谢本文中所有引用到项目的作者,谢谢你们的贡献让我们少走很多弯路,让我们学习成长。 当然也有很多很棒的资源由于个人原因没有加进文章里面来,也希望多多包涵。 本文是长期更新,大家有好的资料也可以在评论区留言。 最后,希望大家多多支持。 不积跬步无以至千里,不积小流无以成江海。 希望我们不断学习成长,为我们的诗和远方,加油! 说明: 因为简书不允许发很多文章链接,所以只有出此下策将资料链接放在外网了。 (本人之前将链接放在文章里面全部被锁定了) 大家进入下面的链接后只需把内容copy出来即可。 PS:笔者也一直在积极联系简书首席封号官将原文的链接解封。如果成功解绑,第一时间将项目资料移动到这里,方便大家查阅使用。 Android自动化测试工具 UiAutomator Android 使用代码实现填空题 极低成本的Android屏幕适配方式 Android蓝牙开发 使用jbox2d物理引擎打造摩拜单车贴纸动...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle

Oracle

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat

Apache Tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse

Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。