向小伙伴们问好,本人是一名Android开发爱好者,闲余喜欢钻研技术、摄影、旅行,记录成长路上的点滴。

        今天分享一款自己历时两年+(2017~2019)的一款开源App—牛栋同学,记录了一些常用的功能实现(源代码地址和Apk下载体验链接见文末)。

        Why会有这个App?其实是日积月累的结果,实际开发过程中,一些旧得Android工程很大,编译需要好几分钟,没有前端那样的Hot ReLoad。碰到一些稍微复杂点的功能在大项目中有点施展不开,进而先写好在Demo中编译几秒就可以看效果,调整好后放到大工程中的方式。


一、整体结构(红色部分为待增加)

首页 ~ 分组记录了常用功能的实现技巧

趋势 ~ 业内高新技术的探索、发现、思考

我的 ~ 个人的信息的展示

frc c5d45e7136ddcb4095e4b8d34b5005f7 - 一款Android开源项目~牛栋同学

二、项目一级界面及部分子功能效果:

frc 715d506b8c7a51f8e08f5b01fe6e617b - 一款Android开源项目~牛栋同学

frc 6289838514cf68967969ccd3cdea5e55 - 一款Android开源项目~牛栋同学

frc 944fc1bc215f881fbc68e031ded1fe1b - 一款Android开源项目~牛栋同学

frc c2dc33571a168d9cac05a98e1e9c5894 - 一款Android开源项目~牛栋同学

frc f2718cdd245217d5adffbd5a42571b2f - 一款Android开源项目~牛栋同学
图片发自简书App

frc 1410f11ba04e966d826f238fe434c001 - 一款Android开源项目~牛栋同学
图片发自简书App

frc ec8aa9ad73f8db738e60b49f6ce203e6 - 一款Android开源项目~牛栋同学

frc d5473827dc9d5798a83679b60fda4718 - 一款Android开源项目~牛栋同学
图片发自简书App
frc 316c9a4115fe2978f83a4cbfba7ea399 - 一款Android开源项目~牛栋同学
图片发自简书App
frc c3a9e030b8e709d0876a43ef32b4880b - 一款Android开源项目~牛栋同学
图片发自简书App

frc 5fe37b47bafce29691f3b2cc43b94e26 - 一款Android开源项目~牛栋同学
图片发自简书App

frc e5740399b3afdf8f3077bd489663b620 - 一款Android开源项目~牛栋同学

frc 1e5393d38c47497c3c10955bdf920d84 - 一款Android开源项目~牛栋同学
frc 3b36e357c27932f990e588fe17eba76e - 一款Android开源项目~牛栋同学
frc e04f27913863ec8803a67c71f144b494 - 一款Android开源项目~牛栋同学
frc a6b13c64b6b3a0b39a142c21acda8e76 - 一款Android开源项目~牛栋同学

frc de08edf344636a40c1739a3816a54938 - 一款Android开源项目~牛栋同学

frc 147a1349b6fbedc5a99c169f1c02b799 - 一款Android开源项目~牛栋同学
图片发自简书App

三、下载地址

      1、源代码点击 – 牛栋同学

      2、体验App点击 -点我体验App

      3、扫码下载 ️

frc e41ba553116374e5e49f79c7097c0dd1 - 一款Android开源项目~牛栋同学

四、推荐一款Flutter  App 

        点击——  Flutter实战YourFlags

frc 8b29a41efd4a9087899ccf4df168fb5f - 一款Android开源项目~牛栋同学

五、交流与建议:

在今后开发过程中建议大家

1、不重复造轮子;

2、采用组件化、模块化结构,解耦合,积累一套易用、稳定的开发组件,高效快速的构 建你的应用;


六、Thanks

持续优化和更新ing… 

一款Android开源项目~牛栋同学