自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 组件——TextView(文本框)

Android——文本框(TextView)一、认识用来显示文本标签的控件。可以设置文本的字体大小、字体颜色、文字背景、风格等等。二、属性使用android:drawableTop在text的正上方输出一个drawable。android:drawableBottom在text的下方输出一个drawable,如

2016-09-06 15:45:30 2515

原创 Java面向对象——类和对象

类与对象所有类是引用数据类型。对于一个类定义而言,包含三种最常见的成员:构造器、属性、方法,三种成员可以定义多个或零个,当为零个时,定义的是一个空类。类里面各成员之间的定义顺序没有任何影响,各成员之间可以相互调用。

2016-05-10 16:29:36 1912

原创 引用类型——Java数组

数组:一组相关数据的集合,实际上就是一连串的变量,可以分为:一维数组、二维数组、多维数组默认值为null,暂时还没有任何指向的内存空间Java中的数组必须先初始化,然后才可以使用。所谓初始化,就是为数组的数组元素分配内存空间,并为每个数组元素赋初始值。

2016-05-10 15:49:32 3451

原创 Java流程控制

不论哪一种编程语言,都会提供两种基本的流程控制结构:分支结构和循环结构。顺序结构分支结构:if和switch循环:while、do while、for、嵌套循环中断循环:break、continue、return

2016-05-10 10:40:39 1759

原创 Java运算符

运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 Java语言使用运算符讲一个或多个操作数连缀成执行性语句,用以实现特定功能。 Java语言中的运算符可分为如下几种: 算数运算符 赋值运算符 比较运算符 逻辑运算符 位运算符 类型相关运算符

2016-05-10 08:32:49 1299

原创 Android屏幕适配攻略

Android屏幕适配攻略为什么Android需要适配?屏幕适配所需要知道的?配置限定符使用;4种适配方案

2016-05-04 12:24:42 4021 2

原创 Java数据类型——主要讲基本数据类型

数据类型:Java是一种强类型语言,这意味着必须为每一个变量声明一种类型。java数据类型可分为:基本数据类型和引用数据类型一、数据类型划分1,基本数据类型:在栈中可以直接分配内存的数据,以一种特殊的方式指向变量的实体,这种机制类似于C/C++的指针,这类变量在声明时不会分配内存,必须另外进行开辟内存空间的操作。        Java四类八种基本数据类型第一类:整

2016-05-03 17:31:48 688

原创 标识符、关键字和Java程序的基本规则

标识符、关键字和Java程序的基本规则一、分隔符 Java语言里的分号(;)、花括号({})、方括号([])、圆括号(())、空格、圆点(.)都具有特殊的分隔作用,因此被统称为分隔符。1,分号:Java语言采用分号(;)作为语句的分隔,每个Java语句必须使用分号作为结尾。Java程序允许一行书写多行语句,每个语句之间以分号隔开即可;一个语句也可以跨多行,只

2016-05-03 17:15:02 1613

原创 Java注释

Java注释Java中的注释不会出现在可执行程序中。Java中为我们提供了3种注释:// 单行注释:其注释内容从//开始到本行结尾。/**/多行注释:/*注释内容在此处写*/  多行注释。/***/文档注释:注释以/**开始,以*/结束。可以用来自动生成文档。下面注重来讲文档注释 文档注释注释以/**开始,以*/结束。可以用来自动生成文档。JDK包含一个很有

2016-05-03 17:06:06 4148

原创 Java认识

Java概述一、java的历史:1,它是由一个错误来的(在1990年末,Sun公司预料嵌入式系统将在未来家用电器领域大显身手,于是成立了一个由James Gosling领导的“Green计划”,准备为下一代智能家电(如电视机、微波炉、电话)编写一个通用控制系统。),刚开始的名字,叫Oak,但是在最后因为在当时oak这个商标已被别人注册,于是只得将oak更名为Java。 2,

2016-05-03 16:49:20 2620

原创 Drawable资源——自定义Drawable

Drawable的使用范围很单一,一个是作为ImageView中的图像来显示,另一个就是zuoweiView的背景,大多数情况下Drawable都是以View的背景这种形式出现的。 通常我们是没有必要自定义Drawable的,这是因为自定义的Drawable无法在XML中使用,这降低了自定义Drawable的使用范围。

2016-05-03 14:41:23 894

原创 Drawable资源——Clip Drawable 剪辑可绘制

ClipDrawable资源代表从其他位图上截取的一个“图片片段”。

2016-05-03 14:39:32 576

原创 Drawable资源——Scale Drawable 规模可绘制

ScaleDrawable:它可以根据自己的等级(level)将指定的Drawable缩放到一定比例。

2016-05-03 14:32:59 1017

原创 Drawable资源——Inset Drawable 可绘制插图

InsetDrawable:它可以将其他Drawable内嵌到自己当中,并可以在四周留出一定的间距。 当一个View希望自己的背景比自己实际区域小的时候,可以采用InsetDrawable来实现。

2016-05-03 14:29:46 633

原创 Drawable资源——Transition Drawable

Drawable资源——Transition Drawable转型期可绘制1,认识它用于实现两个Drawable之间的淡入淡出效果。创建XML文件       每个可绘制由单一元素中的元素表示。支持不超过两项。若要向前的过渡,请调用startTransition()。若要向后转,请调用reverseTransition().

2016-05-03 14:25:10 483

原创 Drawable资源——LevelListDrawable 级列表

LevelListDrawable对应于<level-list>标签,它表示一个Drawable集合,集合中的每个Drawable都有一个等级(level)的概念。根据不同的等级,LevelListDrawable会切换为对应的Drawable。 Drawable的setLevel()方法可以加载level-list或代码中定义的某个drawable资源,判断加载某项的方式:level-list中某项的android:maxLevel数值大于或者等于setLevel设置的数值,就会被加载。

2016-05-03 13:39:10 1313

原创 Drawable资源——StateListDrawable 资源

StateListDrawable 状态列表 Drawable对象。当使用StateListDrawable作为目标组件的背景、前景图片时,StateListDrawable对象所显示的Drawable对象会随目标组件状态的改变而自动切换。是一个可绘制对象中使用几种不同的图像来表示相同的图形,具体取决于对象的状态的 XML 定义。

2016-05-03 13:32:14 564

原创 Drawable资源——LayerDrawable 图层列表

Drawable资源——LayerDrawable 图层列表1,认识 它表示一种层次化的Drawable集合,通过将不同的Drawable放置在不同的层上面从而达到一种叠加后的效果。系统将会按这些Drawable对象的数组顺序来绘制它们,索引最大的Drawable对象将会被绘制早最上面。创建XML文件:          定义LayerDrawable对象的XML文

2016-05-03 13:14:44 861

原创 Drawable资源——ShapeDrawable资源

ShapeDrawable资源: 在Android开发中可以去定义各种各样的形状。 用于定义一个基本的几何图形(如矩形、圆形、线条等)。如corners、gradient、padding、size、solid和stroke。 在Android开发中可以去定义各种各样的形状。

2016-05-03 12:52:12 623

原创 Drawable资源——NinePatchDrawable

自动横屏的功能,同一幅界面会在随着手机(或平板电脑)中的方向传感器的参数不同而改变显示的方向,在界面改变方向后,界面上的图形会因为长宽的变化而产生拉伸,造成图形的失真变形。 Android平台有多种不同的分辨率,很多控件的切图文件在被放大拉伸后,边角会模糊失真,在android平台下使用点九PNG技术,可以将图片横向和纵向同时进行拉伸,以实现在多分辨率下的完美显示效果。  “点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png

2016-05-03 12:48:18 4260

原创 Drawable资源——BitmapDrawable

BitmapDrawable几乎是最简单的Drawable,它表示一张图片。在实际的开发中我们可以直接引用原始的图片,也可以通过XML的方式来描述它,通过XML来描述BitmapDrawable可以设置更多效果。

2016-05-03 12:03:45 499

原创 Android应用程序资源——Drawable资源概述

Drawable有很多种,它们都表示一种图像的概念,但是它们又不全是图片。在Android的设计中,Drawable是一个抽象类,它是所有Drawable对象的基类。

2016-05-03 12:00:22 757

原创 Android应用程序资源——menu菜单资源

菜单MenuAndroid手机用一个按键“Menu”专门来显示菜单,所以,当应用程序设置了菜单,我们可以通过该按键来操作应用程序的菜单选项。有两种不同的实现方式:访问res中menu菜单资源/res/menu/        存放为应用程序定义各种菜单的资源,包括选项菜单、子菜单、上下文菜单资源Android推荐使用XML来定义菜单,使用XML“定义

2016-03-16 16:43:12 1506

原创 Android应用程序资源

应用了《Android疯狂讲义》这本书并结合Android官网所做的总结:在Android层次结构中,资源是绑定到可执行程序的文件(比如音乐文件)或值(比如对话框的标题)。从物理存在形式来分,Android应用的源代码大致可分为如下几大类:1,界面布局文件:XML文件,文件中每个标签都对应于相应的View标签。,2,Java源文件:应用中的Activ

2016-03-04 18:14:29 645

原创 Android应用程序资源——Animation动画资源

Android动画分为两种:属性动画和查看动画这里主要讲查看动画。查看动画分为:逐帧(Frame)动画和补间(Tween)动画AnimationDrawable类是可绘制动画的基础。

2016-03-04 18:07:45 1082

原创 Android数据存储——1,SharedPreferences使用共享偏好

一、使用共享偏好(读写首选项) SharedPreferences类 (android.content.SharedPreferences) 可以保存所有的原始数据:布尔型,浮点数,整型,长整型和字符串。 即使你的应用程序被杀害,这些数据将还是会存在。 特点:可以保存基本数据类型,数据量比较小的数据 二、步骤: 1,获取SharedPreferences对象

2016-01-18 10:48:36 1336

原创 Android数据存储简单介绍

Android数据存储分类 在数据库、文件,或偏好,在内部或移动存储存储应用程序数据,或者添加一个数据备份服务,让用户存储和恢复应用程序和系统数据。 存储选项、数据备份、应用程序安装位置。 1,存储选项: 使用共享偏好 : SharedPreferences 存储在键值对私人的原始数据。 使你可以保存和检索持久的键值对

2016-01-18 10:44:53 500

原创 Android之获取手机上已安装的所有的应用程序的信息,并判断是否安装了某应用程序(系统程序或非系统应用程序判断)

android.content.pm包中:包含用于访问有关应用程序包的信息,包括其活动,权限,服务,签名和供应商信息。 所用到的类: android.content.pm.PackageInfo :关于包的内容的总体信息。 android.content.pm.PackageManager :用于检索各种相关的那些设备上当前安装的应用程序包的信息。可

2015-12-26 15:12:04 964

原创 Android之多媒体视频的播放和录制

多媒体:视频的录制和播放 有两种方式: 一、VideoView 1,通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用 MediaPlayer,要视情况选择了。 2, 用VideoView录制视频 二、MediaPlayer 1, MediaPlayer播

2015-12-26 15:06:43 1057

原创 Android之动画Animation的使用

Android动画主要分为两种:帧动画和补间动画 一、帧动画:就像放映电影一样; 使用步骤: 1,在res中创建文件夹drawable 2,在此文件夹下面创建文件(例如:frame_animation_useing.xml)

2015-12-22 18:50:39 725

原创 Android控件_ProgressBar使用

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-12-21 18:44:28 596

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除