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

   写博客辛苦了,转载的朋友请注明出处哦: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
    评论
错误信息 "makefile.gcc:12542: recipe for target 'gcc_mswu\baselib_filename.o' failed" 中的 "recipe for target" 是指针对目标文件 'gcc_mswu\baselib_filename.o' 的编译规则。这个错误通常表示在编译过程中出现问题,导致无法生成目标文件。 有几种可能导致这个错误的原因: 1. 缺少相关文件:可能在指定的目录下缺少所需的文件,导致编译无法完成。你可以检查路径 'gcc_mswu' 下是否存在名为 'baselib_filename.o' 的源文件。 2. 缺少依赖项:如果该目标文件依赖其他文件,而这些依赖项不存在或者有误,就会导致编译失败。你可以检查 'gcc_mswu\baselib_filename.o' 的依赖关系是否正确,并确保依赖项存在并可以访问。 3. 编译参数错误:可能在 Makefile 中设置了不正确的编译参数,导致编译失败。你可以仔细检查 Makefile 中与目标文件 'baselib_filename.o' 相关的行,确认编译参数是否正确。 解决这个问题的方法可以包括以下步骤: 1. 确认路径和文件名是否正确,以及是否存在所需的文件。 2. 检查依赖项,并更新 Makefile 以确保正确的依赖关系。 3. 仔细检查 Makefile 中与 'baselib_filename.o' 相关的行,确保编译参数设置正确。 4. 如果问题仍然存在,尝试重新生成 Makefile 或者清除编译过程中生成的临时文件,然后重新进行编译。 总之,这个错误表示无法生成目标文件 'gcc_mswu\baselib_filename.o' ,可能是由于文件缺失、依赖项问题或编译参数错误导致的。通过仔细检查相关文件和 Makefile 的设置,通常可以解决这个问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值