首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
帮我我不C
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
程序员也想改 Lottie 动画?是的!
Lottie 是 Airbnb 开源的一套跨平台的完整的动画效果解决方案,用过都说好。完全解耦开发人员和设计师,让设计师设计的动画,在程序中无缝还原,真是一旦拿起绝不放下。 之前也写过两篇关于 Lottie 基础的文章,还不了解的可以先看看。 Lottie 虽然非常好用,但是从…
【Android】Retrofit 网络请求 Service,@Path、@Query、@QueryMap...
【Android】Retrofit 网络请求 Service,@Path、@Query、@QueryMap...
谈谈 Kotlin 特性在开发中的应用
Kotlin 是 JetBrains 团队开发的一种静态类型的函数式编程语言,它基于 Java 虚拟机(JVM),通过 Kotlin 的编译器生成的 JVM 字节码与 Java 编译的字节码非常相似。事实也的确如此,虽然在语法方面与 Java 差异很大,但是 Kotlin 和 Java 在开发过程中是完全兼容的。所以说,Kotlin 很值得一试。本文将重点谈谈 Kotlin 新特性在实际项目开发中的感受。
EventBus源码解析
最近跟一位前辈聊了一下学习方法,聊了很多,也收获了很多。从交流的过程中前辈送给我一句话:“学以致用,格物致知”。听完之后意识到之前的学习方法有很大的问题,在以后的学习中需要更多的和实践相结合,做到学以致用。各位小伙伴们有什么更好的学习方法吗?欢迎留言交流。 本篇文章将会讲一下E…
百万级日活 App 的屏幕录制功能是如何实现的
Android 从 4.0 开始就提供了手机录屏方法,但是需要 root 权限,比较麻烦不容易实现。但是从 5.0 开始,系统提供给了 App 录制屏幕的一系列方法,不需要 root 权限,只需要用户授权即可录屏,相对来说较为简单。 基本上根据 官方文档 便可以写出录屏的相关代…
Android在多种设计下实现懒加载机制
1. 什么是懒加载? 懒加载也叫延迟加载,在APP中指的是每次只加载当前页面,是一种很好的优化APP性能的一种方式。 优化APP性能,提升用户体验:如果用户打开某页面,就会去预加载其它的页面时,数据集较小或者网络性能较优时还好,但是如果数据集过大或者网络性能不佳时,就会造成用户…
Material Design 系列,自定义 Behavior 之上滑显示返回顶部按钮
有时候我们的页面内容过长的时候,滑动到页面底部用户再滑动到顶部很麻烦,Android 不像 iOS 可以点击 statusBar 回到顶部,一般都是双击 Toolbar/ActionBar 或者在底部放一个按钮。今天我们就利用自定义 Behavior 来实现这个回到顶部按钮的渐显的动画效果。如果对我的 Behavior 博文感兴趣的,那么看官可以在文章顶部找到我其它关于 Behavior 的博文。
我们是如何用 Kotlin 在 Android 上实现果冻一样移动的 ToolBar 的
我们想,“要是一个普通的搜索框打开的同时伴着抖动效果会如何呢?” 当看到我们 search bar 动画的最终效果时,我们想到了果冻-由果汁和糖煮成的甜蜜,晶莹剔透的粘稠物体。 看起来很好吃的样子,是吧?让我们来看看 如何在 Android 上实现 toolbar 的果冻动画。
Android 技术选型(持续更新中...)
Timber 就一个文件,是上层api封装,底层仅提供打印到logcat实现,打印到文件的话需要自己实现接口. 可以参考这个来设计自己app中的顶层api https://github.com/hss01248/HttpUtilForAndroid :我花最多精力维护的一个库,…
Android:BLE 智能硬件开发详解
今天想和大家分享点智能硬件那些事儿,谈谈 BLE 在 Android 开发中的应用