android学习笔记---59_各种图形的使用介绍,android炫酷效果的实现
2013/5/19
59_各种图形的使用介绍
Java技术qq交流群:JavaDream:251572072
------------------------------------------------------------------
1.这里在android中的图形,大家可以参看,帮助文档的这个页面,
G:\android\android-sdk-windows\docs\guide\topics\resources\drawable-resource.html
2.在上面的帮助文档页面,可以看到图形的分类:
------------------------------------------
1.Bitmap File A bitmap graphic file (.png, .jpg, or .gif)
这是常见的图形
2.Nine-Patch File
A PNG file with stretchable regions to allow image resizing based on content (.9.png).
NinePatch是一种很有用的PNG图片格式,它可以在特定区域随文字大小进行缩放。如下:
NinePatch是一种很有用的PNG图片格式,它可以在特定区域随文字大小进行缩放。如下:
从上图可以看到,背景图片的中间区域会随着文字的大小进行缩放。
背景图片是一张NinePatch图片。
NinePatch图片可以使用android自带的draw9patch工具来制作,该工具在SDK安装路径的tools目录下。
执行该工具,然后点击“File”->“open 9-path”打开一张用于制作NinePatch图片的原来图片。
在画布的上方和左方的边上画线指定缩放区域,
勾选“Show patches”可显示画定的区域,绿色
android学习笔记---59_各种图形的使用介绍,android炫酷效果的实现相关推荐
- Android学习笔记---开发与运行(卸载)第一个ANDROID应用--Helloworld
开发与运行(卸载)第一个ANDROID应用 1.第一个android程序:HelloWorld 新建:android Project 填写project name,选择安卓平台 2.a.app ...
- Android学习笔记:Android基础知识点(不断更新中)
1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...
- android jackson xml,[Android学习笔记]jackson库的使用
Jackson库一般用于序列化和反序列化操作,通常会涉及到的操作是: 1. Java Object -> Json String 2. Java Object -> Xml String ...
- Android学习笔记:TabHost 和 FragmentTabHost
2019独角兽企业重金招聘Python工程师标准>>> Android学习笔记:TabHost 和 FragmentTabHostTabHost命名空间:android.widget ...
- android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072
android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072 Java技术qq交流群:JavaDream:251572072 2013/5/1 ...
- Android学习笔记09:Paint及Canvas的简单应用
2019独角兽企业重金招聘Python工程师标准>>> Android学习笔记09:Paint及Canvas的简单应用 在Android中需要通过graphics类来显示2D图形. ...
- Android学习笔记之在图片特效
1.涂鸦(能清屏) HandWritingActivity.java [java] view plaincopy package xiaosi.handWriting; import android. ...
- Android学习笔记-常用的一些源码,防止忘记了
Android学习笔记-常用的一些源码,防止忘记了... 设置拨打电话 StringdialUri="tell:"+m_currentTelNumble; IntentcallIn ...
- Android学习笔记 2.2.1 线性布局 2.2.2 表格布局
Android学习笔记 疯狂Android讲义 文章目录 Android学习笔记 疯狂Android讲义 第2章 Android 应用的界面编程 2.2 第1组 UI组件:布局管理器 2.2.1 线性 ...
最新文章
- 一个简单的freemark输入输出的案例(一)
- RMSE、MAE等误差指标整理
- Dreamweaver的HTML语言标记,Dreamweaver
- Unity3D4.* NGUI制作动态字库
- spring 4.3.x_如何在Spring 3.x中使用事件
- stl string 函数_使用C ++ STL中的string :: append()函数将文本追加到字符串
- 为什么GEO2R/GEOquery的结果可能是错的?
- 项目案例第二篇中小型公司优化性能安全篇
- django 1.8 官方文档翻译: 6-1-1 Django 的设置
- OKR与互联网创业团队
- VB取得TextBox、RichTextBox光标所在的行和列(支持汉字)
- 【7.24校内交流赛】T3【qbxt】复读警告
- vue小案例---cnode
- 【倒计时】用JS写出京东倒计时效果
- 用php照片艺术化,不满足简单修图?这些应用能让照片充满艺术感
- learn words by steps 8 英语单词
- Java数组排序的方法
- Swift3.0 中实现发短信功能
- Mac系统下Typora配置阿里云图床+上传工具PicGo安装
- ERROR: Command errored out with exit status 1