首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
smoonthsky
掘友等级
机器人
|
robot
技术产品化
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
74
文章 74
沸点 0
赞
74
返回
|
搜索文章
赞
文章( 74 )
沸点( 0 )
微店的Flutter混合开发组件化与工程化架构
在我们微店App团队的多人协作开发下,这种依赖每个开发本地下载Flutter SDK的方式,不能保证Flutter SDK的版本一致性与自动化管理,在开发时如果Flutter SDK版本不一致,往往会出现Dart层Api兼容性或Flutter虚拟机不一致等问题,因为每个版本的F…
“终于懂了” 系列:Android组件化,全面掌握! | 掘金技术征文-双节特别篇
随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 如果有这些烦恼,说明你的项目需要进行 组件化 了。 在介绍组件化之前,先说说模块化。我们知道在Android Studio中,新建工程默认有一个App module,然后…
Android鬼点子 Kotlin+DataBinding+LiveData+Lifecycle的奇妙反应
Kotlin是谷歌官方最新支持的一级语言,新版的Android Studio3.0 Beta 版已经原声支持Kotlin。昨天的新闻说J神也加入了谷歌的Kotlin组,觉得Kotlin会成为大势啊! LiveData 是一个数据持有者类,它持有一个值并允许观察该值。它还可以与L…
Android Binder 解密
稍微看过 Android FrameWork 层的人应该都知道 Binder,因为 app 与系统服务之间的通信基本上都是建立在 Binder 的基础上。之前对 Binder 也是云里雾里,似懂非懂,于是花了不少时间,看了很多资料和源码,才大致了解了 Binder 通信的原理,总结出来,如有错误,还望指正。
在 Android Studio 上调试数据库 ( SQLite )
以前 Eclipse 时代,调试 SQLite 都是将数据库文件导出到电脑,然后再用软件打开查看。现在我们用 Android Studio,有没有更方便的方法呢? SQLScout 安装 SQLScout 是一个 Android Studio 的插件,通过点击: Setting…
Android Jetpack - 使用 WorkManager 管理后台任务
作为 Android Jetpack 中的新组件,WorkManager 负责用来管理后台任务,它和一个异步任务以及 Service 有什么区别呢?看完你就知道了。 任务的执行者,是一个抽象类,需要继承它实现要执行的任务。 指定让哪个 Woker 执行任务,指定执行的环境,执行…
动手写Android内的计划任务定时框架
在我讲解框架之前,我们先来看我一天中的计划需求。 这一天天过得,好呀。 好! 这才叫生活,不叫活着。 “别和我讲什么番茄工作法、四相图,我只知道我的todoList 每天都是这般重复。” “哥,你们公司还有空岗位不。我也想....。” 在上面的时间轴里,我们可以把某段时间点,做…
优化 Android 线程和后台任务开发
在 Android 开发中,你不应该做任何阻碍主线程的事情。但这究竟意味着什么呢?在这次 海湾 Android 开发者大会 讲座中, Ari Lacenski 认为对于长时间运行或潜在的复杂任务要特别小心。这一次演讲,我们将根据一个真实场景应用的需求,讨论 AsyncTask , Activity , 和 Service ,逐步建立一个更易于维护的解决方案。
Android 后台任务型 App 多进程架构演化
本文作者分享了研发过程中,app 从单进程到多进程演化过程中遇到的一些问题和解决方案, 希望对大家有帮助
高效Android开发者的工具库(译)
这篇文章介绍开发者如何学习提高以构建更好的app,我将分享一些自己受益过的教程和资料。 1. 使用Android studio的快捷键 1.1 tips 这里是一个使用Android studio的小建议集合:https://plus.google.com/u/0/collec…
下一页
关注了
143
关注者
0
收藏集
27
关注标签
157
加入于
2018-09-29