首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
common
订阅
995085226
更多收藏集
微信扫码分享
微信
新浪微博
QQ
45篇文章 · 0订阅
Emoji 让你这么头疼,那 EmojiCompat 是如何解决它的?
今天看题目就知道,继续来分析 Android 下的 Emoji 。Google 新出的 Support 包里,增加了一个 EmojiCompat,就是为了解决 Emoji 的问题。 Emoji 确实让我们头疼,那我们来分析 Google 给我们的解决方案 EmojiCompat…
自定义Android键盘
前段时间改造了公司的安全键盘,是基于Dialog和Button自定义的。也因此借机了解下 Android 平台提供的自定义键盘接口。主要有两个类:Keyboard和KeyboardView。很搞笑的是,百度出来自定义Android键盘(与自定义Android输入法不同)的文…
2017下半年掘金日报优质文章合集:Android篇
由于文章确实量很多所以没有再进行细分了,大家可以Mark起来~不过呢小饼还是建议大家到微信群里看每日小报,毕竟每天消化一两篇会更加有用,日积月累就会有很大的收益。反而积攒到一起的话要么就是「债多了不愁。。」再也不会打开(比如我TAT);要么就是看得很累,要花很多时间来补。
(更新,已反射hook到onActivityResult)如何避免使用onActivityResult,以提高代码可读性
Android中,通过startActivityForResult跳转页面获取数据应该不必多说,但是这种所有获取到的结果都需要到onActivityResult中处理的方式实在令人蛋疼。 试想一下,我们敲着代码唱着歌。突然,半路上跳出一群马匪,让我们到另一个页面获取一点数据,获…
多层嵌套后的 Fragment 懒加载实现
印象中从 Feed 流应用流行开始,Fragment 懒加载变成了一个大家都需要关注的开发知识,关于 Fragment 的懒加载,网上有很多例子,GitHub 上也有很多例子,就连我自己在一年前也写过相关的文章。但是之前的应用可能最多的是一层 Activity + ViewPa…
Android app 在线更新那点事儿(适配Android6.0、7.0、8.0)
app在线更新是一个比较常见需求,新版本发布时,用户进入我们的app,就会弹出更新提示框,第一时间更新新版本app。在线更新分为以下几个步骤: 在线更新就上面几个步骤,前2步比较简单,重要的就是后2个步骤,而由于Android 各个版本对权限和隐私的收归和保护,因此,会出现各种…
Android性能优化全方面解析
公司的新需求终于解决完了,离测试和发布还有段时间,第一次体验了下没需求没bug的感觉,真是舒爽~然后翻了翻有什么可以学的。无意翻到了Android后期发展的五大趋势。一、性能优化。二、高级UI。三、JNI/NDK开发。四、架构师。五、RN开发。这也许将会是我的进阶趋势。早已知道…
基于AOP设计的Fragment框架
本篇文章介绍一个关于Fragment的管理框架FragmentRigger。 这个框架的目标只有两个:1、让Fragment的使用更简单。2、使用成本最低的Fragment框架。 本篇先对该框架产生的背景进行说明,接着介绍该框架解决的问题并给出部分解决方案,最后,介绍该框架的用…
终极组件化框架项目方案详解
项目发展到一定阶段时,随着需求的增加以及频繁地变更,项目会越来越大,代码变得越来越臃肿,耦合会越来越多,开发效率也会降低,这个时候我们就需要对旧项目进行重构即模块的拆分,官方的说法就是组件化。 1、 现在Android项目中代码量达到一定程度,编译将是一件非常痛苦的事情,一般都…
就算不去火星种土豆,也请务必掌握的 Android 状态管理最佳实践!
巧用十六进制消除状态管理一致性问题,让原本指数爆炸的复合状态缩减为一。且可直接读写于数据库,无需二次转换。