Android开发进程0.1 轮播图com.youth.banner Scrollview

轮播图的实现

轮播图通过banner可以较为便捷的实现
1.添加本地依赖,在dependence中搜索相关依赖
2.添加banner的view组件
3.创建适配器GlideImageLoader extend ImageLode
4.创建arraylist 保存或加载本地图片资源或网络资源
注意在imageload中displayimage中使用glide多线程加载图片时需要先判断activity是否存货

 public static boolean isDestroy(Activity activity){
        if (activity == null||activity.isFinishing()||activity.isDestroyed()) {
            return true;
        }else {
            return false;
        }
    }

否则会出现 java.lang.IllegalArgumentException You cannot start a load for a destroyed activity 的问题

ScrollView

分为竖直和水平两种滚动方式,但考虑如Scroll view不是根布局会发生的情况

跑马灯的实现

通过简单界面设置,TextView 可实现跑马灯效果,注意文本框大小和内容多少的关系
注意焦点缺失时,需要select获取焦点。

posted @ 2020-05-27 23:11  百密一疏  阅读(632)  评论(0编辑  收藏  举报