星云 Android 开发工具箱
Posted xingyunblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了星云 Android 开发工具箱相关的知识,希望对你有一定的参考价值。
Toast 工具类:
SmartToastUtils.java
import android.content.Context; import android.widget.Toast; /** * Toast 弹出信息工具类,简化代码编写 * @author fairy * */ public class SmartToastUtils { public static void showLong(Context context, String info) { Toast.makeText(context, info, Toast.LENGTH_LONG).show(); } public static void showShort(Context context,String info) { Toast.makeText(context, info,Toast.LENGTH_SHORT).show(); } }
打印日志工具类:
SmartLogUtils.java
import android.util.Log; public class SmartLogUtils { private final static String DEBUG_TAG="xingyun"; /*** * 封装日志打印方法 * @param message 打印的消息 * @param showMessage 是否显示打印的消息 * **/ public static void showInfo(String message,Boolean showMessage){ if(showMessage){ int max_str_length = 2001 - DEBUG_TAG.length(); //大于4000时 while (message.length() > max_str_length) { Log.i(DEBUG_TAG, message.substring(0, max_str_length)); message = message.substring(max_str_length); } //剩余部分 Log.i(DEBUG_TAG,message); } } /*** * 封装日志打印方法 * @param message 打印的消息 * @param showMessage 是否显示打印的消息 * **/ public static void showDebug(String message,Boolean showMessage){ if(showMessage){ int max_str_length = 2001 - DEBUG_TAG.length(); //大于4000时 while (message.length() > max_str_length) { Log.d(DEBUG_TAG, message.substring(0, max_str_length)); message = message.substring(max_str_length); } //剩余部分 Log.d(DEBUG_TAG,message); } } public static void showError(String message,Boolean showMessage){ if(showMessage){ int max_str_length = 2001 - DEBUG_TAG.length(); //大于4000时 while (message.length() > max_str_length) { Log.e(DEBUG_TAG, message.substring(0, max_str_length)); message = message.substring(max_str_length); } //剩余部分 Log.e(DEBUG_TAG,message); } } }
以上是关于星云 Android 开发工具箱的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向Android 逆向通用工具开发 ( Android 平台运行的 cmd 程序类型 | Android 平台运行的 cmd 程序编译选项 | 编译 cmd 可执行程序 )(代码片段