android 聊天功能实现,Android聊天背景功能实现
解决输入法弹出时背景被顶上去或者挤压变形的问题
先看效果图:
Screenshot_1510219375.png
Screenshot_1510219378.png
实现方案:
package com.qiangqiang.chatback.views;
import android.content.Context;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.widget.ScrollView;
/**
* Created by qiangqiang on 2017/7/17 0017.
*/
public class NoScrollView extends ScrollView {
public NoScrollView(Context context) {
super(context);
}
public NoScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public NoScrollView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
@Override
public boolean onTouchEvent(MotionEvent ev) {
return true;
}
}
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_width="match_parent"
android:layout_height="match_parent">
android:id="@+id/img_back"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@mipmap/bg"
android:scaleType="centerCrop" />
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_alignParentBottom="true"
android:hint="输入你想输入的文字" />
android 聊天功能实现,Android聊天背景功能实现相关推荐
- android c聊天功能,Android实现简单C/S聊天室应用
Android的网络应用:简单的C/S聊天室,供大家参考,具体内容如下 服务器端:提供两个类 创建ServerSocket监听的主类:MyServer.java 负责处理每个Socket通信的线程类: ...
- android仿微信语音聊天功能,Android仿微信发送语音消息的功能及示例代码
微信的发送语音是有一个向上取消的,我们使用ontouchlistener来监听手势,然后做出相应的操作就行了. 直接上代码: //语音操作对象 private mediaplayer mplayer ...
- Android实现强制下线(不同应用之间)功能————简易微信聊天示例
具体需要看具体的实际情况,这是曾经遇到的问题以及解决方案 实现强制下线(不同应用之间)功能----简易微信聊天示例 强制下线功能需要先关闭所有活动,然后在回到登录界面. 新建一个ActivityCol ...
- Android 10.0 Launcher3双层(抽屉)高斯模糊(毛玻璃)背景功能的实现
1.概述 在进行定制开发的功能需求方面,Launcher3的需求也挺多的,单双层抽屉高斯模糊毛玻璃背景功能也是一个需求功能,最近按照功能需求来开发 双层抽屉高斯模糊毛玻璃效果背景的功能 效果图如图: ...
- Android 11.0 系统禁用深色主题背景功能
1.前言 在11.0的系统rom定制化开发中,在11.0的原生系统中,默认有正常背景和深色主题背景,当系统设置深色主题背景或者进入省电模式情况下会进入 深色主题背景模式这样就会导致系统页面都是黑色的显 ...
- Android 10.0 系统禁用深色主题背景功能
目录 1.概述 2.系统禁用深色主题背景功能相关核心代码
- Android Studio实现一个智能聊天机器人
项目目录 一.需求分析 1.业务需求分析 2.模型需求分析 3.界面需求分析 二.开发环境介绍 三.聊天功能业务实现 ✨1.申请机器人身份标识 2.搭建聊天界面布局 3.搭建聊天条目布局 4.封装聊天 ...
- UI设计之【android 仿微信、QQ聊天,带表情,可翻页,带翻页拖动缓冲】
转自: http://blog.csdn.net/lnb333666/article/details/8546497 如题,这是公司项目的一个功能模块,先上个效果图: 其次大致说说原理: 1,首先判断 ...
- Android UI【android 仿微信、QQ聊天,带表情,可翻页,带翻页拖动缓冲】
如题,这是公司项目的一个功能模块,先上个效果图: 其次大致说说原理: 1,首先判断输入的字符,是否包含表情的文字,比如 这个表情对应的文件名为 emoji_1.png,它对应的文字描述 : [可爱 ...
最新文章
- Android程序设计基础
- 基于ROS的人脸识别
- 分子克隆科研利器SnapGene,测序验证好帮手
- 这两款无“节操”的浏览器,在315被曝光后,终于被下架了
- postman安装路径_OpenStack Swift 安装及使用
- .NET 5 的重大改变:消失的历史技术
- [Leetcode][第696题][JAVA][计算二进制子串][分组]
- 蓝桥杯历届试题----矩阵翻硬币
- iis服务器udp协议,Win2003系统的IIS服务的w3wp.exe使用UDP的80端口发送大量的数据包,寻求帮助...
- Linux系统安装MySQL5.7,授权远程登陆
- 软件开发工程师:程序员的职业规划就像软件工程
- 深入理解IntentService
- java编码规范概述_Java 编码规范 (转)
- 阿里云mysql导出表,导出mysql表数据库
- 个人网站、个人博客的设计案例,仅供参考
- 揭秘前端工程师未来就业方向,年薪50w不是梦!
- 朴新教育澄清破产传闻:债务重组是最有利方案 公司继续经营
- 用“掩码位图“,制作类似.png的“透明图片“①
- 博云与智领云达成战略合作,携手共研云原生大数据领域
- 一群小朋友在玩老鹰捉小鸡
热门文章
- 怎么计算一组数据的波动_税控盘数据和小规模增值税申报表计算结果不一致怎么办...
- less webpack 热更新_webpack---less+热更新 使用
- th:text为null报错_为vue3.0的学习TS解读高级类型
- 四管前级怎么去掉高低音音调_一些歌曲音调太高怎么才能唱上去??
- php unset函数_PHP | 使用unset()函数从数组中删除元素
- html5滑动删除置顶,html5向左滑动删除特效
- python改变列的数据类型_python – Pandas:更改列的数据类型
- git菜单形式的_添加“Git Bash Here”到右键菜单
- Java PrintWriter close()方法与示例
- ztree 指定节点清空_节点操作