Android

  • Flutter listview如何实现下拉刷新上拉加载更多功能

    目录 下拉刷新 RefreshIndicator 上拉加载更多 总结: 下拉刷新 在Flutter中系统已经为我们提供了google material design的刷新功能 , 样式与原生Andro ...

  • Android 利用ViewPager+GridView实现首页导航栏布局分页效果

    最近我尝试使用ViewPager+GridView实现的,看起来一切正常,废话不多说,具体代码如下: 如图是效果图 首先分析下思路 1.首先是怎么布局:整体是一个ViewPager将GridView作 ...

  • 超简单实现Android自定义Toast示例(附源码)

    Bamboy的自定义Toast,(以下称作"BToast") 特点在于使用简单, 并且自带两种样式: 1)普通的文字样式: 2)带图标样式. 其中图标有√和×两种图标. BToas ...

  • Android实现横向无限循环滚动的单行弹幕效果

    本期将带领大家实现一个这样的效果,支持无限循环的单行弹幕效果. 实现思路分析 要实现上面的效果,我们先拆分下实现要素: 1.弹幕布局是从屏幕的右侧向左侧滚动,单个弹幕之间的间距是固定的(设计要求) 2 ...

  • Android Studio OkHttpClient使用教程详解

    本次来记录下OkHttpClient的使用,OkHttpClient是用来完成android 客户端对服务端请求的工具. 首先记住,使用网络的时候一定要加入权限,加入到AndroidMainfest. ...

  • Android实现语音合成与识别功能

    Android语音合成与语音识别,供大家参考,具体内容如下 这里调用科大讯飞语音的API,语音云开放平台介绍 调用科大讯飞语音的API,需要加添库文件Msc.jar,添加libmsc.so文件,还需添 ...

  • Android开发之Kotlin委托的原理与使用详解

    目录 前言 一.接口/类委托 二.属性委托 三.延迟委托 四.观察者委托 五.Map委托 总结 前言 在设计模式中,委托模式(Delegate Pattern)与代理模式都是我们常用的设计模式(Pro ...

  • Android使用ListView批量删除item的方法

    本文实例讲述了Android使用ListView批量删除item的方法.分享给大家供大家参考,具体如下: 利用CheckBox选中一个或多个item,最后批量删除它们. 程序运行效果图如下:   下面 ...

  • Android使用ViewFlipper实现图片切换功能

    今天给大家简单的讲一下Android手势,目前市场上的App中手势的运用比较少. Android提供了两种手势: ①.Android提供了手势检测,并为手势检测提供了相应的监听器 ②.Android允 ...

  • Android使用getIdentifier()获取资源Id的方法

    本文实例讲述了Android使用getIdentifier()获取资源Id的方法.分享给大家供大家参考,具体如下: int i= getResources().getIdentifier(" ...

  • Android编程实现Dialog窗体监听的方法

    本文实例讲述了Android编程实现Dialog窗体监听的方法.分享给大家供大家参考,具体如下: 今天做了一个Dialong窗体监听包括窗体内的xml监听. 效果图: test.class代码 pac ...

  • RecylerView实现流布局StaggeredGridLayoutManager使用详解

    本文实例为大家分享了RecylerView实现流布局的具体代码,供大家参考,具体内容如下 第一步:添加依赖 compile 'com.android.support:appcompat-v7:25.3 ...

  • MediaPlayer音频与视频播放方法示例介绍

    目录 Android多媒体 MediaPlayer 1.相关方法详解 1)获得MediaPlayer实例: 2)设置播放文件: 3)其他方法 2.使用代码示例 示例一:使用MediaPlayer播放音 ...

  • Android EventBus粘性事件实现机制探究

    目录 postSticky()内部机制 postSticky()小结 register内部机制 register小结 总结 众所周知,EventBus是支持粘性事件的,即可以先发送粘性事件,然后再注册 ...

  • Android四大组件之broadcast广播详解

    目录 基础广播 两大类广播 广播的动态和静态注册 监听时间变化 监听系统启动案例 创建 receiver 设置权限 发送自定义广播 如何发送与接收 有序广播 基础广播 两大类广播 标准广播:异步执行, ...

  • 解析Android开发中多点触摸的实现方法

    多点触摸技术在实际开发过程中,用的最多的就是放大缩小功能.比如有一些图片浏览器,就可以用多个手指在屏幕上操作,对图片进行放大或者缩小.再比如一些浏览器,也可以通过多点触摸放大或者缩小字体.其实放大缩小 ...

  • Android动态添加View的问题解决方法

    后台代码 复制代码 代码如下: private void ChangeView()    {        ly.removeAllViews();        LayoutInflater inf ...

  • Android 控件GridView使用案例讲解

    Android:控件GridView的使用 如果是列表(单列多行形式)的使用ListView,如果是多行多列网状形式的优先使用GridView. <?xml version="1.0& ...

  • Android实现未读消息小红点显示实例

    目录 代码实现 小红点实现 总结 使用 fragmentLayout 实现,可以把小红点添加到任意 view 上. 效果 添加小红点到 textview 上 添加小红点到 imageview 上 代码 ...

  • Android ButterKnife依赖注入框架使用教程

    目录 简介 APT整个流程 ButterKnife的工作原理 简介 BuffterKnife 采用 注解+ APT技术 APT:Annotation Processor tool 注解处理器,是jav ...