java
snow_lyGirl
一名程序员
展开
-
FileCounter文件统计小工具
统计一个文件夹下包含的文件数量原创 2021-12-23 09:39:18 · 1327 阅读 · 0 评论 -
Java字节数组与short,int互转
int 转为byte[] /** * 整型转byte数组 * * @param i * @param isBig true:大端模式 false:小端模式 * @return 数组 */ public static byte[] intToByteArray(int i, boolean isBig) { byte[] result = new byte[4]; // 由高位到低位 .原创 2021-01-28 16:43:14 · 1013 阅读 · 0 评论 -
图片转base64工具
Base64 工具,可将文件与base64互转** * @Author: guc * @Description: 图片Base64处理工具 * @Date: 2020/8/14 11:08 * @Version: 1.0 */public class Base64Utils { /** * @param path 文件路径 * @return base64字符串 */ public static String picture2Base64(St.原创 2020-08-14 11:52:02 · 746 阅读 · 0 评论 -
Android 轮询实现的三种方式
1.通过rxjava实现(代码中使用了Lambda表达式)private static final int PERIOD = 10 * 1000;private static final int DELAY = 100;private Disposable mDisposable;/** * 定时循环任务 */private void timeLoop() { mDisp...原创 2019-08-23 11:44:04 · 9901 阅读 · 5 评论 -
获取公网ip
1、获取公网ip的网址:http://2019.ip138.com/ic.asp2、利用该网址获取公网ip: /** * 获取外网的IP(必须放到子线程里处理) */ public static String getNetIp() { String ip; InputStream inStream ; try...原创 2019-05-21 10:25:57 · 8135 阅读 · 2 评论 -
View实现多次连续点击监听
mView.setOnClickListener(new View.OnClickListener() { long[] hints = new long[10]; @Override public void onClick(View v) { //hints System.arraycopy(hints, 1, hints, 0, hi...原创 2018-08-10 13:51:57 · 708 阅读 · 0 评论 -
Android 读取raw下的xml配置文件
1、获取数据流// 读取配置文件InputStream in = context.getResources().openRawResource(R.raw.cfg);2、解析xml文件public class XmlParser<T>{ public T xmlParser(InputStream xml) throws Exception { XmlPullParser原创 2017-12-07 14:50:25 · 2388 阅读 · 0 评论 -
java面向对象核心思想
核心思想转载 2017-05-05 08:38:05 · 697 阅读 · 0 评论 -
HttpUrlConnection实现多线程下载网络资源
/** * * @create_time:2016年11月1日 下午4:45:05 * @类描述:多线程下载工具类 * @version: * */public class DownUtil { private String path;//下载资源的路径 private String targetFile;//下载文件的保存位置 private int th原创 2016-11-02 15:55:12 · 988 阅读 · 0 评论 -
HttpClient 访问网络
1、POST请求 String result = null; // 获取HttpClient对象 HttpClient httpClient = new DefaultHttpClient(); // 新建HttpPost对象 HttpPost httpPost = new HttpPost(url); if (para原创 2016-11-02 15:01:22 · 385 阅读 · 0 评论 -
使用Ksoap2-Andorid调用WebService操作步骤
创建HttpTransportSE对象,该对象用于调用WebService操作。创建SoapSerializationEnvelope对象。代表一个SOAP消息封包。创建SoapObject对象,创建该对象时需要传入所要调用WebService的命名空间、WebService方法名。如果有参数需要传给WebService服务器端,调用SoapObject对象的addProperty(Strin原创 2016-11-03 15:16:18 · 655 阅读 · 0 评论 -
字符串编码格式相互转换Unicode --UTF-8 -- GBK
1.从 Unicode 形式的字符串转换成对应的编码的特殊字符串。 如 “\u9EC4” to “黄” /** * 从 Unicode 形式的字符串转换成对应的编码的特殊字符串。 如 "\u9EC4" to "黄". * Converts encoded \\uxxxx to unicode chars * and changes special saved chars t原创 2016-08-12 10:33:19 · 6466 阅读 · 1 评论 -
获取软件的版本号
/** * 返回当前程序版本号 */ public String getAppVersionName(Context context) { String versionName = ""; try { // ---get the package info--- PackageManager p原创 2016-09-02 16:33:25 · 309 阅读 · 0 评论