- 博客(6)
- 收藏
- 关注
原创 Android Activity转场 -- 揭露动画
A 当前ActivityB 待启动Activity 在A页面,启动B的时,需要在startActivity之后,添加A的自定义退场动画用来覆盖系统的动画overridePendingTransition(0,R.anim.home_close); 调转到B页面,对根布局进行addOnLayoutChangeListenerj监听,并且在其中
2017-11-08 14:29:58
1084
翻译 异步加载机制-----Loader
除了Asynctask用于异步加载之外,我们也经常使用Loader进行异步加载,使用它有个好处,我们当数据源进行更新的时候,Loader可以动态的监听改变,并且配置改变的时候,会自动重连,省掉很多的功夫。 Loader 存在于Fragment和Activity中,下面我们来说一下它的使用。 **LoaderManager**用于管理Loader,可以在Fragemnt和Activit
2016-05-14 14:15:54
483
原创 自定义View----Banner广告条
App展示页面的广告条是大家经常使用的东西,用一次写一次,不利于模块之间的低耦合,所以我就封装成了一个框架,方便以后的调用。 组合控件主要实现是继承RelativeLayout, Viewpager和Radiogroup进行组合,从而实现轮播的效果。 //添加viewpager viewPager = new ViewPager(context); /
2016-05-10 19:36:55
494
原创 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
2144
原创 SnackBar
以前一直使用Toast进行提示,不过从Android L 发布以后,Google推出了很多的新的特性,其中SnackBar 就是一个代替Toast的新控件。 该控件提示信息之后,可以相应一个动作。该控件必须建立在一个布局之上,显示在指定布局的底部。不然就会出错。 Snackbar snackbar = Snackbar.make(layout, "提示信息", Snackba
2016-05-06 19:12:36
381
翻译 SwipeRefreshLayout-- 谷歌原生下拉刷新布局
大家经常使用下拉刷新,上拉刷新这些框架,一直在寻找一个好看好用的框架,不过总会存在一些问题,前一段时间看到了谷歌原生的一个布局SwipeRefreshLayout,通过对手势的监听,达到下列刷新的效果。  有一些常用的方法: 1、setOnRefreshListener(Sw
2016-05-06 18:38:46
660
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人