首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小游
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
赞
文章( 46 )
沸点( 0 )
自己造轮子--IM相关底部输入框处理以及仿微信式软键盘弹出交互
在做IM相关功能的时候,想到过一些奇奇怪怪的底部输入框的处理方式,一开始还挺满意直到特意留意到了微信的这块处理,手中的饼忽然就不香了。接下来会给出之前自己的处理方案以及仿微信交互的实现方案。
Android 弹窗顺序&优先级控制
一般在项目首页中,往往会有多个对话框需要弹出,比如活动弹窗、更新弹窗、评分弹窗等等,而且这些弹窗是有优先级顺序的。这些弹窗一般是通过接口请求后返回结果再显示的,如果只有几个弹窗还好处理,业务逻辑上判断一下先后显示就可以。如果有十几个或者更多,那么处理起来将非常麻烦,而且容易出现…
[译] RecyclerView嵌套反向滑动问题
水平有限,大概翻译一下,同时加点东西。 众所周知,RecyclerView 可以通过设置 LayoutManager 的方式来选择滑动的方向,RecyclerView 还实现了 NestedScrollingChild3 接口来支持嵌套滚动,NestedScroll 机制可以让…
Fragment可见性及懒加载终极解决方案
Fragment 有很多种使用方法,官方并没有提供一个统一的 api 来处理 Fragment 的可见性判断和回调,导致在不同的使用场景下需要使用不同的方法来判断 Fragment 的可见性。网上已经有很多讲 Fragment 可见性的文章,但是大部分文章覆盖的使用场景不够全面…
Android进阶8:彻底了解Git使用重要思想和常用命令梳理
这个是否只是在当前目录下创建了一个普通的空文件夹。 这时,在leargit文件夹就多了一个.git的隐藏文件夹,这就是git仓库。并且为当前git仓库创建了一个本地master分支,本地的commit提交都是提交到此本地matser分支。 远程库的名字就是origin,这是Gi…
Android 全新组件:Paging Library 基于RecyclerView的分页加载框架
本文作者作者:Adan0520链接:https://blog.csdn.net/qq_20785431/article/details/80413782本文由作者授权发布。1概述在2018年5月9日的
Android 官方架构组件(二)——LiveData
LiveData采用了观察者模式,当数据发生变化时,主动通知被观察者 。 由于LiveData会在Activity/Fragment等具有生命周期的lifecycleOwner组件调用onDestory的时候自动解绑,所以解决了可能存在的内存泄漏问题。之前我们为了避免这个问题,…
基于透明fragment的长流程封装技巧
例子2. 拍照/图片选择-裁剪-压缩整个流程,封装成一个工具方法:
Android技能树 — LayoutInflater Factory小结
很久没写文章了,所以打算水一篇文章,毕竟这方面知识的文章有很多很多。 前段时间流行起来了突然不愿意写Shape,Selector文件的文章,然后各种方案,编写自定义View等。那时候大家应该都看到了一篇: 无需自定义View,彻底解放shape,selector吧。我发现这个想…
Android官方架构组件Navigation:大巧不工的Fragment管理框架
在不久前的Google 2018 I/O大会上,Google正式推出了AndroidJetpack ——这是一套组件、工具和指导,可以帮助开发者构建出色的 Android 应用,这其中就包含了去年推出的 Lifecycle, ViewModel, LiveData 以及 Room
下一页
个人成就
文章被点赞
282
文章被阅读
20,509
掘力值
607
关注了
10
关注者
5
收藏集
1
关注标签
6
加入于
2016-08-08