240 发简信
IP属地:山东
  • 这个设置了之后/如果聊天界面就一个数据不会显示在最底部吗?上面空荡荡的

    处理recyclerview做聊天列表是键盘弹出无法将布局顶上去

    最近在做一个客服聊天项目,使用recyclerview做聊天列表,但是遇到了一个无法处理的问题,这问题困了我半天,也是醉了,之前使用listview没有遇到这样的,对于键盘的...

  • recyclerview设置setStackFromEnd为true后,如果数据不满一屏,数据条目会从底部向上显示

    处理recyclerview做聊天列表是键盘弹出无法将布局顶上去

    最近在做一个客服聊天项目,使用recyclerview做聊天列表,但是遇到了一个无法处理的问题,这问题困了我半天,也是醉了,之前使用listview没有遇到这样的,对于键盘的...

  • 面试题大全

    1.下列哪些语句关于内存回收的说明是正确的? (b )A、 程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收...

  • 总结1

    1.为什么子线程不能访问更新Ui在onCreate方法中创建了子线程并访问UI,没有崩溃,因为ViewRootImpl还没有创建的,无法检测当前线程是否是UI线程。正常情况子...

  • Android数据存储五种

    1使用SharedPreferences存储数据 2文件存储数据 3SQLite数据库存储数据 4使用ContentProvider存储数据 5网络存储数据 1.1.Shar...

  • Android线程间通信

    1.安卓线程间通信的方式有以下几种 1)共享变量(内存) 多个线程共享同一份内存,就是说,一个变量可以同时被多个线程所访问。这里要特别注意同步和原子操作的问题。 2)管道 “...

  • AndroidAPP间的消息通信

    首先要明白消息通信一般包括两种,一种是简单的数据访问,如ContentProvider,使用文件或云端方式共享,一种是消息的传递(传递的任然是数据,但不再是单纯的数据访问,而...

  • Android三种网络通信方式

    1.标准Java接口 java.net.*提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。 比如:创建URL,以及URLC...

  • Android组件之间通信

    方式一: 使用Intent进行传值: (Activity与Activity之间) 方式二:使用Binder传值 (Activity与Service之间) 1.定义Servic...