当前位置: 首页 > news >正文

网站建设制作怎么弄网站建设公司3lue

网站建设制作怎么弄,网站建设公司3lue,wordpress 用户排序,网络销售怎么找客户基于android的即时通讯APP 或者 聊天APP 一 项目概述 该项目是基于Android 的聊天APP系统#xff0c;该APP包含前台#xff0c;后台管理系统#xff0c;前台包含用户通讯录,用户详情#xff0c;用户聊天服务#xff0c;用户二维码,发现功能,发现详情 , 个人中心, 个人信…基于android的即时通讯APP 或者 聊天APP 一 项目概述 该项目是基于Android 的聊天APP系统该APP包含前台后台管理系统前台包含用户通讯录,用户详情用户聊天服务用户二维码,发现功能,发现详情 , 个人中心, 个人信息, 编辑信息上传头像注册登录退出 等操作 。后台包含 系统管理用户管理聊天内容管理聊天人员管理发现管理 等功能, 东西非常多, 非常值得大家的学习和研究. 二 项目功能结构图 三 开发技术和工具 项目采用android原生写法 使用websocket技术 数据库使用mysql存储 开发工具 推荐android studio 推荐idea 推荐逍遥模拟器 四 开发功能实现 登录功能 注册功能 用户通讯录 功能实现 package com.itfxq.ui.adapter;import android.content.Context; import android.content.Intent; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.ImageView; import android.widget.TextView;import com.bumptech.glide.Glide; import com.itfxq.R; import com.itfxq.model.entity.UserEntity; import com.itfxq.ui.activity.UserDetailActivity;import java.util.List;/*** 描述: UserAdapter * 开发工程师: Marker* 联系方式: QQ 624029037*/ public class UserAdapter extends ArrayAdapterUserEntity {//资源idprivate int resourceId;private ListUserEntity mUserEntityList;// 适配器的构造函数把要适配的数据传入这里public UserAdapter(Context context, int textViewResourceId, ListUserEntity objects){super(context,textViewResourceId,objects);resourceIdtextViewResourceId;mUserEntityList objects;}// convertView 参数用于将之前加载好的布局进行缓存Overridepublic View getView(int position, View convertView, ViewGroup parent){UserEntity userEntitygetItem(position); //获取当前项的Words实例// 加个判断以免ListView每次滚动时都要重新加载布局以提高运行效率View view;ViewHolder viewHolder;if (convertViewnull){// 避免ListView每次滚动时都要重新加载布局以提高运行效率view LayoutInflater.from(getContext()).inflate(resourceId,parent,false);// 避免每次调用getView()时都要重新获取控件实例viewHoldernew ViewHolder();viewHolder.user_imageIvview.findViewById(R.id.user_imageIv);viewHolder.user_nameTvview.findViewById(R.id.user_nameTv);viewHolder.user_nameTv.setOnClickListener(new View.OnClickListener(){Overridepublic void onClick(View view) {Intent intent new Intent(getContext(),UserDetailActivity.class);intent.putExtra(userEntity, userEntity);getContext().startActivity(intent);}});viewHolder.user_imageIv.setOnClickListener(new View.OnClickListener(){Overridepublic void onClick(View view) {Intent intent new Intent(getContext(),UserDetailActivity.class);intent.putExtra(userEntity, userEntity);getContext().startActivity(intent);}});view.setTag(viewHolder);} else{viewconvertView;viewHolder(ViewHolder) view.getTag();}viewHolder.user_nameTv.setText(userEntity.getUsername());Glide.with(getContext()).load(userEntity.getHeadImg()).into(viewHolder.user_imageIv);return view;}// 定义一个内部类用于对控件的实例进行缓存class ViewHolder{ImageView user_imageIv;TextView user_nameTv;} } 聊天功能界面 功能实现 implementation org.java-websocket:Java-WebSocket:1.3.0后台idea里面websocket在maven中配置 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-websocket/artifactId/dependency后台websocket配置 Configuration EnableWebSocketMessageBroker public class WebSocketConfig extends AbstractWebSocketMessageBrokerConfigurer {Overridepublic void registerStompEndpoints(StompEndpointRegistry stompEndpointRegistry) {stompEndpointRegistry.addEndpoint(/chat).setAllowedOrigins(*).withSockJS();}Overridepublic void configureMessageBroker(MessageBrokerRegistry registry) {registry.enableSimpleBroker(/topic,/user);registry.setApplicationDestinationPrefixes(/app/);registry.setUserDestinationPrefix(/user/);} }通过 messagingTemplate.convertAndSendToUser(toUserMessage.getUserId(),“/message”,toUserMessage.getMessage());响应信息到客户端 客户端连接代码 client Stomp.over(WebSocket.class, ws:// Constants.IPPORT /hello/websocket);client .connect();篇幅有限内容还有很多创作不易 … 祝愿您的生活永远灿烂如花 …
http://www.hkea.cn/news/14585877/

相关文章:

  • 网站建设 模板网站wordpress商城自动发货
  • 男女做啊免费视频网站电信备案新增网站
  • 重庆网站建设沛宣网络网页已改版
  • 阳泉网站设计wordpress文章页面模板下载
  • 有没有专门做二手电脑的网站常州模板网站建设信息
  • 小视频网站源码网络营销都有哪些方法
  • 公园网站建设方案 ppt注册 网站开发 公司
  • 电商网站建设试题建设工程公司是干什么的
  • 企业做网站公司怎么样单页面 网站怎么做的
  • 淘宝做网站价格电子信息工程是互联网专业吗
  • 郑州建设网站定制新塘做网站
  • 河南省路桥建设集团网站比较好的装修公司
  • 举报网站建设运行情况济南网站搭建公司
  • 广东省省建设厅网站上海物流网站建设
  • 网站后台管理系统模板辽宁省工程招投标信息网
  • 中国自适应网站建设外包网站建设哪家好
  • 简约网站网站查询是否安全
  • 爱玖货源站前端开发工程师工资一般是多少
  • 怎么用wordpress建外贸网站东莞网站制作智能 乐云践新
  • 做网站哪里最好白度指数
  • 哈尔滨公司网站建设多少钱网站怎样做平面设计图
  • 做泰迪狗网站的意义湘潭做网站品牌磐石网络
  • 哈尔滨seo关键词百度关键词搜索引擎排名优化
  • 网站信息维护西安有什么好玩的东西
  • 包头有没有专业做淘宝网站的电子网址怎么创建
  • 制作竞拍网站永灿网站建设公司
  • 莱州建设局网站wordpress做外贸
  • 网站建设费用皆选网络管理咨询公司技术服务
  • asp.net 网站修改发布房产网站搭建
  • 外贸站群如何修改网站logo