自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android Activity转场 -- 揭露动画

A     当前Activity B     待启动Activity         在A页面,启动B的时,需要在startActivity之后,添加A的自定义退场动画用来覆盖系统的动画overridePendingTransition(0, R.anim.home_close);        调转到B页面,对根布局进行addOnLayoutChangeListenerj监听,并且在其中

2017-11-08 14:29:58 1050

翻译 异步加载机制-----Loader

除了Asynctask用于异步加载之外,我们也经常使用Loader进行异步加载,使用它有个好处,我们当数据源进行更新的时候,Loader可以动态的监听改变,并且配置改变的时候,会自动重连,省掉很多的功夫。 Loader 存在于Fragment和Activity中,下面我们来说一下它的使用。 **LoaderManager**用于管理Loader,可以在Fragemnt和Activit

2016-05-14 14:15:54 450

原创 自定义View----Banner广告条

App展示页面的广告条是大家经常使用的东西,用一次写一次,不利于模块之间的低耦合,所以我就封装成了一个框架,方便以后的调用。 组合控件主要实现是继承RelativeLayout, Viewpager和Radiogroup进行组合,从而实现轮播的效果。 //添加viewpager viewPager = new ViewPager(context); /

2016-05-10 19:36:55 469 1

原创 Android中本地图片资源以及视频录音资源的获取

经常使用到本地图片的获取,还有录音之类,所以就稍微整理了一下,模式都是差不多的,大家可以参考一下。 这里写代码片package com.ly.day72_camera;import android.content.Intent; import android.database.Cursor; import android.graphics.Bitmap; import android.net

2016-05-06 19:17:00 2116 1

原创 SnackBar

以前一直使用Toast进行提示,不过从Android L 发布以后,Google推出了很多的新的特性,其中SnackBar 就是一个代替Toast的新控件。 该控件提示信息之后,可以相应一个动作。该控件必须建立在一个布局之上,显示在指定布局的底部。不然就会出错。 Snackbar snackbar = Snackbar.make(layout, "提示信息", Snackba

2016-05-06 19:12:36 352

翻译 SwipeRefreshLayout-- 谷歌原生下拉刷新布局

大家经常使用下拉刷新,上拉刷新这些框架,一直在寻找一个好看好用的框架,不过总会存在一些问题,前一段时间看到了谷歌原生的一个布局SwipeRefreshLayout,通过对手势的监听,达到下列刷新的效果。 ![示例图片](http://img.blog.csdn.net/20160506184510109) 有一些常用的方法: 1、setOnRefreshListener(Sw

2016-05-06 18:38:46 633 1

空空如也

空空如也

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

TA关注的人

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