上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 38 下一页
摘要: 最近项目在重构,使用 替换了 作为 的聊天界面。然后遇到了一个问题就是当键盘弹出来的时候,键盘会遮挡住 的一部分,造成聊天内容被遮挡,这样肯定是不好的了。然后 , , 目前搜索到了 3 种方法,但是好像无效。 方法 1 给 的 设置 为 该方法可以解决弹出的键盘遮挡 的情况,但是会出现新的情况,就是 阅读全文
posted @ 2017-09-07 17:09 熠然 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: Android Studio 解决 Gradle 依赖冲突的问题 参考链接: Android Studio(Gradle)解决库依赖冲突问题:http://www.mobibrw.com/2016/3777 gradle 管理依赖库两个问题:http://blog.csdn.net/xuguoli_ 阅读全文
posted @ 2017-09-01 09:23 熠然 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 使用 RecyclerView 的时候报错 java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolder{2a7919e position=6 i 阅读全文
posted @ 2017-08-23 20:17 熠然 阅读(3137) 评论(0) 推荐(0) 编辑
摘要: Android Studio 通过 git update 或者 pull 的时候出错,log 如下: Couldn't save uncommitted changes. Tried to save uncommitted changes in stash before Update, but fa 阅读全文
posted @ 2017-07-05 16:19 熠然 阅读(4886) 评论(0) 推荐(0) 编辑
摘要: Android 应用框架,一般都是使用的 MVC ,MVP ,MVVM 框架,目前 Google 推出了 Android 官方的应用框架。 用到的关键内容: LiveData, ViewModel, LifecycleObserver and LifecycleOwner ,Room 应用架构图: 阅读全文
posted @ 2017-06-26 16:44 熠然 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 分析 Android 中 app 的网络数据交互,需要在 Android 上抓包,常用工具为 tcpdump ,用 tcpdump 生成 Wireshark 识别的 pcap 文件,把 pcap 文件从手机上拷贝到电脑上,Wireshark 加载 pcap 文件,通过 Wireshark 分析 tc 阅读全文
posted @ 2017-06-26 14:48 熠然 阅读(9963) 评论(0) 推荐(0) 编辑
摘要: 网络自下而上分为: 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 HTTP:应用层协议,主要解决如何包装数据 XMPP:应用层协议 TCP:传输层协议,主要解决数据如何在网络中传输 IP:网络层协议 Socket:本身不是协议,而是一个调用接口(API),是 TCP/IP 的封装和应用 阅读全文
posted @ 2017-06-19 10:11 熠然 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 服务器证书校验主要针对 WebView 的安全问题。 在 app 中需要通过 WebView 访问 url,因为服务器采用的自签名证书,而不是 ca 认证,使用 WebView 加载 url 的时候会显示为空白,出现无法加载网页的情况。 使用 ca 认证的证书,在 WebView 则可以直接显示出来 阅读全文
posted @ 2017-06-14 22:25 熠然 阅读(18891) 评论(0) 推荐(1) 编辑
摘要: 数据结构 链表 链表特点 链表是一种用于存储数据集合的数据结构 相邻元素之间通过指针连接 最后一个元素的后继指针值为 NULL 链表的空间能够按需分配 没有内存空间的浪费 链表的长度可以增加或缩小 链表抽象数据类型操作 插入 删除 删除链表 链表长度 查找 链表特点 优点:可以常数时间内动态分配储存 阅读全文
posted @ 2017-05-07 21:33 熠然 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 简介 1. Stetho 由 Facebook 开发的一款查看 Android 数据库、SharePreference、网络拦截器的利器,通过与 Chrome 的配合使用,使 Android App 开发过程中对数据库等达到“心知肚明”的效果。 2. 优点: 开发设备不需要 root 3. "Ste 阅读全文
posted @ 2017-04-26 16:58 熠然 阅读(452) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 38 下一页