项目的架构是一个项目的基础,其决定了我们项目后期的可扩展性,开发过程中的便捷性等。一个好的项目架构应该是结构清晰,可维护性好且可扩展性强的。这次我们就来探讨一下如何架构一个项目。 架构选择 目前 Android 主流的项目架构的选择其实并不少,我们可以选择看一下
改善Android N中对私有C/C++符号的限制 (android-developers.blogspot.com) 当Android N文档对应的行为发生改变时,为了保护Android用户和
方法。 Docker的Android CI (medium.com) 这是一种使用Docker容器构建Android Apps的一种有趣的方法。 Android底部Sheets (mayojava
这篇文章是本人对在开发过程中踩坑经历的一次总结;分为系统API的坑、使用不当导致的坑、开源项目中的坑等几个方面,知识面有限,认知难免会有偏颇,如发现有问题还请指正。 1.系统API的坑 Android library中的资源ID在R
width: 200; } 那么,在一款屏幕分辨率为1920*1280的Android手机上,此时的计算过程为: height: 100 * (1080 / 750) = 144;
本文内容,主题是透过应用程序来分析Android系统的设计原理与构架。我们先会简单介绍一下Android里的应用程序编程,然后以这些应用程 序在运行环境上的需求来分析出,为什么我们的Android系统需要今天这样的设计方案,这样的设计会有怎样的意义,
React Native Android 版开发环境的时候,参考了很多文章,发现多数文章提供的资料过于繁杂,对于一个常年用真机调试的 Android 开发者来说,React Native 开发环境的搭建是可以更简单的。此文受用的对象是使用
文章&教程 Android 7.1 静态快捷方式 (medium.com) 这儿是如何给一个App添加静态快捷方式的简单例子。 探查Android Nougat 7.1 应用程序快捷方式 (catinean
文章 & 教程 太好了!在Android O里我们所期望的东西 (www.novoda.com) Novoda的团队注入android O 文档,是为了了解最新功能是什么。 JUnit 5:动态测试
(blog.stylingandroid.com) 在这篇文章中,Mark Allison看了一些有用的技术,可以充分利用Kotlin和架构组件的优势。 数据库 和 Room 使用RxJava (medium
文章&教程 为Android设置Material Components主题 (medium.com) 在Nick Rout的这篇文章中,您将学习如何为AndroidX设置Material Components主题。
Burns分享了一些你可能不知道的独特的东西。 有效的LiveData和ViewModel测试 (android.jlelse.eu) 在这篇文章中,Josef Raska解释了如何有效地测试LiveD
文章&教程 如何分配Android库 (medium.com) 在这篇文章中,KarolWrótniak将引导您完成将Android库分配到maven存储库时所需的步骤。他会告诉你不同的选择和利弊。
文章 & 教程 带有RxJava2的SOLID Android分析 (medium.com) 在这篇文章中,Aris Papadopoulos将解释如何正确创建一个分析系统,同时遵循SOLID原则,并使用RxJava2来解决问题。
文章 & 教程 编写Android开发人员指南是为了更好的排版 (medium.com) 排版可以使应用程序的吸引力和可用性发生重大变化,现在Android开发人员可以使用Google字体目录
example, if you are using DiffUtil with a * {@link android.support.v7.widget.RecyclerView.Adapter RecyclerView
CSDN 共同举办的第二届移动开发者大会在北京国家会议中心正式召开,Android 应用开发平台 Rexsee (www.rexsee.com)在此之际正式宣布开源,并获得了广大移动开发者的普遍认同。 伴随着
文章 & 教程 在Java和Android中使用AES进行对称加密 (medium.com) Patrick Favre-Bulle介绍了高级加密标准(AES)的基本知识,并向您展示了如何使用
Dryomov比较各种语言的错误处理,看看如何在Kotlin中最好地处理它们。 谁是(不是)一个技术领导者 (medium.com) Mirek Stanek在3-4年前为自己写了一个建议,当时
我在2018年了解了Android开发的哪些方面 (medium.com) Danny Boyukliev分享了他过去12个月的回顾,他十分感谢2018年学到的东西。 适用于Android 谷歌Cloud