文章&教程 简化Android构建过程 (medium.com) 一个好的构建过程会使每个人都感到更加轻松。运行测试和静态代码分析让开发人员获得自信和内心的平静。产品经理和质量保证(QA)得益于清晰地标明各种变化的自动共享的各类构建。 Android中的 Transitions] (medium.com) Andrey Kulikov分享了给你的App加上有意义的动画的一些方法。 对Android
背景 我们在安卓上进行性能测试时,如果想获取CPU以及内存等常用性能指标,linux系统自身就提供了现成的方法,谷歌官方甚至公司内部也都提供了大量功能强大的分析工具。而相比之下,想要获取GPU的相
otlin? (medium.com) 对Kotlin一些特性的简单介绍,说明为何它是一种比Java更好的语言。 在Kotlin中实现Filter动画 (yalantis.com) 这里描
文章&教程 使用针对Pury的插件获取原始分析结果 (medium.com) 这里是一个如何扩展Pury的一个示例——一个针对Android Apps的运行期分析器。 在Kotlin中构建一个针对Android的多重选择解决方案 (yalantis.com) 这里是一个在手机上建立多重选择的一个有趣的方法。它包括代码示例和一个GitHub工程。 音频在Android中(不)播放 (medium.c
Google-Actions-Java-SDK (github.com) 非官方Google操作Java SDK - 适用于Android工程师和所有Java爱好者 新闻 欢迎fabric加入谷歌
Review-Reporter: 第一部分 (medium.com) Kamil Krzyk介绍了一种用Java编写的Slack bot,来帮助跟踪Google Play评论,以便于在评论发布后立即回复。
一个简单的,动画的进度加载器灵感来自一个UpLabs挑战 Ason (github.com) 这个库目的在于让JSON很容易在Java中相互起作用; 它也使(de)序列化无痛。 Intro-To-RxJava (github.com)
(jeroenmols.com) Jeroen Mols提供三个非常简单的规则,将有效提高您的测试游戏。每个规则紧接着都是实用的提示,以便您可以轻松地开始实施。 帮助在Kotlin中模拟测试 (medium
文章 & 教程 构建比以往更快,更小的Android应用程序 (medium.com) Jirawatee分享了一些提示和技巧,既可以让您的应用更小,又可以更快地构建您的应用。 编写Android Studio插件第3部分:Settings (proandroiddev.com) 在第三篇文章中,Marcos Holgado展示了我们如何使用我们在Android Studio插件中持久保存的数据来
IOS和WP的界面元素不应该出现在安卓的应用里。WP光滑的风格在安卓社区非常受欢迎,社区了出现了很多长得像WP的ROM。 微软强调,在将软件移植到IOS和安卓时要将WP元素复制过去,而幸运的是
日消息,据国外媒体报道,Nexus 7 销售业绩非常喜人,不仅如此,还带动了最新的安卓4.1版本(果冻豆)的搭载比例,三周就达到了0.8%。 搭载着最新的安卓4.1版本(果冻豆)的新款平板电脑 Nexus7 已于 7
side (medium.com) Boris Farber需要一个工具来了解Kotlin如何编译为Java / Dex字节码,以及Android运行时正在看到的内容。在这里,他介绍了他的新开源工具。
jetbrains.com) 现在支持Gradle构建缓存,改进了针对Android和Kotlin / Java项目的增量编译,IDE支持新的Kotlin样式指南,并在编辑器中为来自lambda表达式的返回值和值提供了嵌入提示。
Lambdas (blog.stylingandroid.com) JUnit 5已经特别被设计成对在Java 8一些新特征有效,lambda表达式是可以从中受益的关键特征之一,Mark Allison展示了如何在Android上使用这些特征
为Moshi创建自定义类型适配器 (medium.com) Moshi是一个简洁的小库,处理JSON和Java对象之间的映射。在本教程中,您将学习如何创建自定义类型的适配器,这样可以帮助您映射枚举类型。
文章&教程 探索Android Oreo上的别后执行限制 (medium.com) 在这篇文章中,Joe Birch解释了关于Android Oreo在后台运行服务的变化。 non-Time领主的time – 第5部分 (blog.stylingandroid.com) Mark Allison继续分析JSR 310 date和time APis 的各个方面,这一次看起来可能会给开发人员带来许多问
Kotlin如何让我成为更高效的软件开发人员 (kotlinexpertise.com) Simon Wirtz或多或少完全放弃了Java语言,转而支持Kotlin,因为他对语言的使用效率要高得多。他在这里列举了几个原因。 R8优化:
Layout,Data Bindings等所有不错的技术导入任何设计,动画,设置导航并获得简洁的Java或Kotlin代码。为您的下一个项目节省数十个小时! Kotlin Coroutines Cheat
Costa的这篇文章中,您将了解公共,私人和朋友的Visibility Modifiers如何工作以及与Java相比有何不同之处。 在多模块项目中使用Dagger (medium.com) 在这篇文章中,Marcos
qlite数据库等的实时远程访问。设置只需3分钟,但它可以为您节省无数个小时的“盲目调试”。 卓越的测试:Make Fakes not Mocks (arturdryomov.online) 经过多年的写作和阅读测试,Artur