Android Weekly #235 安开发周刊 中文版 经验

文章&教程 制作一个Android自定义视图,发布并开源 (medium.com) 这里讲了如何创建一个Android自定义视图,它可以实现圆形拖动条,使它成为一个库,在GitHub开源,并发布到JCenter。 动画:跳——穿越 (medium.com) Nick Butcher在Android上使用AnimatedVectorDrawables实现了一种神奇的“获取位置”动画。 什么让Andr

Android Weekly #239 安开发周刊 中文版 经验

文章 & 教程 准备在你的计算机上开始Android开发 (medium.com) Rafael Toledo开始了一个关于Android开发的最新介绍系列。 第一篇文章介绍如何设置您的计算机。 Raspberry Pi 3 B 和 Android Things初学者指南 (www.andtuts.com) Kaiser分享了循序渐进的指南,教你如何设置Android Things. 在Andro

开发终极指南: 50多个初高级开发资源 经验

对那些准备入行安的Java程序员来说,这里是一些宝贵的资源。 安开发初学者课程 谷歌发布在优达学城上的初学者视频课程,不需要任何编程经验的课程,帮助你快速学习安开发的基础知识。

JulietWaxma 2017-03-23   16128   0

Android Weekly #215 安开发周刊 中文版 经验

文章&教程 ConstraintLayout, 从里到外:第1部分 (wiresareobsolete.com) 本文聚焦于考察ConstraintLayout容器架构以及它是如何工作的。 如何才不成为公众的敌人——第1部分 (blog.karumi.com) 对于创建一个开源库时需要考虑的东西这里给出了一些重要建议。 如何在启动画面中装载庞大的库 (szagurskii.com) 本文中Save

自定义View进阶-事件分发原理 经验

之前讲解了很多与View绘图相关的知识,你可以在 安自定义View教程目录 中查看到这些文章,如果你理解了这些文章,那么至少2D绘图部分不是难题了,大部分的需求都能满足,但是关于View还有很多知识点,例如:

WalterMunz 2016-09-28   7414   0

Android Weekly #219 安开发周刊 中文版 经验

文章&教程 Android: Bottom sheet (medium.com) Emrullah Lüleci举例说明了添加新的Material风格的底单到你的Apps中是多么简单。 DI 101 — 第1部分 (medium.com) Roberto Orgiu介绍了依赖注入模式以及如何用Dagger进行实施。 Android安全:欢迎来到Shell(权限) (doridori.github.

Android Weekly #211 安开发周刊 中文版 经验

文章&教程 MVP中针对Presenters的接口是浪费时间! (blog.karumi.com) 本文讨论了在MVP中针对Presenter创建接口是否真的必要。 改善Android N中对私有C/C++符号的限制 (android-developers.blogspot.com) 当Android N文档对应的行为发生改变时,为了保护Android用户和Apps不陷入无法预知的错误,Andro

Android Weekly #220 安开发周刊 中文版 经验

文章&教程 利用Gradle扩展属性管理版本的依赖性 (segunfamisa.com) Segun Famisa展示了使您的Gradle依赖性看着清晰并且容易维护的一种快捷方法。 Docker的Android CI (medium.com) 这是一种使用Docker容器构建Android Apps的一种有趣的方法。 Android底部Sheets (mayojava.github.io) 底部S

Android Weekly #228 安开发周刊 中文版 经验

文章&教程 Android 7.1 静态快捷方式 (medium.com) 这儿是如何给一个App添加静态快捷方式的简单例子。 探查Android Nougat 7.1 应用程序快捷方式 (catinean.com) Google已发布Nougat 7.1,其后台捆绑了一些有趣的特性。这些额外的特性之一就是应用程序快捷方式(App Shortcuts) 揭秘搜索框 (medium.com) Ale

自定义View进阶-特殊控件的事件处理 经验

本文带大家了解 Android 特殊形状控件的事件处理方式,主要是利用了 Region 和 Matrix 的一些方法,超级实用的事件处理方案,相信看完本篇之后,任何奇葩控件的事件处理都会变得十分简单。

daoj6324 2016-11-15   10061   0

Android Weekly #250 安开发周刊 中文版 经验

Cicerone是一个可以使安应用程序中的导航变得简单的轻量级的库。 data-binding-validator (github.com) 基于数据绑定适配器的安字段验证库。 LabCoat

Android Weekly #278 安开发周刊 中文版 经验

文章&教程 MidiPad – 巧妙利用Kotlin和架构组件 Components (blog.stylingandroid.com) 在这篇文章中,Mark Allison看了一些有用的技术,可以充分利用Kotlin和架构组件的优势。 数据库 和 Room 使用RxJava (medium.com) 在这篇文章中,Ala Hammad展示了一个好办法,无需UI线程实现room,并且可以在后台使

Android Weekly #346 安开发周刊 中文版 经验

文章&教程 为Android设置Material Components主题 (medium.com) 在Nick Rout的这篇文章中,您将学习如何为AndroidX设置Material Components主题。 Android Onboarding Hop动画 (android.jlelse.eu) efe budak展示了如何实现细微的有活力的动画,它可以引导用户明白隐藏的示意动作。 赞助

Android Weekly #344 安开发周刊 中文版 经验

文章 & 教程 Firebase实时数据库的发展过程 (medium.com) Manuel Ernesto展示了如何将Firebase实时数据库集成到他的简单示例应用程序中。 8 GitHub的生产力提示 (dev.to) GitHub具有一些非常有用的快捷方式和提高生产力的功能。 Darren Burns分享了一些你可能不知道的独特的东西。 有效的LiveData和ViewModel测试 (a

Android Weekly #357 安开发周刊 中文版 经验

文章&教程 如何分配Android库 (medium.com) 在这篇文章中,KarolWrótniak将引导您完成将Android库分配到maven存储库时所需的步骤。他会告诉你不同的选择和利弊。 什么是Android Lint以及它如何帮助编写可维护代码 (infinum.co) 有时我们需要在代码库中通过现有Lint检查去检测未涵盖的特定问题。在这里,Sven Vidak展示了如何实现一些自

Android Weekly #270 安开发周刊 中文版 经验

文章 & 教程 带有RxJava2的SOLID Android分析 (medium.com) 在这篇文章中,Aris Papadopoulos将解释如何正确创建一个分析系统,同时遵循SOLID原则,并使用RxJava2来解决问题。 Time for non-Time Lords - 第1部分 (blog.stylingandroid.com) Java中的编程时间很难变得准确。Mark Allis

Android Weekly #287 安开发周刊 中文版 经验

文章 & 教程 编写Android开发人员指南是为了更好的排版 (medium.com) 排版可以使应用程序的吸引力和可用性发生重大变化,现在Android开发人员可以使用Google字体目录中的字体。这是简单,高效的一种,并开辟了一系列新的排版选项。 Clean 架构 - Kotlin, Dagger 2, RxJava, MVVM 和 单元测试 (medium.com) Rahul Singh

从概念设计到安实现, 第一部分 经验

Dribbble 或者  MaterialUp 上的设计资源,在安上实现它们,然后撰写一些列的文章来讲解实现的细节以及我认为比较重要的安界面实现技巧。 概念设计 这是我为第一部分选择的概念设计,简单但是足以涵盖一些有趣的话题了,比如

daaf9143 2017-03-24   10450   0

Android Weekly #291 安开发周刊 中文版 经验

文章 & 教程 在Java和Android中使用AES进行对称加密 (medium.com) Patrick Favre-Bulle介绍了高级加密标准(AES)的基本知识,并向您展示了如何使用Java轻松实现这一点,从而避免大多数安全问题。 Android Things::从0到Hello World (engineering.udacity.com) Nate Ebel对IoT的前景感到兴奋,并

Android Weekly #341 安开发周刊 中文版 经验

文章 & 教程 介绍WorkManager (medium.com) 这篇由Pietro Maggi撰写的博客文章是WorkManager新系列中的第一篇。他将探索WorkManager的基础知识,如何以及何时使用它,以及幕后发生的事情。 Kotlin的设计错误 (arturdryomov.online) Artur Dryomov比较各种语言的错误处理,看看如何在Kotlin中最好地处理它们。

1 2 3 4 5 6 7 8 9 10