Skip to content

Commit

Permalink
新增support分支
Browse files Browse the repository at this point in the history
  • Loading branch information
xuexiangjys committed Sep 14, 2019
1 parent 6b6c790 commit 42ce688
Show file tree
Hide file tree
Showing 370 changed files with 845 additions and 916 deletions.
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -65,7 +65,7 @@ dependencies {
//1.0.5版本后只支持androidx
implementation 'com.github.xuexiangjys:XUI:1.0.9'
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'android.support.v7:appcompat:1.1.0'
implementation 'androidx.recyclerview:recyclerview:1.0.0'
implementation 'com.google.android.material:material:1.1.0-alpha10'
implementation 'com.github.bumptech.glide:glide:4.8.0'
Expand Down
25 changes: 8 additions & 17 deletions app/build.gradle
Expand Up @@ -16,7 +16,6 @@ android {
targetSdkVersion build_versions.target_sdk
versionCode 10
versionName "1.0.9"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

multiDexEnabled true
vectorDrawables.useSupportLibrary = true
Expand Down Expand Up @@ -89,32 +88,24 @@ android {

dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
testImplementation deps.junit
androidTestImplementation deps.runner
androidTestImplementation deps.espresso.core

implementation deps.androidx.multidex

implementation deps.support.multidex
//下拉刷新、CityPicker、XUI框架需要
// implementation deps.androidx.appcompat
// implementation deps.androidx.recyclerview
// implementation deps.androidx.design
// implementation deps.glide
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.recyclerview:recyclerview:1.0.0'
implementation 'com.google.android.material:material:1.1.0-alpha10'
implementation 'com.github.bumptech.glide:glide:4.8.0'
implementation deps.support.app_compat
implementation deps.support.recyclerview
implementation deps.support.design
implementation deps.glide

//XUI框架
// implementation project(':xui_lib')
implementation 'com.github.xuexiangjys:XUI:1.0.9'
implementation project(':xui_lib')
// implementation 'com.github.xuexiangjys:XUI:1.0.9'
// implementation 'com.qmuiteam:qmui:1.2.0'

//工具类
implementation 'com.github.xuexiangjys.XUtil:xutil-core:1.1.6'
implementation 'com.github.xuexiangjys.XUtil:xutil-sub:1.1.6'
//切片
implementation 'com.github.xuexiangjys.XAOP:xaop-runtime:1.0.5x'
implementation 'com.github.xuexiangjys.XAOP:xaop-runtime:1.0.5'
//页面路由
implementation 'com.github.xuexiangjys.XRouter:xrouter-runtime:1.0.1'
annotationProcessor 'com.github.xuexiangjys.XRouter:xrouter-compiler:1.0.1'
Expand Down

This file was deleted.

@@ -1,6 +1,6 @@
package com.xuexiang.xuidemo;

import androidx.viewpager.widget.ViewPager;
import android.support.v4.view.ViewPager;

import com.xuexiang.xaop.annotation.MemoryCache;
import com.xuexiang.xui.adapter.simple.AdapterItem;
Expand Down
3 changes: 1 addition & 2 deletions app/src/main/java/com/xuexiang/xuidemo/MyApp.java
Expand Up @@ -2,8 +2,7 @@

import android.app.Application;
import android.content.Context;

import androidx.multidex.MultiDex;
import android.support.multidex.MultiDex;

import com.luck.picture.lib.tools.PictureFileUtils;
import com.xuexiang.xui.XUI;
Expand Down
Expand Up @@ -17,10 +17,9 @@
package com.xuexiang.xuidemo.activity;

import android.os.Bundle;

import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.viewpager.widget.ViewPager;
import android.support.annotation.Nullable;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;

import com.xuexiang.xui.adapter.FragmentAdapter;
import com.xuexiang.xui.widget.tabbar.EasyIndicator;
Expand Down
Expand Up @@ -4,15 +4,14 @@
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.support.design.widget.TabLayout;
import android.support.v4.content.ContextCompat;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.KeyEvent;
import android.view.View;
import android.widget.LinearLayout;

import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;

import com.google.android.material.tabs.TabLayout;
import com.umeng.analytics.MobclickAgent;
import com.xuexiang.xui.utils.ResUtils;
import com.xuexiang.xui.utils.ThemeUtils;
Expand Down
Expand Up @@ -19,8 +19,8 @@
import android.content.Intent;
import android.os.Bundle;
import android.speech.RecognizerIntent;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.text.TextUtils;
import android.view.Menu;
import android.view.MenuItem;
Expand Down
Expand Up @@ -28,7 +28,7 @@
import android.text.TextUtils;
import android.view.MenuItem;

import androidx.appcompat.app.ActionBar;
import android.support.v7.app.ActionBar;

import com.xuexiang.xuidemo.R;
import com.xuexiang.xuidemo.base.AppCompatPreferenceActivity;
Expand Down
@@ -1,8 +1,8 @@
package com.xuexiang.xuidemo.activity;

import android.os.Bundle;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;

import com.xuexiang.xui.utils.StatusBarUtils;
import com.xuexiang.xui.widget.banner.widget.banner.SimpleImageBanner;
Expand Down
Expand Up @@ -16,7 +16,7 @@

package com.xuexiang.xuidemo.adapter;

import androidx.recyclerview.widget.RecyclerView;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
Expand Down
@@ -1,6 +1,6 @@
package com.xuexiang.xuidemo.adapter;

import androidx.annotation.NonNull;
import android.support.annotation.NonNull;

import com.xuexiang.xui.adapter.recyclerview.BaseRecyclerAdapter;
import com.xuexiang.xui.adapter.recyclerview.RecyclerViewHolder;
Expand Down
Expand Up @@ -24,8 +24,8 @@
import android.widget.ImageView;
import android.widget.TextView;

import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import android.support.annotation.NonNull;
import android.support.v7.widget.RecyclerView;

import com.bumptech.glide.Glide;
import com.xuexiang.xui.adapter.recyclerview.XRecyclerAdapter;
Expand Down
Expand Up @@ -23,7 +23,7 @@
import android.view.View;
import android.widget.ImageView;

import androidx.annotation.NonNull;
import android.support.annotation.NonNull;

import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.xuexiang.xui.adapter.recyclerview.BaseRecyclerAdapter;
Expand Down
@@ -1,6 +1,6 @@
package com.xuexiang.xuidemo.adapter;

import androidx.annotation.NonNull;
import android.support.annotation.NonNull;

import com.xuexiang.xpage.model.PageInfo;
import com.xuexiang.xui.adapter.recyclerview.BaseRecyclerAdapter;
Expand Down
@@ -1,6 +1,6 @@
package com.xuexiang.xuidemo.adapter.base;

import androidx.annotation.LayoutRes;
import android.support.annotation.LayoutRes;
import android.view.View;

import com.scwang.smartrefresh.layout.adapter.SmartRecyclerAdapter;
Expand Down
Expand Up @@ -16,7 +16,7 @@

package com.xuexiang.xuidemo.adapter.menu;

import androidx.recyclerview.widget.RecyclerView;
import android.support.v7.widget.RecyclerView;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
Expand Down
Expand Up @@ -3,8 +3,8 @@
import android.view.MotionEvent;
import android.view.View;

import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import android.support.annotation.NonNull;
import android.support.v7.widget.RecyclerView;

import com.xuexiang.xui.adapter.recyclerview.BaseRecyclerAdapter;
import com.xuexiang.xui.adapter.recyclerview.RecyclerViewHolder;
Expand Down
Expand Up @@ -24,12 +24,12 @@
import android.view.View;
import android.view.ViewGroup;

import androidx.annotation.LayoutRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.app.AppCompatDelegate;
import androidx.appcompat.widget.Toolbar;
import android.support.annotation.LayoutRes;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatDelegate;
import android.support.v7.widget.Toolbar;

import com.xuexiang.xui.widget.slideback.SlideBack;

Expand Down
4 changes: 2 additions & 2 deletions app/src/main/java/com/xuexiang/xuidemo/base/BaseFragment.java
Expand Up @@ -5,8 +5,8 @@
import android.view.View;
import android.view.ViewGroup;

import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
import android.support.annotation.NonNull;
import android.support.v4.app.Fragment;

import com.umeng.analytics.MobclickAgent;
import com.xuexiang.xpage.base.XPageActivity;
Expand Down
Expand Up @@ -20,7 +20,7 @@
import android.view.View;
import android.view.ViewGroup;

import androidx.recyclerview.widget.RecyclerView;
import android.support.v7.widget.RecyclerView;

import com.xuexiang.xaop.annotation.SingleClick;
import com.xuexiang.xpage.model.PageInfo;
Expand Down
Expand Up @@ -21,8 +21,8 @@
import android.view.View;
import android.view.ViewGroup;

import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
import android.support.annotation.NonNull;
import android.support.v4.app.Fragment;

import com.umeng.analytics.MobclickAgent;
import com.xuexiang.xpage.base.XPageActivity;
Expand Down
Expand Up @@ -2,7 +2,7 @@

import android.content.res.Configuration;

import androidx.fragment.app.Fragment;
import android.support.v4.app.Fragment;

import android.view.View;
import android.view.ViewGroup;
Expand Down
Expand Up @@ -20,9 +20,9 @@
import android.net.Uri;
import android.os.Bundle;

import androidx.annotation.Nullable;
import androidx.fragment.app.FragmentTransaction;
import androidx.appcompat.app.AppCompatActivity;
import android.support.annotation.Nullable;
import android.support.v4.app.FragmentTransaction;
import android.support.v7.app.AppCompatActivity;

import android.view.KeyEvent;

Expand Down
Expand Up @@ -47,10 +47,10 @@
import android.widget.TextView;
import android.widget.Toast;

import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import androidx.appcompat.widget.PopupMenu;
import androidx.fragment.app.Fragment;
import android.support.annotation.Nullable;
import android.support.annotation.RequiresApi;
import android.support.v7.widget.PopupMenu;
import android.support.v4.app.Fragment;

import com.google.gson.Gson;
import com.just.agentweb.action.PermissionInterceptor;
Expand Down
Expand Up @@ -26,7 +26,7 @@
import android.webkit.WebResourceResponse;
import android.webkit.WebView;

import androidx.annotation.RequiresApi;
import android.support.annotation.RequiresApi;

import com.just.agentweb.core.client.MiddlewareWebClientBase;
import com.xuexiang.xui.utils.ResUtils;
Expand Down
Expand Up @@ -17,8 +17,8 @@
package com.xuexiang.xuidemo.base.webview;

import android.app.Activity;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import android.webkit.WebView;
Expand Down
Expand Up @@ -43,11 +43,11 @@
import android.widget.LinearLayout;
import android.widget.TextView;

import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.appcompat.widget.PopupMenu;
import androidx.fragment.app.Fragment;
import android.support.annotation.Nullable;
import android.support.annotation.RequiresApi;
import android.support.v7.widget.AppCompatImageView;
import android.support.v7.widget.PopupMenu;
import android.support.v4.app.Fragment;

import com.just.agentweb.action.PermissionInterceptor;
import com.just.agentweb.core.AgentWeb;
Expand Down
Expand Up @@ -27,7 +27,7 @@
import android.widget.FrameLayout;
import android.widget.LinearLayout;

import androidx.annotation.Nullable;
import android.support.annotation.Nullable;

import com.tencent.smtt.sdk.TbsReaderView;
import com.xuexiang.xutil.app.PathUtils;
Expand Down
Expand Up @@ -19,7 +19,7 @@
import android.content.Intent;
import android.graphics.Bitmap;
import android.os.Bundle;
import androidx.annotation.NonNull;
import android.support.annotation.NonNull;
import android.view.View;
import android.widget.ImageView;

Expand Down
@@ -1,6 +1,6 @@
package com.xuexiang.xuidemo.fragment.components.banner;

import androidx.viewpager.widget.ViewPager;
import android.support.v4.view.ViewPager;

import com.xuexiang.xpage.annotation.Page;
import com.xuexiang.xrouter.annotation.AutoWired;
Expand Down
Expand Up @@ -18,7 +18,7 @@
package com.xuexiang.xuidemo.fragment.components.dialog;

import android.content.DialogInterface;
import androidx.annotation.NonNull;
import android.support.annotation.NonNull;
import android.text.InputType;

import com.xuexiang.xpage.annotation.Page;
Expand Down

0 comments on commit 42ce688

Please sign in to comment.