自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 从零学Android(十二)、Android中的图形和动画之属性动画

Android提供了两种动画系统:属性动画(property animation)和View动画。这两个动画系统都是可用的,不过大部分情况下可能我们会选择使用属性动画,因为属性动画更加地灵活,同时功能也更加强大。除了这两种动画系统外,还有一种Drawable Animation(逐帧动画),它允许你加载一个Drawable资源,并且一帧帧地展示其中的Drawable。属性动画是在Android

2015-11-25 14:26:20 505

原创 从零学Android(十一)、ActionBar基础知识

ActionBar是一种标识了用户的当前位置,并且提供用户行为及导航模式的窗口功能。由于系统对于ActionBar在不同屏幕大小下都做了很好的支持,所以使用ActionBar可以给用户提供一个统一的体验。如上图所示,ActionBar提供了一些主要功能:【1】将一些重要的行为动作(如:搜索)放在一个显而易见的位置上。【2】支持统一的导航模式和视图的切换。【3】通过给那些较少使用的行

2015-11-23 09:31:51 988

原创 从零学Android(十)、Fragment基础知识

概述一个Fragment代表着Activity中一种行为或者Activity用户界面中的一部分。我们可以将多个Fragment组合在一个Activity中,组成一个多窗格(multi-pane)布局;同样我们也可以在多个Activity中重复使用某个Fragment。我们可以将Fragment当作一个Activity中的小模块(它有它自己的生命周期,自己的事件处理机制),在Activity运行

2015-11-18 14:29:07 615

原创 从零学Android(九)、Android资源类型之String资源

String资源比较常用,而且规范也比较多,这里稍作记录。其它资源使用都比较简单,就不记录了。概述字符串资源是给应用程序提供可选文本样式和格式的文本字符串。它可以分为以下三种类别:一、单一字符串String二、字符串数组String Array三、区分单复数的数量字符串Quantity Strings (Plurals)

2015-11-17 16:39:27 864

原创 从零学Android(八)、Android资源类型之Drawable资源

Drawable资源代表着那些可以绘制在屏幕上,而且可以通过API方法getDrawable(int)获取到的图像资源,或者通过android:drawable属性或android:icon属性被其它XML资源引用的图像资源。Drawable资源有下面几种不同的类型:【1】Bitmap File(图片资源)位图文件。如后缀名为.png, .jpg, or .gif。我们可以通过去Bit

2015-11-15 10:04:57 705

原创 从零学Android(七)、Android资源类型之动画资源

我们知道我们可以在项目资源目录res/下放置各种各样的资源,今天我们来了解下这些资源的用途,形式和语法。我们先简单总结一下有哪些资源类型:【1】动画资源类型Animation Resources用来定义预定的动画资源。补间动画放在res/anim/目录下,通过R.anim获取。帧动画放在res/drawable/目录下,通过R.drawable获取。【2】颜色状态列表资源C

2015-11-12 14:20:42 642

原创 Android WebView打开https地址错误的问题

使用Android WebView去打开一个https地址时,会出现打不开或者打开后页面一片空白的情况。解决办法:建立连接时,加入信任所有的用户,不进行证书检查。代码如下:URL url = new URL(strUrl);trustAllHosts();//在连接建立前加入这个方法trustAllHosts()方法代码如下:/** * 信任所有的用户 不进行证书检查 */

2015-11-12 09:06:29 5223 1

原创 从零学Android(六)、App中的资源

本来这个应该在学习从零学Android(四)、适配不同的Android设备之前就该记录的,不过写着写着就写忘了- -!现在回头再单独来了解App中资源相关的知识。。概述在开发的过程中,将资源和代码分离总是一个好的习惯。在Android开发中我们提供多套资源去适配多种Android设备。为了兼容不同配置的Android设备,我们需要将资源放置到那些根据类型或者配置信息来创建的res/目录下的

2015-11-10 20:54:31 467

原创 Android Studio快捷键(持续更新)

自动导包: alt + enter清除无用包  ctrl + alt + o  剪切当前行: ctrl + x删除当前行:ctrl + y复制当前行:ctrl + d注释当前行:ctrl + /多行注释: ctrl + alt+ /移动当前行: alt + shift + up/down生成getter和setter方法   alt + insert查看类方

2015-11-10 17:25:37 368

原创 从零学Android(五)、Activity的生命周期

当用户退出、进入或者在使用我们的app的时候,我们app中的Activity页面的实例对象会在它们的生命周期函数中转换。比如说:当我们的Activity是第一次启动的时候,它会展示在系统的最前端,并且获取到用户焦点。在这个过程中,当我们在建立Activity的用户界面和组件的时候,系统会调用Activity的一系列的生命周期函数。这个时候,如果用户打开了另外一个Activity或者进入了其它的AP

2015-11-08 12:23:56 809

原创 从零学Android(四)、适配不同的Android设备

我们知道,现在的Android设备有许多的形状和尺寸。而我们的APP用户可能再使用各种各样的Android设备,为了让我们的APP能在这些设备上成功且正常运行,我们的APP就需要去适配不同的设备配置。我们一般从下面三个方面去考虑适配:语言、屏幕大小以及Android的系统版本。1.语言适配我们的用户大部分都是国人,但是也有可能是美国人,法国人啥的..这个时候我们的APP如果只支持中文的

2015-11-05 14:53:23 1233

原创 从零学Android(三)、Activity页面的跳转

在前面的学习中,我们已经创建好了一个拥有一个文本域和一个按钮的Activity。今天的学习任务就是在MyActivity中加入一些代码,当用户点击按钮的时候跳转到另外一个Activity页面。按钮的响应事件要实现上面的功能,我们首先需要做的就是学习怎么去响应按钮的点击事件。第一步:打开我们的activity_my.xml,然后给Button加入android:onClick属性,顾

2015-11-04 15:47:23 4839

原创 从零学Android(二)、创建一个简单的用户界面

Android app的图形用户界面是由View和ViewGroup的子类对象构成。View对象一般是UI组件,比如按钮Button或者文本域TextView。而ViewGroup对象则是一些不可见的View容器,它定义了View怎么被摆放,比如用表格形式或者列表形式摆放。Android定义了一个XML词汇表,词汇表中的词汇对应着View和ViewGroup的子类,所以我们可以使用这个词汇表中

2015-11-03 15:20:25 2605

原创 从零学Android(一)、创建第一个Android应用

在开始创建我们的第一个Android应用之前,我们必须先保证已经安装好了Android Studio并且安装好了Android SDK。使用Android Studio创建一个项目如果你之前没有使用Android Studio打开过项目,那么当你打开Android Studio的时候,你会进入到欢迎页面,在这个页面中点击Start a new Android Studio proj

2015-11-03 10:01:48 846

ResourceTypeDrawable.rar

Drawable资源Demo.

2015-11-17

ResourceTypeAnimation.rar

学习动画资源的Demo的源码.

2015-11-13

MyFirstProject.rar

从零开始学习Android第一个项目源码

2015-11-05

空空如也

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

TA关注的人

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