Skip to content

Commit

Permalink
删除没用test”
Browse files Browse the repository at this point in the history
  • Loading branch information
zjlong committed Jun 3, 2016
1 parent c4edf23 commit 483a972
Show file tree
Hide file tree
Showing 16 changed files with 667 additions and 18 deletions.
2 changes: 1 addition & 1 deletion app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ android {
buildToolsVersion "23.0.2"

defaultConfig {
applicationId "com.matto"
applicationId "com.zhoujinlong"
minSdkVersion 19
targetSdkVersion 22
versionCode 1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
import android.os.Handler;
import android.view.View;

import com.android.core.control.Toast;
import com.android.core.ui.BaseFragment;
import com.android.core.control.XRecyclerViewControl;
import com.android.core.widget.CustomViewpager;
Expand Down Expand Up @@ -80,6 +81,7 @@ public void onActivityCreated(Bundle savedInstanceState) {
recyclerAdapter = new HomeRecyclerAdapter(getActivity(), R.layout.item_compete_classitfy, classifys);
mRecyclerView.setAdapter(recyclerAdapter);
mRecyclerView.setLoadingListener(this);
showLoadingView();
onRefresh();
}

Expand All @@ -91,15 +93,16 @@ public void onDestroyView() {

@Override
public void onLoadComplete() {
Toast.show("请求成功");
//加载完成需要做的操作
hideLoadingView();
}

/**
* 网络加载成功后显示数据
*/
@Override
public void onShowListData(Classify listData, boolean isMore) {
hideLoadingView();
if (listData.isStatus()) {
if (!isMore)
classifys.clear();
Expand All @@ -110,7 +113,7 @@ public void onShowListData(Classify listData, boolean isMore) {

@Override
public void onRefresh() {
showLoadingView();

new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Expand Down
13 changes: 0 additions & 13 deletions core/src/androidTest/java/com/android/core/ApplicationTest.java

This file was deleted.

5 changes: 4 additions & 1 deletion core/src/main/java/com/android/core/MainApp.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,15 @@
import android.app.Application;
import android.content.Context;

import com.android.core.logcat.Logcat;

/**
* @author: 蜡笔小新
* @date: 2016-05-26 17:31
* @GitHub: https://github.com/meikoz
*/
public class MainApp extends Application {

private static MainApp ourInstance = new MainApp();
private static Context mContext;

Expand All @@ -26,5 +28,6 @@ public void onCreate() {
super.onCreate();
ourInstance = this;
mContext = getApplicationContext();
Logcat.init("com.android.core").hideThreadInfo().methodCount(3);
}
}
28 changes: 28 additions & 0 deletions core/src/main/java/com/android/core/control/Toast.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package com.android.core.control;

import com.android.core.MainApp;

/**
* @author: 蜡笔小新
* @date: 2016-06-02 17:56
* @GitHub: https://github.com/meikoz
*/
public class Toast {

private static android.widget.Toast mToast;

public static void show(String msg) {
int duration = android.widget.Toast.LENGTH_SHORT;
if (msg.length() > 10) {
duration = android.widget.Toast.LENGTH_LONG;
}
mToast = android.widget.Toast.makeText(MainApp.getContext(), msg, duration);
mToast.show();
}

public static void show(int msg) {
int duration = android.widget.Toast.LENGTH_SHORT;
mToast = android.widget.Toast.makeText(MainApp.getContext(), msg, duration);
mToast.show();
}
}
38 changes: 38 additions & 0 deletions core/src/main/java/com/android/core/logcat/AndroidLogTool.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package com.android.core.logcat;

import android.util.Log;

/**
* @author: 蜡笔小新
* @date: 2016-06-02 17:21
* @GitHub: https://github.com/meikoz
*/
public class AndroidLogTool implements LogTool{

public AndroidLogTool() {
}

public void d(String tag, String message) {
Log.d(tag, message);
}

public void e(String tag, String message) {
Log.e(tag, message);
}

public void w(String tag, String message) {
Log.w(tag, message);
}

public void i(String tag, String message) {
Log.i(tag, message);
}

public void v(String tag, String message) {
Log.v(tag, message);
}

public void wtf(String tag, String message) {
Log.wtf(tag, message);
}
}
13 changes: 13 additions & 0 deletions core/src/main/java/com/android/core/logcat/BuildConfig.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package com.android.core.logcat;

/**
* @author: 蜡笔小新
* @date: 2016-06-02 17:22
* @GitHub: https://github.com/meikoz
*/
public class BuildConfig {
public static final boolean DEBUG = true;

public BuildConfig() {
}
}
14 changes: 14 additions & 0 deletions core/src/main/java/com/android/core/logcat/LogLevel.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package com.android.core.logcat;

/**
* @author: 蜡笔小新
* @date: 2016-06-02 17:24
* @GitHub: https://github.com/meikoz
*/
public enum LogLevel {
FULL,
NONE;

private LogLevel() {
}
}
21 changes: 21 additions & 0 deletions core/src/main/java/com/android/core/logcat/LogTool.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
package com.android.core.logcat;

/**
* @author: 蜡笔小新
* @date: 2016-06-02 17:21
* @GitHub: https://github.com/meikoz
*/
public interface LogTool {

void d(String var1, String var2);

void e(String var1, String var2);

void w(String var1, String var2);

void i(String var1, String var2);

void v(String var1, String var2);

void wtf(String var1, String var2);
}
77 changes: 77 additions & 0 deletions core/src/main/java/com/android/core/logcat/Logcat.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
package com.android.core.logcat;

/**
* @author: 蜡笔小新
* @date: 2016-06-02 17:26
* @GitHub: https://github.com/meikoz
*/
public class Logcat {

private static final String DEFAULT_TAG = "EXLOGCAT";
private static Printer printer = new LoggerPrinter();

private Logcat() {
}

public static Settings init() {
return init("EXLOGCAT");
}

public static Settings init(String tag) {
printer = new LoggerPrinter();
return printer.init(tag);
}

public static void clear() {
printer.clear();
printer = null;
}

public static Printer t(String tag) {
return printer.t(tag, printer.getSettings().getMethodCount());
}

public static Printer t(int methodCount) {
return printer.t((String) null, methodCount);
}

public static Printer t(String tag, int methodCount) {
return printer.t(tag, methodCount);
}

public static void d(String message, Object... args) {
printer.d(message, args);
}

public static void e(String message, Object... args) {
printer.e((Throwable) null, message, args);
}

public static void e(Throwable throwable, String message, Object... args) {
printer.e(throwable, message, args);
}

public static void i(String message, Object... args) {
printer.i(message, args);
}

public static void v(String message, Object... args) {
printer.v(message, args);
}

public static void w(String message, Object... args) {
printer.w(message, args);
}

public static void wtf(String message, Object... args) {
printer.wtf(message, args);
}

public static void json(String json) {
printer.json(json);
}

public static void xml(String xml) {
printer.xml(xml);
}
}
Loading

0 comments on commit 483a972

Please sign in to comment.