Alias's blog

前言 开发Android应用的时候,最常见的问题就是异步处理了,针对这个问题往往采用回调解决,这样带来的问题就是会让我们的代码可读性很差,举个例子 假设有这样一个需求:界面上有一个自定义的视图 imageCollectorView ,它的作用是显...

发布 0 条评论

在Android中,最简单的动画就是补间动画了。通过补间动画,可以对一个控件进行位移、缩放、旋转、改变透明度等动画。但是补间动画只能对一个控件使用,如果要对某一组控件播放一样的动画的话,可以考虑layout-animation。 LayoutAnima...

发布 0 条评论

前言 在我们的开发中,如果使用了第三方库比如网络请求库LiteHttp,图片加载库universalimageloader等等都需要在Application里面进行初始化,可是当我们在使用多进程的时候Application会被重新创建,相当于有多少个进程就初始化多少次...

发布 0 条评论

前言 如果翻过墙,或者做过渗透啥的,肯定对代理不陌生,说白了,代理服务器就是一个中转站,你对目标网址的请求都会进过代理服务器去请求,类似于一个被你操控的傀儡,别人能知道的也只能是这个代理,从而提升安全性和访问一些受限制...

发布 2 条评论

前言 在Android TV的开发中,最麻烦的就是焦点控制问题了,系统的默认行为就是寻找当前按键方向上最近的能获取焦点的控件,虽然部分控件,比如TextView、Button等可以在xml文件中使用android:nextFocusLeft(Right/Up/Down)等来控制下...

发布 0 条评论

前言 今天在项目中使用集合类List的时候发生了一个异常:java.util.ConcurrentModificationException,so,百度一番,此异常的大致意思是在遍历一个list的时候,这个list被修改了,wft???看到这个表示一脸的黑人问号,先说说我的使用场...

发布 0 条评论

前言 今天在解决项目中的Warn的时候,发现string.xml里面出现了几个有意思的警告,所以分享给各位有强迫症的程序猿们。Warn信息如下 <1> Replace "..." with ellipsis character (…, &&;#8230;) ? <2> Multiple ...

发布 0 条评论

前言 在我们日常的开发中,Crash总是无法避免的,也许是由于糟糕的网络,也许是代码的逻辑bug等等,总之发生了Crash就要修复,可是当我们的Crash发生在客户的手上,那么Crash信息就不是那么好获取了,还有就是在开发过程中,昙花一现...

发布 1 条评论

前言 在我们上网或者抓包的过程中,偶尔会看到一些"乱码",比如下面这些 1、\346\234\254 2、%E6%9C%AC或者%B1%BE 常见地方有使用Wireshark抓包的时候,会出现第一种,在url中则经常看到的式第二种,下面我就来介绍下,这两种"乱码"的...

发布 0 条评论

前言 在我们写界面的过程中,常常需要改变控件的形状等,如果使用代码控制就太麻烦了,所以一直使用的shape,刚好在博客上看到了一篇很详细的博客,就拿过来当做笔记了。免得需要的时候找不到了,顺便分享给大家。 shape文件的使用 新...

发布 0 条评论