Android快速开发框架Android_BaseLib,集成了常用工具类,自定义View控件,Base基类封装,常用开源框架

Android_BaseLib是一个Android快速开发框架,包含了常用工具类、Base基类封装、自定义View、CrashHandler和集成的开源框架。提供BaseActivity、BaseFragment、BaseAdapter的封装,简化开发流程。此外,还包括通用的ViewHolder、自定义控件如SlideButton、RollViewPager等,以及对常见开源库如Gson、Volley的集成。
摘要由CSDN通过智能技术生成

   写博客辛苦了,转载的朋友请注明出处哦:http://blog.csdn.net/finddreams/article/details/41548779

    GitHub下载地址:https://github.com/finddreams/Android_BaseLib

 

              Android_BaseLib

      这是一个用于Android快速开发框架,主要是在以往的项目开发中,收集到的常用的功能。集成了很多项目中通用的东西,免去重复造轮子的麻烦,直接下载来了,修改一下就可以做为基础的框架进行开发,提高开发速度,适合当前移动互联网时代敏捷快速开发的节奏。

       1.常用到的工具类;

       2.BaseActivity,BaseFragment,还有BaseView的封装,以便于对ViewPage中的View进行分别的管理,符合Java的封 装思想。

            3.对BaseAdapter进行封装成MyBaseAdapter,引入BaseViewHolder,是个万能的ViewHolder;

            4.很多常用的自定义View,CustomToast,SlideButton(滑动按钮),RollViewPager(自动滚动的ViewPage广告)。。。。。

            5.加入了很多项目中常用的开源项目,方便使用。比如: 

           ViewPageIndicator, 导航栏,很多应用中都需要使用到 
            Pulltorefreshview, 下拉刷新,支持各种ListView已经GridView的下拉 
           Gson, 谷歌官方的解析json格式的库 
           fastjson, 阿里巴巴公司出品的解析json格式的库 
           android-async-http, 异步网络框架 
           Zxing, 二维码扫描,项目中的名字是core 
          Universal-image-loader, 强大的异步加载网络图片,防止OOM 
          xUtils, 国内出名的快速开发框架 
          nineoldandroids-2.4.0, 在Android2.X上兼容的动画库 
         volley, 谷歌官方的访问网络的框架 
         EventBus, 简化Android组件间通信库 
         Butterknife 依赖注入框架,让你从findViewById中解放出来

   

         (一)     常用的工具类,由于篇幅原因,请见文章的最后详细介绍;

 

      (二)  封装了BaseActivity,BaseFragment,BasePage,对BaseAdapter进行封装,把所有的公共点进行封装,子类只需要继承即可。

 

      (三)万能的ViewHolder   可以省去每次都需要在Adapter类中写一个静态的ViewHolder问题,实现代码的重用性。

 

     (四)集成了很多的自定义View

 

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值