java
文章平均质量分 67
King 老师
从事工作10年+,精通Flutter和Android开发
展开
-
Android内存抖动
什么原因导致‘内存抖动’内存回收是指在程序需要对象的时候,在堆当中分配出来一块空间,使用完毕以后,由 GC 帮我们清理掉这片内存空间。如果频繁的一直持续上述操作,就会引起内存抖动。也就是有源源不断的对象被创建,同时又有源源不断的对象被回收,这时候就会内存抖动。安卓中内存抖动的影响1.影响app响应速度。2.app UI卡顿,甚至应用无响应。为什么有这么大影响?因为现在基本的jvm(比如cms)的垃圾回收处理器,需要停止工作业务线程,再进行垃圾回收.如果回收的时间越久,app的所有原创 2022-04-24 11:52:28 · 2877 阅读 · 0 评论 -
自定义actionbar
下载地址:http://blog.csdn.net/YoYo_Newbie/article/details/46470379package com.example.myactionbar;import ki.sam.actionbar.ActionBar;import ki.sam.actionbar.ActionBarManager;import ki原创 2015-06-23 18:17:14 · 678 阅读 · 0 评论 -
Java网络编程之单线程下载文件设置显示进度(一)
下载文件的时候,如果为了用户友好,都会给予进度条提醒用户,那么怎么做呢?其实很简单,首先获取服务器文件的大小urlConnection.getContentLength(),然后在读取文件过程计算文件百分比增长即可/** * 文件下载工具 by sam on 2015/11/5. */public final class FileUtil { /**原创 2015-11-05 14:26:05 · 3627 阅读 · 0 评论 -
java网络编程之下载文件通过多线程分块下载(二)
import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL;/** * 文件下载工具 by sam on 2015/11/5原创 2015-11-06 00:48:47 · 2153 阅读 · 1 评论 -
spring 3.0 maven pom
project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven原创 2015-10-20 15:45:58 · 651 阅读 · 0 评论 -
位运算使用场景
public class Test { public static class Info { public static int FLAG_SHABI = 0x0001; public static int FLAG_LAJI = 0x0002; public static int FLAG_ZHAZHA = 0x0004; public int mFlag = 0;原创 2016-04-25 17:20:52 · 1478 阅读 · 0 评论 -
<<=与>>=运算的意义
概念都是假,懂用才是真理。废话不多说,直接看例子。 a a >>= 1 结果相当于 a 除以 2的一次方 a a >>= 2 结果相当于 a 除以 2的二次方 ..... 那么 , 推理 a a >>= n 结果等统一, a 除以 2的N次方 如: public static void m原创 2016-05-04 16:17:52 · 747 阅读 · 0 评论 -
解析“a=xxx;b=xxx;c=xxx;.....”,使用"Uson"
经常做项目发现有种字符串格式需要解析---- "a=xxx;b=xxx;c=xxx;..." , 然而这种格式在网上并没有人写对应的框架工具去解析它并且去规范它。因此,菜鸡的我没办法去偷懒,所以只能去自己去写。我的封装原则就是一旦封装,用起来就得无脑且能偷懒则偷懒。"a=xxx;b=xxx;c=xxx;..." 这个格式比较像url的拼接,所以本菜鸡取名叫Uson。。。呵呵勿喷。需原创 2016-07-14 15:25:31 · 1398 阅读 · 0 评论 -
java截取文章中的句子
通过使用强大的开源Lingpipe的库实现,百行代码以内就可以轻松把文章的所有句子保存下来。maven链接:<dependency> <groupId>de.julielab</groupId> <artifactId>aliasi-lingpipe</artifactId> <version&g...原创 2018-10-25 23:54:30 · 1539 阅读 · 0 评论 -
Spring 3.0 xml 注解头文件
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.翻译 2015-01-20 21:55:27 · 1105 阅读 · 0 评论 -
Ubuntu 中安装jdk与eclipse
Ubuntu 12.04 下安装JDK81、安装JDK,参考1、下载JDK8从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本JDK 8。 2、解压文件$sudo mkdir /usr/lib/jvm$ sudo mv jdk-8u5-linux-i586.tar.g转载 2014-05-14 03:18:37 · 720 阅读 · 0 评论 -
第二次接受对象流异常
当发送对象流的时候,如贵原创 2014-07-16 11:59:50 · 704 阅读 · 0 评论 -
ViewPager禁止手动滑动
重写 ViewPager 这liangg @Override public boolean onInterceptTouchEvent(MotionEvent arg0) { return false; } @Override public boolean onTouchEvent(MotionEvent arg0原创 2014-07-11 10:24:04 · 2340 阅读 · 0 评论 -
文件工具
import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.nio.channels.FileChannel;import java.text.DecimalFormat;public final class FileUtil{ private sta原创 2014-07-30 10:31:08 · 523 阅读 · 0 评论 -
根据WSDL反向生成java代码
http://www.51cto.com/art/200708/53362.htm转载 2014-09-01 20:52:42 · 1122 阅读 · 0 评论 -
java 一字段上传多个文件(可带文字参数)
import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.M原创 2014-12-02 08:50:07 · 2341 阅读 · 0 评论 -
解析二维码
首先去下载rqcode.jar , 然后使用该类设置bitmap调用getImageByte或getImageChars就可以获得解析结果,打印出来/*** 描述:解析二维码* @author Sam*/public class QRCodeImageChild implements QRCodeImage{private Bitmap bitmap;原创 2014-12-18 12:56:54 · 1038 阅读 · 0 评论 -
报错:@RunWith(SpringJUnit4ClassRunner.class) gives error
报错:This annotation gives compilation error "Type mismatch: cannot convert from Class to Class原因:可能是junit4.4版本以下不支持,下载junit4.5以上版本原创 2015-01-20 21:35:52 · 2549 阅读 · 0 评论 -
java "群发"聊天demo
package sina.uucwerewolf.room;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import java.ut原创 2014-05-04 17:55:11 · 884 阅读 · 0 评论