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炫酷效果的实现相关推荐

  1. Android学习笔记---开发与运行(卸载)第一个ANDROID应用--Helloworld

    开发与运行(卸载)第一个ANDROID应用 1.第一个android程序:HelloWorld   新建:android Project   填写project name,选择安卓平台 2.a.app ...

  2. Android学习笔记:Android基础知识点(不断更新中)

    1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...

  3. android jackson xml,[Android学习笔记]jackson库的使用

    Jackson库一般用于序列化和反序列化操作,通常会涉及到的操作是: 1. Java Object -> Json String 2. Java Object -> Xml String ...

  4. Android学习笔记:TabHost 和 FragmentTabHost

    2019独角兽企业重金招聘Python工程师标准>>> Android学习笔记:TabHost 和 FragmentTabHostTabHost命名空间:android.widget ...

  5. android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072

    android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072 Java技术qq交流群:JavaDream:251572072 2013/5/1 ...

  6. Android学习笔记09:Paint及Canvas的简单应用

    2019独角兽企业重金招聘Python工程师标准>>> Android学习笔记09:Paint及Canvas的简单应用 在Android中需要通过graphics类来显示2D图形. ...

  7. Android学习笔记之在图片特效

    1.涂鸦(能清屏) HandWritingActivity.java [java] view plaincopy package xiaosi.handWriting; import android. ...

  8. Android学习笔记-常用的一些源码,防止忘记了

    Android学习笔记-常用的一些源码,防止忘记了... 设置拨打电话 StringdialUri="tell:"+m_currentTelNumble; IntentcallIn ...

  9. Android学习笔记 2.2.1 线性布局 2.2.2 表格布局

    Android学习笔记 疯狂Android讲义 文章目录 Android学习笔记 疯狂Android讲义 第2章 Android 应用的界面编程 2.2 第1组 UI组件:布局管理器 2.2.1 线性 ...

最新文章

  1. 一个简单的freemark输入输出的案例(一)
  2. RMSE、MAE等误差指标整理
  3. Dreamweaver的HTML语言标记,Dreamweaver
  4. Unity3D4.* NGUI制作动态字库
  5. spring 4.3.x_如何在Spring 3.x中使用事件
  6. stl string 函数_使用C ++ STL中的string :: append()函数将文本追加到字符串
  7. 为什么GEO2R/GEOquery的结果可能是错的?
  8. 项目案例第二篇中小型公司优化性能安全篇
  9. django 1.8 官方文档翻译: 6-1-1 Django 的设置
  10. OKR与互联网创业团队
  11. VB取得TextBox、RichTextBox光标所在的行和列(支持汉字)
  12. 【7.24校内交流赛】T3【qbxt】复读警告
  13. vue小案例---cnode
  14. 【倒计时】用JS写出京东倒计时效果
  15. 用php照片艺术化,不满足简单修图?这些应用能让照片充满艺术感
  16. learn words by steps 8 英语单词
  17. Java数组排序的方法
  18. Swift3.0 中实现发短信功能
  19. Mac系统下Typora配置阿里云图床+上传工具PicGo安装
  20. ERROR: Command errored out with exit status 1

热门文章

  1. python基础——python容器的有序性和可变性总结
  2. 决策树CART算法讲解
  3. BZOJ 1568 Blue Mary开公司
  4. 菜鸟学Linux 第031篇笔记 script,控制,while,function
  5. Ubuntu 环境初始化
  6. 前端学数据库之基础操作
  7. 如何在单例模式下禁止init
  8. Bootstrap基础二 网格系统
  9. 即时通信软件开发的年轻开发者曾注意到
  10. Unix原理与应用学习笔记----第四章 文件系统2