![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android基础
qq_23953793
Read the fucking source code!
展开
-
日期格式化工具类
/日期格式化工具类***/public class DateUtil { private static String pattern = "今天是yyyy-MM-dd E HH:mm:ss"; private static SimpleDateFormat patternDF = new SimpleDateFormat(pattern, Locale.CHINA); pri原创 2016-06-20 09:57:12 · 344 阅读 · 0 评论 -
Android中调用shell脚本
大致需求是这样:app中assert文件下有一些配置文件,脚本文件,要求在开机启动后,将assert下的文件拷贝到手机中,并执行shell脚本文件。监听开机广播的不多说。 提供如下方法: /*** * 将文件拷贝到某个目录下,要赋予这个目录相应的权限 * @param pkgCodePath * @return */ private bool原创 2017-05-20 11:37:24 · 1809 阅读 · 0 评论 -
android控件快速点击判断
private static long lastClickTime; /** * 是否是快速点击 * @return true:是,false:不是 */ public static boolean isFastDoubleClick() { long time = System.currentTimeMillis();原创 2017-01-04 16:05:23 · 1013 阅读 · 1 评论 -
电源模块管理
/** * 关机 */ public static void shutdown() { try { Process process = Runtime.getRuntime().exec("su"); DataOutputStream out = new DataOutputStream(原创 2016-09-07 16:16:01 · 508 阅读 · 0 评论 -
显示全局的Toast 防止toast重复弹出
public class ToastUtil { private Toast mToast = null; private Context mCtx; private static ToastUtil mToastUtil = null; public ToastUtil(Context ctx){ mCtx = ctx; } public原创 2016-09-07 16:10:12 · 967 阅读 · 0 评论 -
判断应用是否在后台或者正在运行
/** * whether application is in background * <ul> * <li>need use permission android.permission.GET_TASKS in Manifest.xml</li> * </ul> * * @param context 上下文 * @return原创 2016-09-07 15:55:49 · 580 阅读 · 0 评论 -
判断某个界面是否在前台
/** * 判断某个界面是否在前台 * * @param context * @param className * 某个界面名称 */ public static boolean isForeground(Context context, String className) {原创 2016-09-07 15:34:47 · 1111 阅读 · 0 评论 -
隐藏键盘和显示键盘
/** * 隐藏键盘 * @param v */ public static void hideKeyboard(View v) { InputMethodManager imm = ( InputMethodManager ) v.getContext( ).getSystemService( Context.INPUT_METHOD_SERV原创 2016-09-07 15:32:18 · 327 阅读 · 0 评论 -
日期选择器(edittext进行回显)
Calendar calendar = Calendar.getInstance(); String birthday = mEdStartTime.getText().toString(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); try {原创 2016-09-07 15:27:57 · 459 阅读 · 0 评论 -
byte[]数组工具类
非常好用的工具类整理给大家:public class ByteUtils { public static byte[] getBytes(short data) { byte[] bytes = new byte[2]; bytes[0] = (byte) (data & 0xff); bytes[1] = (byte) ((data & 0x原创 2016-06-20 10:21:53 · 607 阅读 · 0 评论 -
基于okhttp的简单封装
/** * Created by zhaozhe on 2017/6/5/005. */public class OKHttpManager { private volatile static OKHttpManager manager; //防止多个线程访问时 private final String TAG = OKHttpManager.class.getSimpleN原创 2017-06-06 10:04:01 · 265 阅读 · 0 评论