Welcome 微信登录

首页 / 移动开发 / Android

Android几行代码实现监听微信聊天示例

Android几行代码实现监听微信聊天示例

现在适配微信版本更加容易了,只需要替换一个Recourse-ID即可可以知道对方发的是小视频还是语音,并获取秒数。可以区分聊天信息中的图片或者表情实现效果:实时监听当前聊天页面的最新一条消息,效果如图:实现原理:同样是利用AccessibilityService辅助服务,关于这个服务类还不了解的同学可以先看下我上一篇关于抢红包的博客,原理都一样:http://www.jb51.net/article/104507.htm1.首先我们先来看一下微信聊天界面的...
Android实现轮播图无限循环效果

Android实现轮播图无限循环效果

本文实例为大家分享了Android轮播图无限循环的具体代码,供大家参考,具体内容如下实现无限循环在getCount()方法中,返回一个很大的值,Integer.MAX_VALUE在instantiateItem()方法中,获取当前View的索引时,进行取于操作,传递进来的int position是个非常大的数,对他进行求余数在destroyItem()方法中,同样在onPageSelected()监听方法中,对传递进来的索引进行取于反向的无限循环调用Vie...
Android SQLite数据库基本操作方法

Android SQLite数据库基本操作方法

程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数据库来实现一些需求的吧,仍然以一个小例子开始: 在创建Android项目之前,我们应该想一下我们要定义的数据库的相关信息和里面的表格的相关信息,为了日后数据库的更新更加方便 ,我们可以用一个专门的类保存数据库的相关信息,...
Android开发控制ScrollView滑动速度的方法

Android开发控制ScrollView滑动速度的方法

本文实例讲述了Android开发控制ScrollView滑动速度的方法。分享给大家供大家参考,具体如下:前言由于各个Android平板触摸屏的材质不一样,滑动效果会有一些区别,有的比较灵敏,有的比较迟钝,这里就遇到了要求控制滑动速度的需求...正文翻阅查找ScrollView的文档并搜索了一下没有发现直接设置的属性和方法,这里通过继承来达到这一目的。/*** 快/慢滑动ScrollView* @author 农民伯伯**/public class Slow...
Android编程之ProgressBar圆形进度条颜色设置方法

Android编程之ProgressBar圆形进度条颜色设置方法

本文实例讲述了Android ProgressBar圆形进度条颜色设置方法。分享给大家供大家参考,具体如下:你是不是还在为设置进度条的颜色而烦恼呢……别着急,且看如下如何解决。ProgressBar分圆形进度条和水平进度条我这里就分享下如何设置圆形进度条的颜色吧,希望对大家会有帮助。源码如下:布局文件代码:<ProgressBarandroid:id="@+id/progressbar"android:layout_width="wrap_conte...
Android TouchListener实现拖拽删实例代码

Android TouchListener实现拖拽删实例代码

Android TouchListener实现拖拽删实例代码如果为一个控件设置了该触摸监听, 控件会随着用户的拖动而移动, 如果拖动的距离大过设置的临界值, 那么当松开手指时会有回调onDragComplete, 用户可在该方法中将该控件从父布局中删除, 或这进行其他操作。 如果用户拖拽的距离小于临界值, 那么当用户松开手指时控件会回谈到原来的初始位置。这时会触发onDragRebound回调。 如果用户触摸控件之后没有拖拽而是直接松开手指, 会触发onC...
Android RecyclerView上拉加载更多功能回弹实现代码

Android RecyclerView上拉加载更多功能回弹实现代码

实现原理是使用RecyclerView的OnTouchListener方法监听滑动 在adapter里面增加两项footview 其中date.size为显示的加载条,可以自定义,date.size+1为空白的View,我们设置其高度为0 我们通过LinearLayoutManager的 findLastVisibleItemPosition判断显示的最后一条数据,如果是空白view,表示加载条已经完全展示,松开即可刷新。回弹效果是通过在滑动时动态改变空白...
<< 1 2 3 4 5 6 7 8 9 10 >>