资讯专栏INFORMATION COLUMN

从零开始的 Android 新项目 - 收藏集 - 掘金

LeviDing / 582人阅读

摘要:从零开始的新项目高级篇掘金承接上篇,本篇继续讲解一些更加进阶的内容,包括列表绑定自定义属性双向绑定表达式链表达式动画注入测试等。

从零开始的 Android 新项目 8 - Data Binding 高级篇 - 掘金

承接上篇,本篇继续讲解一些更加进阶的内容,包括:列表绑定、自定义属性、双向绑定、表达式链、Lambda表达式、动画、Component注入(测试)等。 Demo源码库:DataBindingSample。 列表绑定 App中经常用到列表展示,Data Bind...

从零开始的Android新项目11 - 组件化实践(1) - 掘金

这里的组件化,指的是 MDCC 2016 上冯森林提出的《回归初心,从容器化到组件化》。 我个人一直是比较反感黑科技的,其中首当其冲的就是 插件化 以及 保活。作为一个开发者,除了研究技术,提高自己以外,是否应该考虑些其他东西呢?尤其是我们这些嵌入式系统(客户...

从零开始的 Android 新项目 1 - 架构搭建篇 - Android - 掘金

最近一直在忙新项目的事情,所以有的坑一直没填。。现在看来可能一时半会儿还填不了,倒不如记录一下新项目的搭建。 试想一下,如果没有历史负担,没有KPI压力,去新搭建一个项目,你会怎么设计和实现呢? Application specific类似clean arc...

从零开始的 Android 新项目 2 - Gradle 篇 - Android - 掘金

相信大家的项目用上gradle都已经很久了,但用得如何呢?这里分享一下我的gradle脚本,大部分都是去年6月左右就开始用上的,有一部分比如签名的安全保存则是最近才自己动手,做了令自己觉得还不错的方案。 module类型的区分 ...

从零开始的 Android 新项目 3 - MVPVM in Action, 谁告诉你 MVP 和 MVVM 是互斥的 - Android - 掘金

前言去年5月左右的时候,笔者在逛GitHub的时候,看到了一个MVP的项目,叫做mosby,仔细看了源码和作者介绍的文章后,发现确实有点意思,虽然会需要多写几个类和方法,但是解决了activity/fragment过重的问题,通过V/P分离能够帮助提高可维护性...

从零开始的 Android 新项目 4 - Dagger2 篇 - Android - 掘金

Dagger - 匕首,顾名思义,比ButterKnife这把黄油刀锋利得多。Square为什么这么有自信地给它取了这个名字,Google又为什么会拿去做了Dagger2呢(不都有Guice和基于其做的RoboGuice了么)?希望本文能讲清楚为什么要用Dag...

从零开始的 Android 新项目 5 - Repository 层 (上) Retrofit、Repository 组装 - Android - 掘金

如期而至的Repository篇,内部实现则由Realm、Retrofit,以及内存级LruCache组成。Repository,顾名思义,即仓库,向上层屏蔽了数据来源和内部实现细节,不需要了解货物来源,只需要拿走就行了。 由于篇幅问题,将分为上下两篇,本篇主...

从零开始的 Android 新项目 6 - Repository 层 (下) Realm、缓存、异常处理 - Android - 掘金

承接上篇 从零开始的Android新项目5 - Repository层(上) Retrofit、Repository组装,本文继续介绍Realm、缓存,以及统一的异常处理设计。 RealmRealm在移动端数据库中也算是比较有名的一款了,以其跨平台和惊人的速度...

从零开始的 Android 新项目 7 - Data Binding 入门篇 - Android - 掘金

引Data Binding自从去年的Google I/O发布到至今,也有近一年的时间了。这一年来,从Beta到如今比较完善的版本,从Android Studio 1.3到如今2.1.2的支持,可以说Data Binding已经是一个可用度较高,也能带来实际生产...

从零开始的 Android 新项目 9 - 前端用后台接口设计(教你更好地项目协作) - Android - 掘金

这回来讲讲后台接口的设计。可能有同学会觉得后台的接口和我们大前端开发有什么关系?试想一下,在碰到一些不合理的接口设计的时候,你们开发是否觉得很别扭——需要为了坑爹的接口写很多脏代码引坑?甚至,这么开发出来的页面,体验也会很差?本文使用前端来指代 Android...

从零开始的 Android 新项目 10 - React Native & Redux - Android - 掘金

本篇来讲讲 React Native 和 Redux,和其他一上来就啪啪啪丢上来一堆翻译的东西不同,本文会从简单的例子入手,让大家能快速地明白 React Native 是什么,Redux 和常见的 MVC、MVP 等有什么区别,怎么去组织一个 Redux 架...

从零开始的 Android 新项目 11 - 组件化实践(1) - Android - 掘金

最近更新不太频繁,一方面工作上比较忙,除了 Android 也在负责前端,另外周末和深夜也在帮人做 Go 后台、设计技术方案、管进度的事情(因为报酬不错没忍心拒绝,而且确实对个人成长还有帮助),所以实在对不住。另外,文章最底下有捐款啊,最近真是都没钱吃饭了。。...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/11770.html

相关文章

  • 经验 - 收藏 - 掘金

    摘要:实现的原理权限机制与适配经验掘金一概要已经发布一段时间了,市面上很多应用都已经适配。希望对大家有所帮助,更短信验证就是那么简单掘金又有半个月没更新文章了,最近工作比较忙,一时没时间写,今天趁着清闲,赶紧补上一篇。。。。。 2017,你绝对想尝试的新 Android 库 - Android - 掘金1 BufferTextInputLayout 直接看效果图:升序效果 ... 计算机程序...

    刘厚水 评论0 收藏0
  • 扩展 - 收藏 - 掘金

    摘要:最新最全的开源项目合集掘金是由整理并维护的安卓相关开源项目库集合。准备的插件开发必开发者福利史上最全开发和安全系列工具掘金取证工具一个工具箱,用于分析手机元数据。 最新最全的 Android 开源项目合集 - Android - 掘金awesome-github-android-ui 是由OpenDigg整理并维护的安卓UI相关开源项目库集合。我们会定期同步OpenDigg上的项目到这...

    sewerganger 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<