happyaday

导航

随笔分类 -  其它

关于RandomAccessFile一个坑!!!!
摘要:最近正好遇到了使用RandomAccessFile做断点下载的情况,被一个问题坑了好多次 本来的代码: 阅读全文

posted @ 2018-02-23 16:11 happyaday 阅读(2749) 评论(0) 推荐(0)

关于android 5.0对开发带来的影响
摘要:由于google推出了android5.0的系统,在app的安装方式,权限的管理方面与之前的系统有较大的区别。自己做的app也有体会。现在记录一些要注意的东西,防止忘记:1.5.0改变了对自定义权限的管理方式,也就是同一台手机,不能有两个app有同样的一个自定义权限,我们由于用到了百度定位功能,它里... 阅读全文

posted @ 2015-11-27 14:21 happyaday 阅读(214) 评论(0) 推荐(0)

关于android截图的一些方法
摘要:这里只记录一些链接,对于我的需求,只需要,public static String createScreenShot(View v) { //测试截屏功能 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd_HH-mm-ss",Lo... 阅读全文

posted @ 2015-08-25 09:50 happyaday 阅读(157) 评论(0) 推荐(0)

关于android.view.WindowManager$BadTokenException问题出现以及解决的一些记录
摘要:1.出现 在app showdialog()时偶尔会出现,根据stackoverflow.com的描述,貌似是show的时候用作context的activity以及destroy了,,,一些异步操作会导致这个问题。 贴出一些解决的issue http://stackoverflow.com/ques... 阅读全文

posted @ 2015-08-25 09:27 happyaday 阅读(262) 评论(0) 推荐(0)

Android 软引用
摘要:2013-08-13 13:56 佚名 eoe Android开发者社区 字号:T | T可能对于Android开发者来说,软引用这个词有的会不是很熟悉,软引用在Java开发中用的比较多,但是,在Android开发中引用软引用,会给我们解决很多难题。AD: 1.对象的强、软、弱和虚引用为了能更加灵活... 阅读全文

posted @ 2015-07-28 13:18 happyaday 阅读(517) 评论(0) 推荐(0)

关于handler
摘要:1.一个Handler只有一个队列;2.在调用Handler.post(Runnablerunnable)方法时,会将runnable封装成一个Message; 3.在队列执行时,会判断当前的Message里是否封装了Runnable,如果封闭了,就直接执行Runnable,如果没有,将当前的Mes... 阅读全文

posted @ 2015-07-28 13:17 happyaday 阅读(122) 评论(0) 推荐(0)

EventBus的一个bug??
摘要:今天遇到了一个很奇怪的问题,activity A打开B,A和B中都注册了eventbus,都会接一个list的参数,当然两个list的参数不同,居然会报一个异常,A中List的参数会变成B的类型,错误是定义到一个synclize,看来eventbus在多线程方面处理得并不是很好。记录一下 阅读全文

posted @ 2015-07-02 16:23 happyaday 阅读(295) 评论(0) 推荐(0)

关于对inputstream流的复制
摘要:今天因为项目需要,获取到一个inputstream后,可能要多次利用它进行read的操作。由于流读过一次就不能再读了,所以得想点办法。而InputStream对象本身不能复制,因为它没有实现Cloneable接口。此时,可以先把InputStream转化成ByteArrayOutputStream,... 阅读全文

posted @ 2015-07-02 14:41 happyaday 阅读(11559) 评论(0) 推荐(0)

HTC ONE里面一个非常奇怪的问题。。。调用kSOAP出错
摘要:也是在某统计网站上看到了我们的APP爆出了这么一个bug:java.lang.NoSuchFieldError: No instance field headerOut of type [Lorg/kxml2/kdom/Element; in class Lorg/ksoap2/serializat... 阅读全文

posted @ 2015-06-22 15:48 happyaday 阅读(313) 评论(0) 推荐(0)

android 横竖屏切换
摘要:解决Android手机 屏幕横竖屏切换Android中当屏幕横竖屏切换时,Activity的生命周期是重新加载(说明当前的Activity给销毁了,但又重新执行加载),怎么使屏幕横竖屏切换时,当前的Activity不销毁呢?1. 在AndroidManifest.xml中为Activity设置con... 阅读全文

posted @ 2015-06-19 09:43 happyaday 阅读(163) 评论(0) 推荐(0)

Android dispatchTouchEvent介绍
摘要:一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包含一个子view,这个时候an... 阅读全文

posted @ 2015-06-19 09:33 happyaday 阅读(314) 评论(0) 推荐(0)

java 计算 文件 md5
摘要:public class MD5Check { /** * 默认的密码字符串组合,用来将字节转换成 16 进制表示的字符,apache校验下载的文件的正确性用的就是默认的这个组合 */ protected char hexDigits[] = { '0', '1', '2', '3', '4', ... 阅读全文

posted @ 2015-06-19 09:30 happyaday 阅读(225) 评论(0) 推荐(0)

关于mina框架EMFILE: open too many files exception的处理
摘要:做项目的时候,用到了mina框架,与server进行交互。由于采用的是短连接+心跳包+断线重连的方式,因此网络不稳定的时候经常会出现断线重连。那么有时候偶尔会出现EMFILE: open too many files exception的问题,看堆栈信息是出在new socketconnector的... 阅读全文

posted @ 2015-05-21 11:52 happyaday 阅读(389) 评论(0) 推荐(0)

关于mediacontroller的一些好的文章
摘要:1.Vitamio中文API文档(3)—— MediaControllerhttp://www.cnblogs.com/over140/archive/2012/08/30/2663733.html2.关于对Android的videoView和mediaController的吐槽http://my.... 阅读全文

posted @ 2015-05-18 14:57 happyaday 阅读(319) 评论(0) 推荐(0)

jad 反编译 jar包
摘要:1.利用winrar解压缩jar包 或者CMD>jar -xvf test.jar -C classes2.下载jad,利用jad反编译jar包CMD>[jad_home]/jad.exe -r -ff -d src -s java classes/**/*.class 阅读全文

posted @ 2015-05-18 14:54 happyaday 阅读(775) 评论(0) 推荐(0)