Git Product home page Git Product logo

basicui's Introduction

BasicUI


BasicUI是一些常用的Android UI组件和一些实用工具类封装,提高Android的开发效率

使用文档链接:https://github.com/Peakmain/BasicUI/wiki

How to

  • Step 1. Add the JitPack repository to your build file

Add it in your root build.gradle at the end of repositories:

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
  • Step 2. Add the dependency
implementation 'com.github.Peakmain:BasicUI:1.1.14'
  • Step 3.some probleam

    如果你的gradle版本比3.5.3高,可能会出现以下几个问题:

    1、Entry name 'AndroidManifest.xml' collided

    解决办法:在gradle.properties添加以下代码

    android.useNewApkCreator=false
    

    2、如果安装失败,用adb install安装报错提示如下

    failed to install app-debug.apk: Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed to parse /data/app/vmdl1335956833.tmp/base.apk: Corrupt XML binary file]

    解决办法:在添加依赖的build.gradle中添加以下代码

     android{
          packagingOptions {
           exclude 'AndroidManifest.xml'
        }
      }
    
Screenshot

首页.jpgdialog的使用.jpgnavigtionBar的使用.jpgpopwindow+flowlayout的使用.jpg自带删除的EditText.jpgTextView的封装.jpg仿今日头条的TableLayout.gif加载loading.gif多条目菜单删选.gif自定义键盘.jpgLinearlayoutManager分组.jpgLinearlayoutManager悬浮.gifGridLayoutManager分组.jpgGridLayoutManager悬浮.gifItemTouchHelp实现删除和土拖拽.gifRecyclerView实现下拉刷新和加载1.gifRecyclerView实现下拉刷新和加载更多2.gifRecyclerView实现多状态布局.gif选择器的使用.gifglide的使用.gifView创建Bitmap.jpgOkHttp的封装.jpg文本高亮的使用.gif我的.jpg

BasicUI Demo APP 安装包下载


  • 蒲公英下载地址

演示demo

  • Github下载地址:

image.png

关于我

basicui's People

Contributors

peakmain avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.