摘要: 说起软件测试四个字,想必大家脑海中浮现的有集成测试、系统测试、黑盒测试、白盒测试等,可能就是没想到会有单元测试。 对于大学是学习软件工程专业出身的同学来说可能会听过这四个字,对工作好几年的职场老鸟可能也听过但是没实际用过居多。绝大多数的开发人员都是忙于把手头的工作开发好,并不会把单元测试纳入工作范畴阅读全文
posted @ 2017-08-18 10:22 cryAllen 阅读(137) 评论(0) 编辑
摘要: 最近几年移动开发业界兴起了「 插件化技术 」的旋风,各个大厂都推出了自己的插件化框架,各种开源框架都评价自身功能优越性,令人目不暇接。随着公司业务快速发展,项目增多,开发资源却有限,如何能在有限资源内满足需求和项目的增长,同时又能快速响应问题和迭代新需求,这就是一个矛盾点。此时,插件化技术正好风生水阅读全文
posted @ 2017-07-22 20:08 cryAllen 阅读(273) 评论(0) 编辑
摘要: 前言 因为工作原因,最近需要研究Cordova框架,看了其中的源码和实现方式,当场在看的时候马上能理解,但是事后再回去看相关源码时候却发现之前理解的内容又忘记了,又不得不重新开始看,所以总觉得需要记录下来,这样也表明之前也是学习过,俗话说「 好记性不如烂笔头 」,想必也是体现了笔记的重要性。 目录 阅读全文
posted @ 2017-06-26 22:34 cryAllen 阅读(371) 评论(1) 编辑
摘要: 1:安卓开发:https://developers.google.cn/ 2:安卓博客:http://android developers.blogspot.com/ 3:stackoverflow:https://stackoverflow.com/ 4:技术最前线:http://www.devt阅读全文
posted @ 2017-06-05 22:54 cryAllen 阅读(37) 评论(0) 编辑
摘要: 前言 上一篇讲了Android触摸事件的传递机制,具体可以看这里 "初识Android触摸事件传递机制" 。既然知道Android中触摸事件的传递分发,那么它能解决什么样的问题,在我们实际开发中如何应用,这点很重要,知道原理是为了解决问题而准备的。这篇文章的核心讲的如何解决View的滑动冲突,这个问阅读全文
posted @ 2017-05-02 14:37 cryAllen 阅读(172) 评论(1) 编辑
摘要: 前言 今天总结的一个知识点是Andorid中View事件传递机制,也是核心知识点,相信很多开发者在面对这个问题时候会觉得困惑,另外,View的另外一个难题滑动冲突,比如在ScrollView中嵌套ListView,都是上下滑动,这该如何解决呢,它解决的依据就是View事件的传递机制,所以开发者需要对阅读全文
posted @ 2017-04-25 15:56 cryAllen 阅读(217) 评论(1) 编辑
摘要: 近段时间一直在加班,在赶一个项目,现在项目接近尾声,那么需要对过去一段时间工作内容进行复盘,总结下比较好的解决方案,积累一些经验,我认为的学习方式,是「理论—实践—总结—分享」,这一种很好的沉淀方式。 在之前项目中,有个需求是这样的,要显示书的阅读足迹列表,具体要求是显示最近30天阅读情况,布局是用阅读全文
posted @ 2017-03-30 17:08 cryAllen 阅读(201) 评论(0) 编辑
摘要: Android中Drawable是一种可以在Canvas上进行绘制抽象的概念,种类很多,常见的颜色和图片都可以是一个Drawable。Drawable有很多种,它们表示一种图像的概念,但是它们又不全是图片,通过颜色也可以构造出各式各样的图像的效果。 Drawable的分类 BitmapDrawabl阅读全文
posted @ 2017-03-24 23:07 cryAllen 阅读(231) 评论(0) 编辑
摘要: 线程在Android中是一个很重要的概念,从用途上来说,线程分为主线程和子线程,主线程主要处理和界面相关的事情,而子线程则往往用于执行耗时操作。在Android中扮演线程角色的还有很多,比如AsyncTask和IntentService,同时HandlerThread也是一种特殊的线程,但他们本质都阅读全文
posted @ 2017-03-02 11:34 cryAllen 阅读(294) 评论(0) 编辑
摘要: 由于Bitmap的特殊性以及Android对单个应用所施加的内存限制,比如16M,这导致加载Bitmap的时候很容易出现内存溢出。比如以下场景: Android中常用的缓存策略也是很有意思,缓存策略一个通用的思想,可以用到很多场景中,比如在实际开发中经常需要用到Bitmap做缓存。通过缓存策略,我们阅读全文
posted @ 2017-02-27 11:38 cryAllen 阅读(370) 评论(1) 编辑