Android系统性能调优工具介绍在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的hotspot(热点,即bottleneck)。性能优化:对hotspot相关的代...
分类:
移动开发 时间:
2015-05-09 17:18:03
阅读次数:
245
BitmapFactory.Options解决Android加载图片内存溢出的问题1. 在Android软件开发过程中,图片处理是经常遇到的。 在将图片转换成Bitmap的时候,由于图片的大小不一样,当遇到很大的图片的时候会出现超出内存的问题,为了解决这个问题Android API提供了BitmapFactory.Options这个类.2. 由于Android对图片使用内存有限制,若是加载几兆的大图...
分类:
移动开发 时间:
2015-05-07 08:55:34
阅读次数:
127
Android开发中的耗时操作总结在Android软件开发过程中,经常遇到耗时操作。为了使手机app运行流畅,耗时操作需要在新的一个线程中完成。那么,Android手机应用开发中,耗时操作有哪些呢?下面来总结一下。
下载文件操作
网络连接操作(尤其是网络不好的时候)
音频格式转换操作
文件操作
比较大的数据的初始化操作
sleep函数等
注:
具体的功能还得根据业务需求来完成。...
分类:
移动开发 时间:
2015-05-03 17:30:08
阅读次数:
216
break、continue、return之间的区别与联系
在软件开发过程中,逻辑清晰是非常之重要的。 代码的规范也是非常重要的。往往细节决定成败。在编写代码的时候,一定要理解语言的作用以及使用的方法和场景。下面来介绍一下break、continue、return三者的区别和联系。1. break :
(1).结束当前整个循环,执行当前循环下边的语句。忽略循环体中任何其它语句和循环...
分类:
其他好文 时间:
2015-05-02 16:36:30
阅读次数:
103
软件开发过程有时就是这样的一种体验,目标看是唾手可得,却又总是在你伸手摘取时,发现还有一段距离要走,问题随着开发的深入而不断涌现;这就像是坐在大象背上的训象师,用吊在大象鼻子前的香蕉,给大象耍的把戏。是什么原因,导致软件开发有时会进入这样一个令人惋叹的黑洞?书的作者没有,也不可能给我们一个答案,但通...
分类:
其他好文 时间:
2015-05-01 13:19:24
阅读次数:
104
最近在工作中遇到了这么个问题,在软件开发过程中自己在测试服务器上创建了mongodb数据库,开发工作一切都很顺利,但是要上线时,需要提供运行脚本,以保证在现网的数据库中创建和更新数据库。该怎么做呢?
以前没有学过mongodb,更没有学过脚本,于是从百度上和mongodb的官网寻找答案,原来mongodb是可以通过javascript执行命令的,而且mongodb中的指令基本都可以在js...
分类:
数据库 时间:
2015-05-01 00:41:54
阅读次数:
165
第一章 软件测试的介绍1。概念和历史就不说了2。为什么要进行软件测试,因为测试是软件开发过程的一个步骤,通过测试能更好地设计和编码,能提高程序的可靠性。3。错误缺陷和失败的定义,error——defect——failure。4。软件开发的过程 1)软件需求 用户 理解正确性 表达正确性 2)需求.....
分类:
其他好文 时间:
2015-04-27 09:23:04
阅读次数:
133
单元测试工具汇总及小组分工情况单元测试工具汇总单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。单元测试不仅仅是作为无错编码一种辅助手段在一次性的开发过程中使用,单元测试必须是可重复的,无论是在软件修改,或是移植到新的运...
分类:
其他好文 时间:
2015-04-24 07:52:00
阅读次数:
197
在软件开发过程中,你经历的每件事情都会潜移默化地影响着你。随着时间的流逝,年纪的增长,对于程序开发技术(相同/或者相关能力)以及自身的理解也会不断沉淀,这些最终也会帮助你达成目标——成为一名优秀的程序员。这里谈到的经历不仅限于程序员生涯里的里程碑,比如换工作、成为领导/经理或者自己创业。你所经历的每...
分类:
其他好文 时间:
2015-04-23 12:44:09
阅读次数:
152
说好的软件质量提升软件质量是我们一直追求的理想,但软件开发唯一不变的真理就是变,为了应付变化多端的软件开发过程,敏捷开发提倡了一种拥抱变化的软件开发理念,少说也替软件开发人员带来了不少小确幸。这些软件开发模型与方法论,最终的目的在于软件开发管理与质量的提升..
分类:
其他好文 时间:
2015-04-19 06:47:11
阅读次数:
120