Kotlin作为Android的官方开发语言已经有一段时间了,在项目过程中总结了一些Kotlin下处理Json的经验,记录下来和大家分享。
自动生成SDK 上传Maven仓库的版本号插件
在Android开发中,通过maven仓库管理SDK的版本、上传、依赖是很常见的方式。而其中版本号的管理是很多人忽略的点。本篇以实现一个自动管理SDK上传maven版本号的gradle插件为目标,说一说其中的门道。
React Native in Android的项目实战03--基于ReactRootView封装RN Fragment
ReactNative提供了ReactRootView,提供了集成RN View的途径。那么我们来看一下,如何通过ReactRootView,来封装项目中可以使用的Fragment。
React Native in Android的项目实战02--Android接口和View封装
上一章我们看到rn for Adnroid的模版工程,基于ReactActivity,仅仅几十行代码就完成了一个简单的RN示例工程。上一章结束后也遗留了很多问题,今天先说一说rn中是如何调用客户端提供的接口的。又是如何使用客户端封装的View的呢?
React Native in Android的项目实战01--从RN的官方Demo讲起
首先我们从React Native官方的教程开始,先研究清楚RN默认新建的工程的结构,方便我们后续进行进一步的定制。
这一章讲的比较基础,不会过多展开。
React Native in Android的项目实战[引]
从本篇起,我将新开一个系列,和大家分享一下我们目前项目中用到的React Native。我会最终实现一个符合项目80%需求的混合开发的Demo,结合代码跟大家一起分享。
TensorFlow入门5-线性回归(下:梯度下降法实际应用)
线性回归问题最常见的两个方法,一个是最小二乘法,另一个就是梯度下降. 上一章我们说明了梯度下降法的原理。现在我们就来看一下线性回归到底是什么类型的问题,以及梯度下降法在线性回归中的实际应用。
TensorFlow入门4-线性回归(中:梯度下降法的原理)
上一章我们使用TensorFlow搭建了一个非常简单的关于单参数线性回归的神经网络,并取得了非常好的运行效果。在分析线性回归前,我们有必要针对梯度下降法做一个介绍,看看梯度下降法到底是怎么一回事?
TensorFlow入门3-线性回归(上:实战)
回归问题,尤其是单变量的线性回归问题,一般是机器学习中入门时最常举的例子。我们也不例外,就从线性回归问题聊起。我们上篇先看一个简单的实现例子,下篇我们再聊涉及理论的方面。