有不少朋友都问过我,怎样才能写出高性能的应用程序,如何避免程序出现OOM,或者当程序内存占用过高的时候该怎么样去排查。确实,一个优秀的应用程序,不仅仅要功能完成得好,性能问题也应该处理得恰到好处。为此,我也是阅读了不少Android官方给出的高性能编程建议,那么从本篇文章开始,我就准备开始写一个全新系列的博文,来把这些建议进行整理和分析,帮助大家能够写出更加出色的应用程序。
内存(RAM)对于任何一个软件开发环境都是种非常珍贵的资源,而对于移动操作系统来讲的话,则会显得更加珍贵,因为手机的硬件条件相对于PC...
分类:
移动开发 时间:
2015-02-05 09:31:31
阅读次数:
257
Android作为眼下主流的移动操作系统,全然符合SQLite占用资源少的优势,故在Android平台上,集成了一个嵌入式关系型数据库—SQLite。假设想要开发 Android 应用程序,须要在 Android 上存储数据,使用SQLite 数据库是一种很好的选择。在一般程序中使用数据库的过程都....
分类:
移动开发 时间:
2015-01-20 23:41:03
阅读次数:
344
目录[?]工具和教程UI组件类库游戏引擎Android HTML5应用Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考, 如果你...
分类:
移动开发 时间:
2015-01-19 18:53:50
阅读次数:
508
大家知道Google支持和发布的Android移动操作系统,主要是为了使其迅速占领移动互联网的市场份额,所谓移动互联网当然也是互联网了,凡是涉及互联网的任何软件任何程序都少不了联网模块的开发,诚然Android联网开发也是我们开发中至关重要的一部分,那么Android是怎么样进行联网操作的呢?这篇博客就简单的介绍一下Android常用的联网方式,包括JDK支持的HttpUrlConnection,Apache支持的HttpClient,以及开源的一些联网框架(譬如AsyncHttpClient)的介绍。本篇...
分类:
移动开发 时间:
2015-01-12 17:39:51
阅读次数:
287
此SDK支持使用iOS平台下开发的手游应用,集成简单便捷。开发者可以让手游快速具备游戏录像、语音及视频解说、分享等功能,让你的手游获得更多的免费流量。并提供全面的数据统计分析服务。苹果iOS是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设...
分类:
移动开发 时间:
2015-01-12 14:21:36
阅读次数:
197
从昨晚開始,苹果新版移动操作系统iOS 8.0開始提供免费下载服务。新版操作系统提供有数百个新功能,当中包含相机功能中添加了延时摄影模式,能够使用其它厂商开发的输入法、购买的App应用程序能够与最多6位家人共享而不用再花钱购买。苹果提示iOS 8.0的文件包大小为900多MB,可是在实际安装时,须要...
分类:
移动开发 时间:
2015-01-10 11:11:01
阅读次数:
192
一份关于移动应用开发的调查报告显示,Androdid开发者对谷歌的移动操作系统平台的兴趣正在下降。尽管依然有79%的开发者表示对Android“非常感兴趣”,但调查报告显示,一些迹象表明在2012到2013年间,Android将随着遇到的问题,市场份额会出现大的变化。解决这些问题,对于谷歌如何维持A...
分类:
移动开发 时间:
2014-12-26 12:31:11
阅读次数:
153
一份关于移动应用开发的调查报告显示,Androdid开发者对谷歌的移动操作系统平台的兴趣正在下降。尽管依然有79%的开发者表示对Android “非常感兴趣”,但调查报告显示,一些迹象表明在2012到2013年间,Android 将随着遇到的问题,市场份额会出现大的变化。解决这些问题,对于谷歌如何维持Android 生态系统的活力来说意义重大。同样,独立开发者也要意识到这些问题将给自己的商业计划带来困难。...
分类:
移动开发 时间:
2014-12-26 11:11:29
阅读次数:
178
最近网媒体都在报道北京元心科技公司推出的第一款真正国产自主的智能移动操作系统“元心”,网友@C科技更是曝光了几张搭载元心系统的工程样机。从曝光的图片来看,元心系统可以和Android系统共存,用户在开机...
分类:
移动开发 时间:
2014-12-14 18:50:23
阅读次数:
150
在本文中,你了解到了如何通过整合PhoneGap和Mobile Dojo来快速地创建一个Android版本的混合移动应用,该应用的外观和行为都类似典型的Android应用。你能够很快地编写出这样的应用,因为我们使用的是HTML和JavaScript而不是Java。鉴于web代码是跨所有的移动操作系统保持不变的,因此只需要稍微花一点精力,就能够为iOS和Blackberry构建这样的一个混合应用...
分类:
移动开发 时间:
2014-12-11 15:49:48
阅读次数:
340