Issue #411

栏目: IT技术 · 发布时间: 4年前

Articles & Tutorials

Issue #411 To Mock, or Not to Mock, That is the Question

(www.techyourchance.com)

In this post, Vasiliy Zukanov works on providing a definitive and final answer to the question: “are mocks in my unit tests good or bad?”.

Auto version code for Android: a simple approach

(www.rockandnull.com)

Bevan Steele demonstrates one way to use Gradle to update your app's version code in a simple way.

Sponsored

Issue #411 Build and operate Android apps faster with Bitrise

(www.bitrise.io)

From Android-specific solutions to full cross-platform support, we aim to streamline your development process through one, easy-to-use service. Whether you work in Kotlin, React Native, or any other framework, Bitrise is the way to go. Sign up for a free trial today!

Dagger navigation support in Android Studio

(medium.com)

Manuel Vivo announces that the latest Android Studio 4.1 comes with a new gutter icon that allows you to easily navigate between Dagger-related code: dependency producers and consumers, components, subcomponents, and modules! Also, you can find the same information in Find usages.

Sponsored

Issue #411 Build A WhatsApp Clone On Android With Kotlin

(getstream.io)

In this tutorial, we’ll build a functional clone of WhatsApp with Kotlin. Building a messaging app used to be difficult; in this tutorial, you’ll get a chat experience up and running in roughly 20 minutes.

Android Device Mirroring and Recording

(handstandsam.com)

Mirroring and Recording what is on your physical Android Device to your computer isn’t trivial, but is an important skill to have as a developer. Sam Edwards shares the tools he uses to achieve this.

Consider aggregating elements to a map

(blog.kotlin-academy.com)

Marcin Moskala shows how to convert data back and forth between lists and maps using Kotlin aggregating operations.

Android App Modularization at Wealthfront - Part 3

(medium.com)

In this third blog post on app modularization, Naren Manoharanl goes into detail about how to refactor our infrastructure modules with the help of interfaces.

What you might not know about the AlertDialog

(proandroiddev.com)

The AlertDialog seemingly simple UI element has a lot of hidden features. This article covers some more advanced uses and caveats of it.

Jetpack Compose: Theme and Typography

(alexzh.com)

Alex describes how to approach theming and typography in Jetpack Compose.

MergeAdapter at first glance

(proandroiddev.com)

MergeAdapter is a tool we can use to combine different RecyclerView adapters together to separate logic and reuse them. Jintin describes how it works.

Exploring Jetpack Compose: Radio Group

(joebirch.co)

Continuing his series examining Jetpack Compose, Joe Birch takes a look at Radio Groups.

Replacing Custom Views with View Binding

(proandroiddev.com)

Jossi Wolf describes how view binding can be used to replace custom views.

AsyncAndroid: Introduction To Renderscript

(blog.stylingandroid.com)

Mark Allison expands on his AsyncAndroid video that provides an introduction to Renderscript.

Make your code beautiful with Kotlin Property Delegates

(dev.to)

Marc Reichelt describes the Kotlin Property Delegates feature to demonstrate how powerful they truly are.

Unit Testing ViewModel with Coroutines and LiveData

(blog.mindorks.com)

Amit Shekhar shows how to write the unit test for ViewModel with Kotlin Coroutines and LiveData that follows a basic MVVM Architecture

Which is better on Android: divide by 2 or shift by 1?

(jakewharton.com)

When CPUs were terribly slow it was quite common to save CPU cycles by replacing multiplications with shifts - but with modern architectures these benefits have been marginalised. Nonetheless this post by Jake Wharton is a nice piece of forensic engineering just to strive for the best performance.

Jobs

Issue #411 Place a job post & reach over 66k Android devs (androidweekly.net)

Libraries & Code

Issue #411 andColorPicker

(github.com)

Handy, flexible and lightning-fast material Android color picker view components

venom

(github.com)

A lightweight tool that simplifies testing of the process death scenario

antimine-android

(github.com)

Anti-Mine is a minesweeper puzzle game. The objective is: search for all hidden mines and clear the minefield without explode any of them.

Kotlin-Coroutine-Use-Cases-on-Android

(github.com)

Learning Kotlin Coroutines for Android by example. Sample implementations for real-world Android use cases. Unit tests included!

News

Issue #411 Android 11: Developer Preview 3

(android-developers.googleblog.com)

Developer Preview 3 release has a number of new features and changes for you to try, as well as the latest updates to existing features, APIs, and tools.

Videos & Podcasts

Issue #411 The Apps, Games, & Insights podcast

(appsgamesinsights.googledevelopers.libsynpro.com)

The Apps, Games, & Insights podcast brings together the latest insights and discussion from industry experts to developers, business decision makers and enthusiasts in the apps and games industry.

Android Accessibility

(androidbackstage.blogspot.com)

In this episode, Romain, Chet, and Tor talked (remotely!) with Sally Yuen and Qasid Sadiq from the Accessibility team

Now in Android #16

(www.youtube.com)

In this video, Chet Haase goes over recent AndroidX releases, articles and videos on Database Inspector, Kotlin, Material Design Components and more, codelabs and samples on location and accessibility, and ADB podcast episodes

Async Android: Affogato Drop

(www.youtube.com)

Async Android is a new collaboration among Android developers to create helpful tutorials and great Android developer content. This is the first series of videos released on April 24th.


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

跨境电商——阿里巴巴速卖通宝典

跨境电商——阿里巴巴速卖通宝典

速卖通大学 编著 / 电子工业出版社 / 2015-1 / 69.00元

跨境电商作为中国电子商务发展的最新趋势,受到了全社会越来越多的重视,大量中国卖家借助阿里巴巴速卖通平台,将产品直接售卖到全球的消费者手中,通过这条短得不能再短的交易链,获得了丰厚的回报。 但同时,跨境电商这一贸易形式,对卖家的综合素质要求比较高:卖家要对海外市场比较熟悉,对跨境物流有所把握,能够用外语进行产品介绍和客户交流,通过跨境结算拿到货款……诸如此类的门槛,让不少新卖家心生畏难,而所有......一起来看看 《跨境电商——阿里巴巴速卖通宝典》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具