自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ViewAnimation的基本使用方法

Android的ViewAnimation由四种基本类型组成:1、scale:伸缩动画2、alpha:透明度变化动画3、rorate:旋转动画4、translate:平移动画一、首先是用xml方式实现四种基本类型及其组合动画效果。先说一下它们从Animation类继承的属性:android:duration        设置动画

2015-12-11 23:02:24 489

原创 PopupWindow的基本使用方法

先介绍以下PopupWindow的相关函数:1、构造函数//方法一:public PopupWindow (Context context)//方法二:public PopupWindow(View contentView)//方法三:public PopupWindow(View contentView, int width, int height)//方法四:public

2015-12-11 10:13:41 589

原创 Menu的基本使用方法

Anndroid中的菜单分为以下几类:1、选项菜单:常用的菜单,英文叫Options menu,平时通过用菜单键唤出的就是此菜单2、上下文菜单:通过长按特定的控件唤出的菜单,类似windows中的右键菜单3、子菜单:android中通过点击子菜单的父级菜单唤出子菜单,同时子菜单的弹出方式是悬浮窗。子菜单不支持嵌套,即子菜单本身不能再添加子菜单。下面先介绍

2015-12-08 16:39:48 4799

原创 ViewPager的基本使用方法

ViewPager和Fragment一样是在Android 3.0版本新添加的控件。现在我们先来看一个基本的示例了解一下ViewPager的基本功能。先再Activity的布局文件中通过全类名的方式引入ViewPager。xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.

2015-12-07 15:41:43 719

原创 Fragment的基本使用方法

Fragment产生的原因是为了使一个App同时适应手机和平板的屏幕。Fragment的生命周期:因为Fragment不能脱离Activity而工作,所以它知识比Activity多了一些生命周期方法,多的方法介绍:onAttach():Fragment和Activity关联时调用onCreateView():创建Fragment视

2015-12-04 11:26:50 1038

原创 CoordinatorLayout和CollapsingToolbarLayout的基本使用方法

CoordinatorLayoutCoordinatorLayout可以看做一个超级FrameLayout,它的作用有两个:1、作为一个界面的根布局2、作为一个协调所有子View的手势效果的布局既然是继承自FrameLayout,那么设置子View在其中的相对位置就要用到android:layout_gravity属性,如下面这个例子,这个例子实

2015-12-03 11:17:32 1128

原创 TextInputLayout和Snackbar的基本使用方法

TextInputLayoutTextInputLayout的作用是给EditText提供提示。注意:一个TextInputLayout只能包含一个EditText。想要多个EditText都时刻有提示,则需要在每一个EditText外层都包一个TextInputLayout。先上一张运行时截图:具体的布局文件:android

2015-12-02 16:25:29 488

原创 MaterialDialog和FloatingActionButton的基本使用方法

MaterialDialog和原来的AlertDialog使用方法没区别,只不过用的是v7包里的AlertDialog。 android.support.v7.app.AlertDialog.Builder builder = new AlertDialog.Builder(this);  builder.setMessage("This is a Mater

2015-12-02 10:45:49 1516

原创 ToolBar基本使用方法

ToolBar是Android Lollipop新增的用于取代ActionBar的一个ViewGroup。之所以退出ToolBar,是因为原有的ActionBar具有相当大的局限性,如:不能随意设置文字的位置,不能添加自定义布局。想要使用ToolBar,必须在build.gradle中引入如下配置:dependencies { compile 'com.android.sup

2015-12-01 09:36:14 556

DiskLruCache源码

DiskLruCache源码

2017-05-09

volley.jar

volley.jar

2017-05-09

DiskLruCache.java

DiskLruCache.java

2017-05-09

空空如也

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

TA关注的人

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