注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

ChatGPT讨论

ChatGPT讨论

畅所欲言
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

用 Compose 写 App 可以多快? compose

王二蛋和他的张大花 发表了文章 • 13 次浏览 • 2023-05-24 09:31 • 来自相关话题

休整半年多的我,在今年年后就在思考与尝试我的事业应该怎么走了。其实在去年年终总结中,我已经提及了我的几个方向。 我最开始的方向就是迈入养生行业,虽然我有技术,也有医术,但是没客户,所以我大概需要很长的时间去累积客户,加上现在客户都迷恋让肌肉放松的推拿按摩,以及... ...查看全部
0
评论

Android 在一个APP里打开另一个APP Android

王二蛋和他的张大花 发表了文章 • 5 次浏览 • 2023-05-29 09:46 • 来自相关话题

前言 不知道你们有没有注意过,每次打开一些软件的时候都会有广告引导页,有时候手滑点到了,会有进入手机上的另一个APP,这有没有引起你的注意呢? 运行效果图 # 正文 为了测试这个功能,首先要创建两个项目,然后运行起来都安装在你的手机上,这里为了方便了解,取名... ...查看全部
0
评论

Android 官方架构中的 UseCase 该怎么写? Android UseCase

王二蛋和他的张大花 发表了文章 • 5 次浏览 • 2023-05-29 09:47 • 来自相关话题

1. UseCase 的用途 Android 最新的架构规范中,引入了 Domain Layer(译为领域层or网域层),建议大家使用 UseCase 来封装一些复杂的业务逻辑。 Android 最新架构:developer.android.com/topi... ...查看全部
0
评论

Android自定义一个省份简称键盘 省份简称键盘 Android

王二蛋和他的张大花 发表了文章 • 7 次浏览 • 2023-05-29 09:50 • 来自相关话题

我正在参加「掘金·启航计划」hello啊各位老铁,这篇文章我们重新回到Android当中的自定义View,其实最近一直在搞Flutter,初步想法是,把Flutter当中的基础组件先封装一遍,然后接着各个工具类,列表,网络,统统由浅入深的搞一遍,弄完Flutt... ...查看全部
0
评论

当我再次用Kotlin完成五年前已经通过Kotlin完成的项目后 kotlin

王二蛋和他的张大花 发表了文章 • 8 次浏览 • 2023-05-29 09:52 • 来自相关话题

关于贝塞尔曲线, 这里就不多赘述了. 简单来说, 针对每一个线段, 某个点到两端的比例都是一样的, 而贝塞尔曲线就是这个过程的中线段两端都在同一位置的线段(点)过程的集合. 如图, AD和AB的比例, BE和BC的比例还有DF和DE的比例都是一样的.这个比例从... ...查看全部
0
评论

flutter有哪些架构的框架?该怎么选择 Flutter

王二蛋和他的张大花 发表了文章 • 7 次浏览 • 2023-05-29 09:57 • 来自相关话题

flutter有哪些架构的框架? Flutter是一种新兴的跨平台移动应用开发框架,它提供了丰富的UI组件和工具,使得应用开发更加容易。在Flutter中,有很多架构框架可供选择,以下是几个比较常用的架构框架: BLoC (Business Logic Co... ...查看全部
0
评论

快速使用MQTT Flutter版 SDK实现消息收发 MQTT Flutter

王二蛋和他的张大花 发表了文章 • 10 次浏览 • 2023-05-29 17:13 • 来自相关话题

1. 前提条件1.1 部署Flutter开发环境配置好Flutter开发环境。1.2 导入项目依赖在yaml文件里配置mqtt_client: ^9.8.1 在iOS开发中需要增加一下代码到位于ios/Runner/Info.plist中的Info.plist... ...查看全部
0
评论

什么情况下Activity会被杀掉呢? Activity

王二蛋和他的张大花 发表了文章 • 2 次浏览 • 2023-05-30 10:22 • 来自相关话题

首先一个报错来作为开篇:Caused by androidx.fragment.app.Fragment$InstantiationException Unable to instantiate fragment xxx: could not find Fra... ...查看全部
0
评论

深入理解Android-Runtime Android

王二蛋和他的张大花 发表了文章 • 2 次浏览 • 2023-05-30 10:24 • 来自相关话题

上图是Android整体的架构,Android Runtime之于Android而言相当于心脏之于人体,是Android程序加载和运行的环境。这篇文章主要针对Android Runtime部分进行展开,探讨Android Runtime的发展以及目前现状,并介... ...查看全部
0
评论

2023年的现代安卓开发 Android

王二蛋和他的张大花 发表了文章 • 4 次浏览 • 2023-05-30 10:26 • 来自相关话题

免责声明这是一篇来自我的观点和专业经验的文章, 考虑到了安卓开发者社区的不同意见, 也不断回顾了谷歌为安卓提供的指南.我必须明确指出, 有一些非常有趣的工具, 模式和架构, 我可能没有提到, 但这并不意味着它们不能成为开发Android应用程序的其他有趣的选择... ...查看全部
0
评论

Android如何设计一个全局可调用的ViewModel对象? Android

王二蛋和他的张大花 发表了文章 • 2 次浏览 • 2023-05-30 10:28 • 来自相关话题

很多时候我们需要维护一个全局可用的ViewModel,因为这样可以维护全局同一份数据源,且方便使用协程绑定App的生命周期。那如何设计全局可用的ViewModel对象? 一、思路 viewModel对象是存储在ViewModelStore中的,那么如果我们创建... ...查看全部
0
评论

Flutter 3.10 之 Flutter Web 路线已定,可用性进一步提升,快来尝鲜 WasmGC Flutter WasmGC

王二蛋和他的张大花 发表了文章 • 13 次浏览 • 2023-05-26 10:21 • 来自相关话题

随着 Flutter 3.10 发布,Flutter Web 也引来了它最具有「里程碑」意义的更新,这里的「里程碑」不是说这次 Flutter Web 有多么重大的更新,而是 Flutter 官方对于 Web 终于有了明确的定位和方向。 提升 首先我们简单聊提... ...查看全部
0
评论

Studio Bot - 让 AI 帮我写 Android 代码 Studio Bot

王二蛋和他的张大花 发表了文章 • 18 次浏览 • 2023-05-26 10:19 • 来自相关话题

Google I/O 2023 不出所料,今年的 I/O 大会只突出了一个关键词 “AI”。Google 旗下的各类产品都成了其展示 AI 实力的舞台。连面向开发者的产品 Android Studio 也新增了 Studio bot 功能,希望通过 AI 帮... ...查看全部
0
评论

这么好的Android开发辅助工具App不白嫖可惜了 辅助工具

王二蛋和他的张大花 发表了文章 • 10 次浏览 • 2023-05-24 09:33 • 来自相关话题

过年期间闲来没事,手撸了一个辅助Android开发调试的工具App,适合Android开发者和测试同学使用。 Github地址下载, Gitee地址下载(需要登录gitee) 或者去Google Play安装 功能概览 对我这样的懒人开发者来说,反复的做同样一... ...查看全部
0
评论

Java、Kotlin不香吗?为什么Flutter要选用Dart作为开发语言? Dart Flutter

王二蛋和他的张大花 发表了文章 • 15 次浏览 • 2023-05-24 09:35 • 来自相关话题

以上片段改编自成龙大哥经典的洗发水广告,虽然梗本身有点过时了,但却很形象地反映了我对Dart语言态度的转变:从最初的排斥到最后的喜欢。 对于任何想要了解一门新兴技术的开发者来说,语言常常是横亘在学习之路上的第一道障碍,如C/C++之于音视频,Python之于人... ...查看全部
0
评论

时隔2年终于开源了基于RecyclerView的阅读器动画方案 RecyclerView

王二蛋和他的张大花 发表了文章 • 16 次浏览 • 2023-05-24 09:43 • 来自相关话题

Tips:这是一次针对广告业务场景下阅读器动画实现方案的探索。实现效果 项目地址:github:BookViewapp module:完整的阅读器demogpu_test module:独立的仿真动画demo手绘一张图,呈现实现原理如果用文字来阐述原... ...查看全部
0
评论

这玩意真的有用吗?对,是的!Kotlin 的 Nothing 详解 Nothing kotlin

王二蛋和他的张大花 发表了文章 • 13 次浏览 • 2023-05-25 11:18 • 来自相关话题

视频先行这是一篇视频形式的分享,如果你方便看,可以直接去看视频:哔哩哔哩:这里抖音:这里YouTube:这里视频先行哔哩哔哩YouTube下面是视频内容的脚本文案原稿分享。文案原稿Kotlin 的 Nothing 类,无法创建出任何实例:p... ...查看全部
0
评论

Android那两个你碰不到但是很重要的类之ViewRootImpl ViewRootImpl

王二蛋和他的张大花 发表了文章 • 22 次浏览 • 2023-05-25 11:19 • 来自相关话题

前言 这两个类就是ActivityThread和ViewRootImpl,之所以说碰不到是因为我们无法通过正常的方式引用这两个类或者其类的对象,调用方法或者直接拿他的属性。但他们其实又无处不在,应用开发中很多时候都和他们息息相关,阅读他们掌握其内部实现对我们理... ...查看全部
0
评论

落地包体积监控,用Kotlin写一个APK差异分析CLI kotlin

王二蛋和他的张大花 发表了文章 • 18 次浏览 • 2023-05-25 11:21 • 来自相关话题

引言 当谈到包体积优化时,网上不乏优秀的方案与文章,如 混淆、资源、ReDex、R8、SO 优化等等。 但聊到 包体积监控 时,总是感觉会缺乏落地性,或者总是会下意识认为这可能比较麻烦,需要其他部门连同配合。通常对于有APM基础的团队而言,这倒不算什么,但往往... ...查看全部
0
评论

面试题:Android 中 Intent 采用了什么设计模式? Intent

王二蛋和他的张大花 发表了文章 • 13 次浏览 • 2023-05-25 11:23 • 来自相关话题

答案是采用了原型模式。 原型模式的好处在于方便地拷贝某个实例的属性进行使用、又不会对原实例造成影响,其逻辑在于对 Cloneable 接口的实现。 话不多说看下 Intent 的关键源码: // frameworks/base/core/java/a... ...查看全部
0
评论

短短1个小时,让公司损失近3万 代码人生

王二蛋和他的张大花 发表了文章 • 11 次浏览 • 2023-05-26 10:04 • 来自相关话题

这是一个悲伤的故事,也是教训最深刻的一次。发生在2022年1月份,春节前几周。在聊这个事之前,我想借用美团的一个案例作为切入点。 (我们公司不是美团的这种业务,但也利用了会员发券这种机制,都是在待支付勾选会员产生待使用的券,最后选择使用,这里我就拿美团来讲) ... ...查看全部
0
评论

2023年的现代安卓开发 安卓开发

王二蛋和他的张大花 发表了文章 • 9 次浏览 • 2023-05-26 10:10 • 来自相关话题

2023年的现代安卓开发 大家好👋🏻, 我想和大家分享一下如何用2023年的最新趋势构建Android应用. 免责声明 这是一篇来自我的观点和专业经验的文章, 考虑到了安卓开发者社区的不同意见, 也不断回顾了谷歌为安卓提供的指南. 我必须明确指出, 有一些非常... ...查看全部
0
评论

Android如何设计一个全局可调用的ViewModel对象? ViewModel

王二蛋和他的张大花 发表了文章 • 10 次浏览 • 2023-05-26 10:12 • 来自相关话题

很多时候我们需要维护一个全局可用的ViewModel,因为这样可以维护全局同一份数据源,且方便使用协程绑定App的生命周期。那如何设计全局可用的ViewModel对象? 一、思路 viewModel对象是存储在ViewModelStore中的,那么如果我们创建... ...查看全部
0
评论

电视剧里的代码真能运行吗? 爱心

王二蛋和他的张大花 发表了文章 • 8 次浏览 • 2023-05-30 10:33 • 来自相关话题

大家好,欢迎来到 Crossin的编程教室 ! 前几天,后台老有小伙伴留言“爱心代码”。这不是Crossin很早之前发过的内容嘛,怎么最近突然又被人翻出来了?后来才知道 ,原来是一部有关程序员的青春偶像剧《点燃我,温暖你》在热播,而剧中有一段关于期中考试要用程... ...查看全部