文章&教程 模块化Android项目中的逐个功能 (overflow.buffer.com) Joe Birch展示了模块化项目是怎样有助于创建清晰的关注点,这让您有一个清晰的关注点,并且同时让您一次执行小的实施任务。 探索Kotlin的.class部分- 第2部分 (proandroiddev.com) Boris Farber建立了一个很不错的工具,用于了解和关注如何进入.class文件的内容
文章 & 教程 Android Dev 101:每个初学者都应该知道的一些做法 (www.whatsthatlambda.com) 看一些初学者或媒介等级开发人员(不要错过任何人)应该知道的一些做法,以便更好地摆脱Android框架。 99.9% crash free sessions (medium.com) Christian Dehning分享了一些关于如何让你的应用程序更加接近绝对无故障的
文章&教程 开源你的Android代码 (android.jlelse.eu) 通过您的开源Android代码,您将(希望地)为Android社区提供有价值的代码,收到建设性的反馈,并与您最初建立的内容进行协作从而使您的代码变得更好。这里介绍了如何操作! 迁移到Kotlin的缺点 (medium.com) 在迁移代码库之前,您还应该注意伴随的也有一些缺点。 这里有一些介绍。 Android系统基于
文章 & 教程 分阶段首次展示 (medium.com) 一个支离破碎的体验可能会是我们害怕,那么如何仔细地推出新的功能并确保您的应用在所有设备上都可靠? Sebastiano Gottardo分享他的想法并且介绍了如何做到这一点。 关于Instant APP的一些有用的见解 (medium.com) Vuong Pham分享了Instant APP的一些见解。 使用Espresso去测试开放链接
更难,所以谨慎使用。 数据库 - SQL 对于数据库,我们知道常见的是 SQLite - 标准 Android 库。 SQLBrite 是 SQLite 上一个常见的简单库;它为你提供了数据库的 reactive
文章&教程 如何学习用Toothpick进行单元测试 (medium.com) 毫无疑问,单元测试有助于提高您的代码质量。但编写好的单元测试可能是一项艰巨的任务 - 特别是当一个类有很多复杂性的时候。但使用依赖注入库Toothpick,您可以以非常好的方式减少这种复杂性。 使您的应用程序兼容 Switch Access (riggaroo.co.za) Rebecca Franks回答了关于And
文章 & 教程 ViewPagerAnimator - 基础知识 (blog.stylingandroid.com) Mark Allison宣布推出一款新的轻量级的,非常强大的ViewPager动画库,毫不吃惊的是ViewPagerAnimator。ViewPagerAnimator的设计是为了在用户在ViewPager中的页面之间导航时对任意值进行动画处理。 如何在Kotlin中使用尾部递归
文章&教程 处理代码中的Nullability (pspdfkit.com) David Schreiber-Ranner撰写的这篇博客文章简要介绍了Nullability这一主题,并讨论了几种在Java应用程序中处理Nullability的最佳实践。 从Observable Fields到LiveData只需两步 (medium.com) JoseAlcérreca建议从数据约束库提供的可观察字
Biometrics - BiometricPrompt (blog.stylingandroid.com) 在本系列中,Mark Allison查看了Pie中引入的新API,以替换FingerprintManager类。 选择一张card,任何card都可以 (medium.com) Ataul Munim描述了在Android上实现Monzo Plus card选择动画。 赞助
文章&教程 使用导航组件获得 - 详细视图 (proandroiddev.com) 在本文中,LaraMartín向您展示了如何使用导航组件获得Master-Detail视图。 库开发的Dagger Component Dependencies (proandroiddev.com) Mike Nakhimovich提供了一个详细分类,是有关如何使用Dagger通过Dependency Injec
文章&教程 将工具属性添加到工具箱 (www.bignerdranch.com) 根据Eric Maxwell的说法,Android Tools属性是任何设计完美的应用程序的关键部分,它使用数据绑定,RecyclerView或顶级导航,例如导航Drawer或底部导航视图。 Android Q到Res-Q! (proandroiddev.com) Wojciech Dziemianczyk深入And
2终于开始稳定下来,发布了第一个RC候选版本,也是正式版之前的最后一步。CyanogenMod 10.2基于安卓4.3,现在支持17款不同版本的设备,包括Nexus 7/4/S、Galaxy Nexus/Note2、HTC
之前曝光的诺基亚安卓机型 Normandy 的 UI 今天又被 @ evleaks 发在推特上。从图片上看,诺基亚的定制安卓系统有点像是 Asha 和 Windows Phone 的混合体,新浪微博上
3 月 28 日消息据英国卫报报道,大约 100 万多台安卓智能手机在用户不之情的情况下,通过从 Google Play 下载的应用程序开采 cryptocoin,这些应用程序往往暗地里包含了“散乱的”软件。趋势科技(Trend
有报道称在三星和苹果专利大战曝光的内部文件显示,它一直计划放弃安卓操作系统,尽快改用自己的操作系统。三星是安卓生态体系的最大“玩家”,它真的会放弃安卓吗? 腾讯科技: 网友所说的内部文件应该是三星和
了大幅改善。不过考虑到 Lollipop系统只有1.6%的普及率,iOS手机稳定性仍然超越绝大部分安卓设备。 Android软件崩溃率Android软件崩溃率 iOS软件崩溃率iOS软件崩溃率
多年以后,面对日益流行的安卓系统,安迪·鲁宾(Andy Rubin)依旧记得当初三星放弃收购安卓的细节。 那是在 2004 年,当时智能手机市场的主角是诺基亚和黑莓,改变世界的 iPhone 还没
据国外科技媒体TNW报道,Mozilla浏览器推出的本地语言Android应用创建工具Webmaker测试版正式登陆Google Play。该应用是Mozilla于9个月前宣布开发的项目。
突如其来地,谷歌在没有任何正式声明的情况下确认发布安卓5.1 Lollipop。 该公司官方网站Android One(该网站出售便宜的库存安卓手机)上的一则更新消息宣布,其每一部新设备都“将运行最新、最快的安卓版本(5.1 Lollipop)”。
少。 所以,据Cnet报道, Mozilla公司正考虑使用一种技术来直接在其操作系统上运行部分安卓应用软件,而一项名为j2me.js项目成为这项技术的关键。 j2me.js项目依赖于JavaS