![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
@空大
懂一点Android的兽医,完全不懂兽医的Android~
展开
-
Google Analytics 基础使用小记
正在学习 Udacity 的 Android 进阶课程,上上周学到了 Google Analytics 工具的使用,做了点笔记,正好决定开通简书写写博客,就当作第一篇了。之前 Google I/O 大会发布了可以说是专为移动 App 打造的 Firebase,奈何其大部分的功能都要配合 Google play service 才能使用,所以学习顺位无限延后。 正好 Udacity 的课程学到了 G原创 2017-12-13 11:09:06 · 3482 阅读 · 3 评论 -
Room配合RxJava2,使用方法兼使用心得兼注意事项
文章目录为什么Room一定要配合RxJava来使用基本使用方法返回的查询对象CRUD基本操作INSERTUPDATE/DELETEQUERY总结关于Maybe查询不到结果直接回调`onComplete`的问题关于Single的使用,可以用扩展函数来方便的进行线程切换关于`@Query`返回Single和Maybe类型的Bug以下内容基于Room 2.1.0-alpha04ObjectBox...原创 2019-03-10 22:44:20 · 7022 阅读 · 10 评论 -
简单的Fragment View与Data的懒加载实现
文章目录目标需要明晰几点思路实现代码嵌套状态下的判断参考目标实现准确监听 ViewPager 使用时,每一个Fragment真实的显示/隐藏事件。即:在一个 ViewPager 中,其包含的 Fragment 的显示和隐藏事件必须一一对应,有一个 Fragment 显示了,那就必定要有一个隐藏,不能多也不能少。最终要达到的效果要像 Activity 的onResume()和onPause()...原创 2018-11-26 11:36:07 · 318 阅读 · 0 评论 -
SSH 日常使用笔记及 git 多账户设置
简单介绍SSH,全称 Secure Shell,顾名思义,是一种安全的 Shell,主要用于远程登录服务器,传输文件。它是一种网络协议,其应用最广泛的开源实现即 OpenSSH,目前绝大多数 linux 系统都默认安装了 OpenSHH 作为默认的 SSH 客户端。平时使用的还是挺频繁的,但是每次重装系统,或者使用的时候忘记命令了,都要去临时 Google,所以在这里将一些基本的使用操作记...原创 2018-04-30 00:22:52 · 251 阅读 · 1 评论 -
解决全屏时,"adjustResize"失效问题
这也是个工作中碰到的需求,要求从 Activity B 侧滑退出到 Activity A,就需要将 B 的顶部顶到状态栏,不然侧滑的时候,状态栏会和 B 的页面割裂开来,想当难看。而 B 本身是一个详情页面,底部有一个EditText控件。在原本的情况下,EditText获取焦点后,弹出键盘,会自动把EditText顶上去,整个页面重新布局。但是当我通过在主题里设置<item name=...原创 2018-05-02 10:08:43 · 2296 阅读 · 1 评论 -
实现全局弹出Dialog提醒异地登录功能
入职后不就,从做第一个项目,写第一个商业 APP 开始,就一直被一个问题困扰,即“异地登录提醒”。现在许多 APP 都要求只能一个设备登录,要求是,如果设备 A 已经登录了,设备 B 再登录,那就要给设备 A 的用户一个提醒,并强制其退出登录,必须重新登录。提醒用的 Dialog,是一个我写在 Activity 基类的一个不可取消的 Dialog,只给一个“确认”按钮,点击即退出登录,并跳转到登录原创 2018-01-13 23:56:18 · 2196 阅读 · 1 评论 -
超快数据库 ObjectBox 使用小记
超快的对象型 NoSQL 数据库 ObjectBox 在 Android上的使用小记原创 2018-01-02 15:51:03 · 2462 阅读 · 0 评论 -
在 Android Studio 里给 svn 批量添加忽略文件
Android Studio 批量设置 Ignore Files,并引入 svn 管理系统原创 2017-12-23 16:03:27 · 734 阅读 · 3 评论 -
View 利用 RxJava 的点击去抖动实现
单纯使用 RxJava 实现点击去抖动,不引入 RxBinding。原创 2017-12-14 22:59:44 · 1904 阅读 · 1 评论 -
JiaoZiVideoPlayer与键盘动作监听布局的冲突
昨天,项目需要实现一个在线播放器功能,左挑右选挑中了JiaoZiVideoPlayer,于是着手集成,选中的是6.0.0版本的库。问题集成之后发现一个问题,播放器全屏,然后退出全屏后,布局的一部分不接受点击事件了!具体来说,我自定义的一个监听键盘状态变化的布局KeyboardLayout作为根布局,然后下面一个NestedScrollView和一个LinearLayout依次排列,然后退出全屏后Ne原创 2017-12-13 11:10:24 · 829 阅读 · 0 评论