import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader;
import android.content.Context; public class DensityUtil { private static float scale; /** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int dip2px(Context context, float dpValue) { if (scale == 0) {
PackageManager.NameNotFoundException; //跟App相关的辅助类 public class AppUtils { private AppUtils() { /* cannot
App判断用户是否联网是很普遍的需求,实现思路大概有下面几种 利用Android自带的ConnectivityManager类 有时候连上了wifi,但这个wifi是上不了网的,我们可以通过ping www.baidu.com来判断是否可以上网
wsdl2ksoap 是一个基于图形界面的应用程序,用于从 WSDL 元数据创建可用的 kSOAP 2 调用类,主要适合 Android 平台。 特性: GUI操作 存储之前保存的设置 能够覆盖包名
查当前网络状态的工具类 ,直接粘过去就能 用 : package com.todoo.android.app.utils; import java.net.InetAddress; import java.net
import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql
PipUtil是用来判断一个点是否在多边形内部的,可以用于GIS开发。
一个快速创建对话框的工具类库 集成了 sweet-alert-dialog 集成了 Titanic 的进度框动画样式 集成了 AVLoadingIndicatorView 的动画样式
相比于JavaScript开发人员的数量,目前JavaScript框架、类库和工具的数量似乎更多一些。截至2017年5月, GitHub 上的 快速搜索 显示,有超过110万个JavaScript项目。
Rudiments 是一个 C++ 类库,提供一些用来编写守护进程、客户端和服务器端的基础类,与标准C函数的封装类:还包括正则表达式、 semaphores 与 signal handling的处理。
最近,由于我把工具类看作反模式,所以被 指责 反对 函数式编程 。这是绝对错误的! 我认为它们是很糟糕的反模式 ,因为他们与函数式编程无关。我认为其中有两个基本原因。首先,函数式编程是可声明的,然而工具类方法
Regex类实现了一些特殊功能数据检查,正则表达式的一些常用的功能,集成至该类中。 public class RegexDao { private RegexDao() { } private static
ACache是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。 1、它可以缓存什么东西? 普通的字符串、json、序列化的java对象,和 字节数字。 2、它有什么特色?
Curl模拟Http工具类 可实现模拟GET、POST、POST上传文件. How To Use. require 'HttpCurl.class.php'; // GET请求 HttpCurl::get('http://api
就是在View画一些图案或文字。其中通常要用到的类有Canvas(画布),Paint(画笔)及Color(用来设置画笔颜色)类,当然还可能用到其它很多类,都是根据自己项目中的需要来定的。 Canv
提供一个判断App是否处于前台的工具类,拥有多达5种判断方法,最后一种方法堪称Android黑科技,既可以突破Android5.0以上的权限封锁,获取任意前台App的包名,又不需要权限. 使用说明:
运行时权限的库,但是个人不想就因为一个权限问题而引入一个库,所以集各位库中的代码,简单封装了一个工具类。使用起来很简单。 由于时间匆忙,所以后期有时间会再继续进行优化。 使用 以拨打电话为例,首先
你可以按条件方便的搜索需要的类库或者框架,以下为条件 基础框架 模板引擎 DOM操作 CSS动画 Javascript动画 数据操作 更多 阅读原文: Microjs: 超棒的迷你框架和迷你类库搜罗工具
import android.content.Context; import android.view.inputmethod.InputMethodManager; import android.widget.EditText; //打开或关闭软键盘 public class KeyBoardUtils { /** * 打卡软键盘 * * @param mEditText输入框 * @param