Android快速开发

规范:https://github.com/Blankj/AndroidStandardDevelop

一、Popuwindow(弹窗)

       CustomPopwindow(很强大的弹出菜单,包括底部菜单的弹出)

二、网络

       Retrofit

三、图片加载

        Glide、Picasso、Fresco、ImageLoader、Volley、

四、二维码

五、适配器

六、快速开发

        抽屉:MaterialDrawer

        Tab:FlycoTabLayout

        流式布局:AutoFlowLayout、TagLayout

        Button:ShineButton(点击会闪亮的按钮)

        数字进度条:NumberProgressBar、

        加载效果:SpinKit

        广告Banner:AndroidImageSlider(代码家)、banner

        横向滑动:AndroidSwipeLayout

        事件传递:EventBus(事件传递)

        LeakCanary(内存泄漏)

        依赖注入:Dagger 2

        文件获取:android-filepicker

        系统原生设置界面:PreferenceActivity/Fragment

        点击弹出提示:tooltips

        支付:PayUI

        折叠布局(FoldingLayout)

        强大的开发Utils:AndroidUtilCode、RxTools

        侧滑的Activity:Slidr、SwipeBackLayout、SwipeBackFragment(推荐可实现activity与fragment的侧滑退出,)

        图文混排:http://www.jianshu.com/p/6843f332c8df

        组件化开发:AndroidComponent

        展开布局:ScalingLayout

        MVVM开发模式:MVVMHabit

        list、recyclerview、gridview嵌套:NestingView、ScrollView嵌套ListView,GridView,RecyclerView以及RecyclerView嵌套RecyclerView显示不全的解决方法、ScrollView,ListView,GrideView,RecyclerView,ViewPager等多种view嵌套问题

        打印日志:logger

        MVP:MVPArms

        底部导航栏:BottomNavigationViewEx

        刷新:SmartRefreshLayout

        模糊效果:BlurView

        Android酷炫自定义控件(View)汇总

七、项目实战

        音乐:PonyMusic

        歌词:LrcView

        奔溃抓取异常:AppManager

八、学习网站

        Material Design 中文版

九、文章精选

        100篇文章精选

        面试:张鸿洋

十、源码

        解决 Android 26 无法查看系统源码的问题

十一、模式

        1、重学设计模式之单例模式

        2、重学设计模式之工厂模式

十二、方案

        1、ScrollView+TabLayout+ViewPager嵌套解决方案

十三、加密

        1、encrypt

十四、优化

        1、AndroidPerformanceMonitor

你可能感兴趣的:(Android快速开发)