本文整理汇总了Java中com.blankj.utilcode.util.LogUtils.d方法的典型用法代码示例。如果您正苦于以下问题:Java LogUtils.d方法的具体用法?Java LogUtils.d怎么用?Java LogUtils.d使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.blankj.utilcode.util.LogUtils
的用法示例。
在下文中一共展示了LogUtils.d方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initLog
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
public void initLog() {
LogUtils.Config config = LogUtils.getConfig()
.setLogSwitch(BuildConfig.DEBUG)// 设置log总开关,包括输出到控制台和文件,默认开
.setConsoleSwitch(BuildConfig.DEBUG)// 设置是否输出到控制台开关,默认开
.setGlobalTag(null)// 设置log全局标签,默认为空
// 当全局标签不为空时,我们输出的log全部为该tag,
// 为空时,如果传入的tag为空那就显示类名,否则显示tag
.setLogHeadSwitch(true)// 设置log头信息开关,默认为开
.setLog2FileSwitch(false)// 打印log时是否存到文件的开关,默认关
.setDir("")// 当自定义路径为空时,写入应用的/cache/log/目录中
.setFilePrefix("")// 当文件前缀为空时,默认为"util",即写入文件为"util-MM-dd.txt"
.setBorderSwitch(true)// 输出日志是否带边框开关,默认开
.setConsoleFilter(LogUtils.V)// log的控制台过滤器,和logcat过滤器同理,默认Verbose
.setFileFilter(LogUtils.V)// log文件过滤器,和logcat过滤器同理,默认Verbose
.setStackDeep(1);// log栈深度,默认为1
LogUtils.d(config.toString());
}
示例2: initAssets
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
private void initAssets() {
if (!FileUtils.isFileExists(Config.TEST_APK_PATH)) {
ThreadPoolUtils poolUtils = new ThreadPoolUtils(ThreadPoolUtils.SingleThread, 1);
poolUtils.execute(new Runnable() {
@Override
public void run() {
try {
FileIOUtils.writeFileFromIS(Config.TEST_APK_PATH, getAssets().open("test_install"), false);
} catch (IOException e) {
e.printStackTrace();
}
}
});
} else {
LogUtils.d("test apk existed.");
}
}
示例3: getData
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
@Override
public void getData() {
swipeRefreshLayout.setRefreshing(true);
if (url.contains("gif") && !url.contains("large")) {
url = Parse.parseImageUrl(url, 0);
}
list.clear();
list.add(getString(R.string.save));
if (!url.contains("large")) {
list.add(getString(R.string.view_original_image));
}
alertDialog = new AlertDialog.Builder(this)
.setTitle(R.string.option)
.setItems(list.toArray(new String[list.size()]), this).create();
LogUtils.d("Load image: " + url);
if (url.contains("gif")) {
Glide.with(this).asGif().load(url).into(new ImageViewTarget<GifDrawable>());
} else {
Glide.with(this).load(url).into(new ImageViewTarget<>());
}
}
示例4: initLog
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
public void initLog() {
LogUtils.Config config = LogUtils.getConfig()
.setLogSwitch(BuildConfig.DEBUG)// 设置 log 总开关,包括输出到控制台和文件,默认开
.setConsoleSwitch(BuildConfig.DEBUG)// 设置是否输出到控制台开关,默认开
.setGlobalTag(null)// 设置 log 全局标签,默认为空
// 当全局标签不为空时,我们输出的 log 全部为该 tag,
// 为空时,如果传入的 tag 为空那就显示类名,否则显示 tag
.setLogHeadSwitch(true)// 设置 log 头信息开关,默认为开
.setLog2FileSwitch(false)// 打印 log 时是否存到文件的开关,默认关
.setDir("")// 当自定义路径为空时,写入应用的/cache/log/目录中
.setFilePrefix("")// 当文件前缀为空时,默认为"util",即写入文件为"util-MM-dd.txt"
.setBorderSwitch(true)// 输出日志是否带边框开关,默认开
.setConsoleFilter(LogUtils.V)// log 的控制台过滤器,和 logcat 过滤器同理,默认 Verbose
.setFileFilter(LogUtils.V)// log 文件过滤器,和 logcat 过滤器同理,默认 Verbose
.setStackDeep(1);// log 栈深度,默认为 1
LogUtils.d(config.toString());
}
示例5: run
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
@Override
public void run() {
LogUtils.v("verbose");
LogUtils.d("debug");
LogUtils.i("info");
LogUtils.w("warn");
LogUtils.e("初始化成功");
LogUtils.a("assert");
}
示例6: isKeyboardShown
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
private boolean isKeyboardShown(View rootView) {
final int softKeyboardHeight = 100;
Rect frame = new Rect();
rootView.getWindowVisibleDisplayFrame(frame);
DisplayMetrics dm = rootView.getResources().getDisplayMetrics();
int heightDiff = rootView.getBottom() - frame.bottom;
LogUtils.d("" + rootView.getBottom() + ", " + frame.bottom + ", " + heightDiff);
return heightDiff > softKeyboardHeight * dm.density;
}
示例7: initLog
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
public static void initLog() {
LogUtils.Builder builder = new LogUtils.Builder()
.setLogSwitch(BuildConfig.DEBUG)// 设置log总开关,包括输出到控制台和文件,默认开
.setConsoleSwitch(BuildConfig.DEBUG)// 设置是否输出到控制台开关,默认开
.setGlobalTag(null)// 设置log全局标签,默认为空
// 当全局标签不为空时,我们输出的log全部为该tag,
// 为空时,如果传入的tag为空那就显示类名,否则显示tag
.setLogHeadSwitch(true)// 设置log头信息开关,默认为开
.setLog2FileSwitch(false)// 打印log时是否存到文件的开关,默认关
.setDir("")// 当自定义路径为空时,写入应用的/cache/log/目录中
.setBorderSwitch(true)// 输出日志是否带边框开关,默认开
.setConsoleFilter(LogUtils.V)// log的控制台过滤器,和logcat过滤器同理,默认Verbose
.setFileFilter(LogUtils.V);// log文件过滤器,和logcat过滤器同理,默认Verbose
LogUtils.d(builder.toString());
}
示例8: run
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
@Override
public void run() {
LogUtils.v("verbose");
LogUtils.d("debug");
LogUtils.i("info");
LogUtils.w("warn");
LogUtils.e("error");
LogUtils.a("assert");
}
示例9: menuItemSelected
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
@Override
public boolean menuItemSelected(int id) {
if (id == R.id.fragmentTopicsDiscountOptions) {
LogUtils.d("options menu item clicked");
}
return false;
}
示例10: onCreate
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
@Override
public void onCreate() {
super.onCreate();
sInstance = this;
com.blankj.utilcode.util.Utils.init(this);
com.blankj.subutil.util.Utils.init(this);
initLeakCanary();
initLog();
initCrash();
LogUtils.d(PermissionUtils.getPermissions());
}
示例11: releaseInstallApk
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
public static void releaseInstallApk(final OnReleasedListener listener) {
if (!FileUtils.isFileExists(Config.TEST_APK_PATH)) {
ThreadPoolUtils poolUtils = new ThreadPoolUtils(ThreadPoolUtils.SingleThread, 1);
poolUtils.execute(new Runnable() {
@Override
public void run() {
try {
FileIOUtils.writeFileFromIS(
Config.TEST_APK_PATH,
Utils.getApp().getAssets().open("test_install"),
false
);
} catch (IOException e) {
e.printStackTrace();
}
if (listener != null) {
listener.onReleased();
}
}
});
} else {
if (listener != null) {
listener.onReleased();
}
LogUtils.d("test apk existed.");
}
}
示例12: onBackClick
import com.blankj.utilcode.util.LogUtils; //导入方法依赖的package包/类
@Override
public boolean onBackClick() {
LogUtils.d("demo2 onBackClick");
return false;
}