- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 集成融云的 踩到的坑。。。
最近再次集成融云的时候,又遇到聊天界面bug。很是困惑啊。今天终于找到了解决方案。首先得了解出现这个问题的原因:1、整体项目使用了沉浸式。2、项目主题设置了全屏。 我们先来看下当项目设置了沉浸式之后 的时候的效果:当键盘弹出时,输入框一直停留在界面底部,没有被弹上来。针对这种解决方案是:在聊天界面 conversation.xml 界面 根布局中添加 android
2017-09-14 10:43:43 915
原创 自定义 viewpager, 实现竖直viewpager效果
自定义viewpager 实现竖直viewpager 的效果,附带限制viewpager 是否可以滑动 :import android.content.Context;import android.content.res.Resources;import android.content.res.TypedArray;import android.database.DataSetObse
2017-07-24 16:45:34 650
原创 view pager 结合 fragment 展示页面,fragment中getActivity() 返回为null 解决方案
最近项目总是频繁崩溃 ,且报的是说context is null object! 究其原因,因为当用户快速滑动时,fragment 还未附着在 activity 上,即onAttach() 生命周期的方法未调用 ,所以获取到的context 为null。 最好的解决方案 是在application中进行获取context。第一步:public static MyAp
2017-06-29 16:28:56 472
原创 Doxygen 结合 graphviz 自动生成项目类图
1. Doxygen graphviz 下载地址 doxgen :http://www.stack.nl/~dimitri/doxygen/download.html graphviz :http://www.graphviz.org/Download_macos.php2. 下载完成后 ,进行傻瓜式安装3. doxygen 使用文档 wi
2017-06-28 17:14:52 3875
原创 Android Studio 打包项目时 出现因MissingTranslation导致Build Failed!
由于集成融云 即时通讯时 ,导致打包时 build 失败,其实解决方案呢 。很简单,只需要在app module 下的build Gradle 添加下面的代码:
2017-06-20 14:33:29 409
原创 融云 即时通讯 集成相关问题
即时通讯 是所有 社交app 都有可能会涉及到的知识点 。可是这一个简单的问题竟然困惑了 我一天 。接下来就由我简单的说一下吧!1.第一步:需同时 导入 IMKit IMLib 依赖库 ,一个是 UI组件,一个是 通讯组件第二步 按照文档进行集成之后 基本没有坑注意 这两个文件的位置必须一致第三步 。就是依赖 IMkit I
2017-06-15 11:39:22 403
转载 仿支付宝账单的效果(listview分组 )
最近公司要 添加类似支付宝账单 的listview分组顶部悬浮 的效果,其实总的实现思想很简单。由于 后台给的数据 的不同 ,可能处理的方式也不一样。接下来咱们就一起来探讨研究一下。首先 ,自定义ListView ,创建 UpLoadPinnedHeaderListView 类 实现 继承listview。 package com.meng.singjet.xinkedai.
2017-02-16 15:31:31 4323
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人