Sunflower(向日葵)源码分析

简介:

Sunflower项目是google发布的kotlin项目,里面主要介绍google 最新的一些工具,使开发者可以快速构建自己的APP项目,具体源码:

在自己安装编译的时候,建议把包名(com.google.samples.apps.sunflower)改动下,因为com.google.xx安装后提示需要安装google的插件

一、主要技术

1、MVVM 利用databinding,viewModel,liveData实现MVVM架构,

2、利用navigation框架做导航,APP只有一个Activity,其余的都是Fragment

二、具体说明

1、界面实现

主Activity:GardenActivity 加载了一个布局

<layout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.andro
简介: Sunflower项目是google发布的kotlin项目,里面主要介绍google 最新的一些工具,使开发者可以快速构建自己的APP项目,具体源码: 在自己安装编译的时候,建议把包名(com.google.samples.apps.sunflower)改动下,因为com.google.xx安装后提示需要安装google的插件 一、主要技术 1、MVVM 利用databinding,viewModel,liveData实现MVVM架构, 2、利用navigation框架做导航,APP只有一个Activity,其余的都是Fragment 二、具体说明 1、界面实现 主Activity:GardenActivity 加载了一个布局
经验分享 程序员 微信小程序 职场和发展