首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
写代码的诗人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
53篇文章 · 0订阅
Android自定义view之emoji键盘
有关Android中emoji的文章有很多了,我就不简单罗列相关内容了,在这记录一下开发过程中遇到的一些坑... 首先是TextView首次绘制中emoji的颜色会偏浅,官方的demo中依然存在这种问题... (详情可以参考https://github.com/googlesa…
Android 能让你少走弯路的干货整理
这个公众号是由「stormzhang」维护的,江湖人称「段子张」或「良心张」分享了很多 Android 方面的干货,除了 Android 之外也有很多其他方面的干货,真的相当的良心,我开始写博客也是受了张哥的影响,良心推荐。 郭神出品,必属精品,郭神在 CSDN 上面写了很多高…
Android消息机制Handler
Android的消息机制主要是指Handler运行机制,handler它的作用就是切换到指定线程执行任务,记住是切换到指定线程执行任务,可以子线程也可以是主线程,只是在实际开发中经常应用于更新UI.在handler底层需要MessageQueue与Looper支持.接着我们来具…
打开Flutter动画的另一种姿势——Flare
1.通过 AnimationController 及各种 Animation(如线性动画TweenAnimation、非线性动画CurveAnimation)与Widget的结合,来达到使组件动起来的效果。比如: 3.通过 CustomPainter 结合 Canvas 来实现…
提升效率——自动加固并上传到蒲公英
我们的应用在发布的时候一般都需要进行加固和生成多渠道包,大家通常的做法应该是下载加固客户端,或者将 apk 文件上传到加固服务的管理后台进行加固,然后等着加固完成,再下载安装包文件。 本文基于 使用 Gradle 实现一套代码开发多个应用 中的 Gradle 配置进行迭代开发,…
大佬们,一波RxJava 3.0来袭,请做好准备~
每个Android开发者,都是爱RxJava的,简洁线程切换和多网络请求合并,再配合Retrofit,简直是APP开发的福音。不知不觉,RxJava一路走来,已经更新到第三大版本了。不像RxJava 2对RxJava 1那么残忍,RxJava 3对RxJava 2的兼容性还是挺…
推荐2个前端工具:Charles和Postman
5.1假期第二天,依然窝在家里,不过今天来客了,我的好朋友「晓哥」来看小宝,中午喝了点,各自「吹嘘」了一阵,聊聊各自职业的发展,工作中遇到的问题,以及对未来的规划。 他现在发展的特别好,在一家近千人开发的公司,主管北京地区的业务,包括需求洽谈、研发、项目推进和验收等,公司业务是…
Data Binding (中文文档)
这篇文档将教你如何运用 Data Binding 类库来编写声明试布局,并且尽量减少粘合代码对你的应用逻辑和布局上的绑定。 Data Binding 是一种灵活和广泛兼容的类库,它是一个支持库,因此你可以在任何 Android 2.1(API level 7+) 以上的设备 使…
移动APP质量优化框架 - Booster
Booster 是一款专门为移动应用设计的易用、轻量级且可扩展的质量优化框架,其目标主要是为了解决 APP 复杂度的提升而带来的性能、稳定性、包体积等问题。 质量优化是所有应用开发者都要面临的问题,对于 DAU 千万级的 APP 来说,万分之一的崩溃率就意味着上千的用户受到影响…
Android Studio 3.2.0 正式版新特性
Google在2018 I/O 大会上,释出了 Android Studio 3.2 的最新预览版,并在9月初发布了最新的正式版,在这个版本汇总Google为我们带来了一系列的新功能,如支持 Android P 开发预览版、新的 Android App Bundle,以及 An…