在开了很多大神们的文章,感觉受益良多,也非常欣赏大家的分享态度,所以决定开始写微博,给大家分享自己的心得。本来准备在ListView的每个Item的布局上设置...
转载
2014-04-04 23:08:00
110阅读
2评论
1、代码实现public class QQListView extends ListView { //用户滑动的最小距离 private int touchSlop; //是否响应滑动 private boolean isSliding; //手指按下时的x坐标 private int xDown; //手指按下时的y坐标 private int y
原创
2023-03-06 09:13:20
74阅读
仿qq空间图片显示/仿qq空间图片显示/.classpath仿qq空间图片显示/.project仿qq空间图片显示/.settings/仿qq空间图片显示/.settings/org.eclipse.jdt.core.prefs仿qq空间图片显示/AndroidManifest.xml仿qq空间图片显示/assets/仿qq空间图片显示/bin/仿qq空间图片显示/bin/AndroidManif
转载
2023-10-31 17:32:04
3阅读
接下来,我们将完成QQ聊天界面的ListView滑动效果,大家可能都用过ListView,知道ListView是上下滑动的,并不会产生左右滑动的效果,如果想让ListView变成左右滑动的效果,必须对安卓源代码有所了解,如果你想了解源代码,请到 该专栏下了解详情。我的思路就是:所有的屏幕操作事件由ListView作做拦截,同时把事件传递给SlideView做滑动,这种实现的确可以
原创
2022-04-22 14:02:20
99阅读
接下来,我们将完成QQ聊天界面的ListView滑动效果,大家可能都用过ListView,知道ListView是上下滑动的,并不会产生左右滑动的效果,如果想让ListView变成左右滑动的效果,必须对安卓源代码有所了解。
原创
2021-07-05 12:45:32
122阅读
1:顶部空间过小,自动在下面展现弹出框2:提示的三角始终在Item的正中间看看效果图:123.png9$AI{R64V{HSU15{6SCI4DV.png
3`YX$598W{CG@98FH~35CWP.png
QQTipView
public class QQTipView extends View {
private static final int STATUS_DOWN = 1;
priv
上一个小程序的项目里面做过这个功能,当时没有记录下来,今天特意做了一个小的demo放在了github上面,下次在开发中遇到的话就可以直接拿下来代码复用了。效果很简单,类似于微信扣扣删除聊天栏的效果,想左滑动,出现删除按钮,点击即可删除。github地址:https://github.com/wangxiaoting666/swipeleft-delete...
原创
2021-07-28 14:37:15
578阅读
上一个小程序的项目里面做过这个功能,当时没有记录下来,今天特意做了一个小的demo放在了github上面,下次在开发中遇到的话就可以直接拿下来代码复用了。效果很简单,类似于微信扣扣删除聊天栏的效果,想左滑动,出现删除按钮,点击即可删除。
github地址:https://github.com/wangxiaoting666/swipeleft-delete
wxml:
&
原创
2021-08-01 10:48:31
462阅读
做这个功能主要是项目需要:找了很多资料但是效果都不理想,后来就自己研究写了一个,拿出来共享给大家,贴上代码大家慢慢看看,还是比较容易懂的。主要代码:Java代码 packagecom.zbq.widget;importandroid.content.Context;importandroid.uti...
转载
2015-01-05 22:09:00
241阅读
2评论
他的介绍实现了qq侧滑功能,这里我简单的做一下介绍并且巩固一下自己的知识。只有自己去敲了才能发现问题。顺便说一下苦逼的过年终于过去了,好久没写博客了。首先说下思路,这里我主要是通过自定义HorizontalScrollView来实现一个侧滑效果。一般自定义view的话都是在onMeasure()、onLayout()、ondraw()、onTouchEvent()还有事件分发机制方法里面做文章。这
转载
2024-01-08 18:02:15
46阅读
前三天已经完成了对高仿QQ的侧滑菜单,侧拉删除等做了实现和优化,如有兴趣可以看下:仿QQ6.0侧滑之ViewDragHelper的使用(一)和高仿QQ6.0侧滑菜单之滑动优化(二)还有高仿QQ6.0之侧滑删除说在前面今天的总结,是对前几天的一个补充,也就是有人问到的“事件拦截”的一些,有关事件拦截,后期会有相关的总结,今天先来解决一下的几个冲突:冲突一:侧拉删除可以一次侧拉出好多个(需求是一个)冲
滑动冲突的场景滑动冲突常发生于两个可滑动的控件发生嵌套的情况下。比如RecyclerView嵌套ListView,RecyclerView嵌套ScrollView,ViewPager嵌套RecyclerView等。ViewPager之所以没有滑动冲突是因为它本身就已经帮我们解决掉了。但其它没帮我们处理的情况就需要我们自己写代码去处理。 典型的,根据两个控件的滑动方向,可以将滑动冲突分成两类:一个是
转载
2023-08-01 10:50:32
67阅读
# Java仿QQ
## 介绍
本文将介绍如何用Java编写一个仿QQ的应用程序。我们将使用Java的面向对象编程来实现用户注册、登录、添加好友、发送消息等功能。我们将使用Java Swing来创建用户界面,并使用Java Socket来实现客户端之间的通信。
## 项目结构
我们的项目将分为以下几个模块:
1. `Client`:客户端模块,处理用户界面和与服务器的通信。
2. `Se
原创
2023-09-02 08:32:13
29阅读
作为一个新手,当然从仿开始啦,虽然实现一个对大多数人来说很简单,但是对我刚刚的新手花了两三个小时下面是界面:不说了,上代码更加重要布局如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" &nbs
原创
2015-11-01 12:06:26
591阅读
周六日的生活就搭在这上面了,做了一个聊天功能的app的demo,最近什么都不想干,但是也不能放弃,打算最近不弄Android了,想去学习一下js,因为接了一个开发网站的项目,但是目前的app项目做了一半,我我一个人做,老师把任务分下来,全部压在我头上了,前几天给一个女生表白失败了,心情超烂,程序员注定孤独终老吧,哎,什么都不说了,不然太对不起你们来看我的这篇博文了!今天我要说的是仿qq聊天界面的实
转载
2023-11-02 10:39:57
0阅读
摘 要仿QQ聊天系统是基于MySQL数据库开发工具进行设计,理论研究与实践相结合,利用计算机技术、数据库技术,java技术等对腾讯QQ聊天系统的开发设计进行研究 以JAVA技术为核心,利用计算机局域网通信机制原理(例如TCP/IP协议、客户端/服务器端模式(C/S模式)、网络编程设计方法等)完成了一款适合局域网的仿QQ聊天系统。该系统主要由一个聊天服务器端程序和一个聊天客户端程序两块组
转载
2023-08-01 10:54:31
3阅读
自定义view--TipViewTipView其实就是类似QQ长按消息弹出来的横放的提示框。通过看书和参考各位大神的博客(再次对大神表示恭敬),我用了一下午时间写完了这么一个view。先来看图:1 自定义TipView思路1 首先我们考虑是继承View还是ViewGroup其实TipView直观看更像是一个group,里面有子view。但其实我们并不需要继承ViewGroup,因为我们不用像Lin
仿QQ消息列表左滑弹出菜单,标记已读和删除话不多说,看到这样的效果心动了么?1.先上build .gradle,dependencies里面要这样写,其实就是导入v7里面的recyclerView。要用butterknife的话, 记得加到这里来:dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
tes
转载
2023-11-30 11:39:43
0阅读
点赞
最近做一个登录的界面,我脑子里一下就想到QQ的登录界面,简单,美观,所以就找了些资料实现了下,现在整理下先来看下效果图 1.首先是布局文件XML文件,不解释直接上1>主界面 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an
转载
2023-08-01 10:54:25
7阅读
需求:类似于QQ聊天页面的展示,内容包括有头像、时间、聊天内容。相同时间发生的内容,只显示第一条内容的时间,并且点击输入框时,可以滚动到最后一条内容信息。具体效果图:实例的文件结构:实现的具体步骤:1、布局界面,主要包括一个UIImageView、3个UIButton、1个UITextField;2、自定义数据模型类,并测试数据是否能正常加载;3、自定义cell,由于每行数据的高度都是不规则的,所
转载
2023-11-12 15:12:12
14阅读