首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
秦凯同学
掘友等级
Android
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
854
文章 837
沸点 17
赞
854
返回
|
搜索文章
赞
文章( 837 )
沸点( 17 )
CameraX:Android 相机库开发实践
前段时间因为工作的需要对项目中的相机模块进行了优化,我们项目中的相机模块是基于开源库 CameraView 进行开发的。那次优化主要包括两个方面,一个是相机的启动速度,另一个是相机的拍摄的清晰度的问题。因为时间仓促,那次只是在原来的代码的基础之上进行的优化,然而那份代码本身存在…
Dart 2.3 | 让集合操作更加 fancy
Flutter 作为 Dart 语言的一个重要框架,在过去的一年中取得了惊人的成长。这意味着将有非常多的开发者在使用 Dart 语言便携大型深层嵌套表达式的 UI。为了使 Dart 能够更好的编写声明式具有高可读性的 UI,最新发布的 Dart 2.3 版本为集合操作带来了更强…
一键解决Android项目图片压缩烦恼,为apk瘦身!
如果项目本身原先使用的压缩方式与3种模式之一相同,则way选择相同的方式. 适合场景:UI设计师可能需要协助对比压缩后的图片是否失真,但又没项目的代码权限,所以把压缩后的图片放置在一个目录整体打包,发给设计师审阅,当然最便捷的方式是Android studio自带的版本对比工具…
你用不惯 RxJava,只因缺了这把钥匙
本文最初是为部门内部培训而准备的,但经过一番调研发现,同事们用不惯 RxJava,并不是因为网上介绍 “怎么用” 的教程不够多,恰恰是因为,一上来就急着发车的教程无数、却从未有过哪篇教程 舍得用几句话的功夫点破 RxJava 操作符究竟为何方神圣、我们为什么要用、为什么要那样用…
Android快速开发框架,基础库,样式库,组件化,组件集成
快速开发框架,并不是现成的框架。它是一种架构,它集成了基础库,网络库,尺寸颜色主题定义,并提出了一种组件化设计。它更像是一种sdk+架构设计抽象。本文也提供了组件设计规范和集成demo,开发者使用时,还需要做定义工作。 快速接入基础库和组件,大大缩短新应用开发周期。统一开发模式…
Android Note - 使用构建分析工具
在 Android Studio 中打开您的项目后,选择 View > Tool Windows > Terminal 以在项目的根目录下打开命令行。 输入以下命令来执行干净构建 在不同构建之间运行 clean 任务可以确保您分析完整的构建进gradlew clean。 使用以…
[译] WorkManager 简介
Android 系统处理后台工作有很多注意事项和最佳实践,详见 Google’s Power blog post series。其中一个反复出现的调用是一个名为 WorkManager 的 Android Jetpack 库,它扩展了 JobScheduler 框架 API 的…
Flutter Redux 食用总结
Flutter App本质上是一个单页面应用,需要我们自己维护State,Model,Route。随着业务的增加,这些工作会变得很复杂,也不可预测,复现一个bug会很困难,跨组件传递数据也很难。Redux思想继承于Flux,通过合理的约定让业务分层解耦,数据的变动可以预测,可以…
Flutter 启动页(闪屏页)具体实现和原理分析
现在大部分App都有启动页,那么为什么要有启动页?这是个值得思考的问题,如果没有启动页会怎样,大部分的App会白屏(也有可能是黑屏,主题设置有关系)非常短的时间,然后才能展示App的主要内容。 有很多人说闪屏和启动页是同一个概念,还有人说要避免使用闪屏,那么我们到底用不用闪屏呢…
Flutter状态管理学习手册(二)——Redux
Redux 的概念源于 React,对于不是从事前端工作或者没有接触过 React 的人要理解 Redux 会比较繁复。对于不了解 Redux 的小伙伴,这里有两篇很不错的文章介绍了 Redux 的概念和相关知识: Store,是保存数据的地方。整个应用只能有一个 Store …
下一页
个人成就
文章被点赞
3
文章被阅读
13,031
掘力值
194
关注了
625
关注者
8
收藏集
33
关注标签
92
加入于
2017-02-06