![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android高级
文章平均质量分 52
liuyue_
一个IT菜鸟的成长之路
展开
-
自定义View----Banner广告条
App展示页面的广告条是大家经常使用的东西,用一次写一次,不利于模块之间的低耦合,所以我就封装成了一个框架,方便以后的调用。 组合控件主要实现是继承RelativeLayout, Viewpager和Radiogroup进行组合,从而实现轮播的效果。 //添加viewpager viewPager = new ViewPager(context); /原创 2016-05-10 19:36:55 · 429 阅读 · 1 评论 -
异步加载机制-----Loader
除了Asynctask用于异步加载之外,我们也经常使用Loader进行异步加载,使用它有个好处,我们当数据源进行更新的时候,Loader可以动态的监听改变,并且配置改变的时候,会自动重连,省掉很多的功夫。 Loader 存在于Fragment和Activity中,下面我们来说一下它的使用。 **LoaderManager**用于管理Loader,可以在Fragemnt和Activit翻译 2016-05-14 14:15:54 · 428 阅读 · 0 评论 -
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 · 2075 阅读 · 1 评论 -
Android Activity转场 -- 揭露动画
A 当前Activity B 待启动Activity 在A页面,启动B的时,需要在startActivity之后,添加A的自定义退场动画用来覆盖系统的动画overridePendingTransition(0, R.anim.home_close); 调转到B页面,对根布局进行addOnLayoutChangeListenerj监听,并且在其中原创 2017-11-08 14:29:58 · 1046 阅读 · 0 评论