Welcome 微信登录

首页 / 操作系统 / Linux

Android中 .9.png图片格式解析

Android中 .9.png图片格式解析

我以前也听过Android中Nine Patch图片,却不知所云,之前猜想是不是和PNG、JPG、GIF之类的图片类似。不过今天在看Android源代码部分,路径 frameworksasecore es esdrawable-mdpi中无意看到很多后缀名为.9.png格式的图片,才恍然想起这应该就是Nine Patch图。经过一番了解知道,这种格式的图片在android SDK的tools目录下有专门的处理工具draw9patch.bat,主要为解决图...
Android API之TextView.BufferType代码演示

Android API之TextView.BufferType代码演示

TextView.BufferType并不是TextView的内部类,是一个枚举类型,设置有三个枚举值,分别为NORMAL,EDITABLE,SPANNAABLE。对于EDITABLE,多用于在保存数据持久化,而SPANNAABLE则用于设置如TextView,EditText对象里的局部属性设置。而对于网络上关于EDITABLE之于NORMAL的差异,主要是说EDITABLE之后可以使用textview的append方法,有点类似String和Strin...
Android API之Typeface代码演示

Android API之Typeface代码演示

之前北京一位Android开发者发起翻译Android API的倡议,集中国Android开发者每一个人之力来不断壮大,为一些英语水平一般无法全面理解原文Android API的开发者提供一个桥梁。毕竟,语言不应当是开发者的一个阻碍。类Typeface详细规定了字体的字型和固有特性。当绘制(和量测)时,使用画笔尤其是在任意使用像textSize, textSkewX, textScaleX用来指定文字显示,这是很有帮助的。演示范例(为个人原创,当然遇见问题...
Android 实现书籍翻页效果----升级篇

Android 实现书籍翻页效果----升级篇

自从之前发布了《Android 实现书籍翻页效果----完结篇 》之后,收到了很多朋友给我留言,前段时间由于事情较多,写得太匆忙很多细节地方没有描述清楚。所以不少人对其中的地方有不少不明白之处,也有不少人对其中出现的Bug进行了反馈。今天终于找出了段时间对这段时间的一些问题做个简单的总结。之前给出的例子只是能使书籍进行简单的拖拽,没有实现翻页的动画效果,很多人希望我能加上这一个,所以首先我们就来说说这个翻页的动画。其实翻页的动画很容易实现,只要在Touch...
Java高级特性学习笔记

Java高级特性学习笔记

基本数据类型的装箱和拆箱Integer iobj=3;//装箱 相当于编译器自动完成 Integer i=new Integer(3); System.out.println(iobj+12);//拆箱 自动转化基本数据类型的过程享元模式:就是有很多小的对象或方法,它们有很多相同的东西,那么我们就可以把相同的变成一个对象,并将哪些不同的东西变成外部的属性,作为方法的参数输入。枚举:关键字是enum,可以看着是特殊的class, 可以有自己的变量,可以定义自...
Java 泛型类型通配符

Java 泛型类型通配符

import java.util.List;import java.util.ArrayList;/*** 一个参数通配符的实例* 说明:对一个包含了数值元素的集合进行汇总运算。在这种情况下,用户并不关心* 集合中的每一个对象是什么类型,只要它是数值型即可,而且,用户也希望集合中可以* 存放不同类型的数值类型,如整型、实型等。这时就要采用通配符 ”?“ 来解决这个问题。* public double sumList(List<? extends Nu...
<< 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 >>