网站地图 原创论文网,覆盖经济,法律,医学,建筑,艺术等800余专业,提供60万篇论文资料免费参考
主要服务:论文发表、论文修改服务,覆盖专业有:经济、法律、体育、建筑、土木、管理、英语、艺术、计算机、生物、通讯、社会、文学、农业、企业

安卓系统移动开发的方法优化

来源:原创论文网 添加时间:2019-07-31

  摘    要: 随着科技的不断发展, 智能手机越来越普及, 现在智能手机的功能变得更加强大, 其不仅可以发信息、打电话, 而且还能够代替电脑功能。我国Android系统手机数量庞大, 为了提升用户体验度, 应当对Android系统的开发进行分析, 进行合理优化。如何更好的完成Android移动开发长期以来都是开发人员研究的一项内容。下面, 从而合理应用本地方法、静态方法的应用、避免构建对象几个方便入手, 实现对Android移动开发的优化, 希望对相关工作人员可以有所帮助。

  关键词: Android; 智能手机; 移动开发; 优化策略;

  随着人们对Android系统研究的不断深入, Android系统的功能变得更加强大。Android是一种基于Linux的自由及开放源代码的操作系统, 因此, 得到了广泛开发者的青睐, 在Android移动开发过程中, 应当对开发策略进行适当优化。

  1、 合理应用本地方法

  Java自身提供的方法通常都通过c或c++语言实现, 在具体开过程中, 要比开发人员自己书写代码快的多, 在具体开发时, 开发人员应尽量熟悉数据库, 对于各项功能的实现, 应当尽量采用本地方法实现。[1]

  例如, 在退出游戏前, 要对游戏中一些数据内容进行保存, 此时, 对于游戏涉及到的数据内容的存储, 可以利用SharedPreferences实现, 但是, 受功能县限制, Shared Preferenceszs在具体应用期间, 只能完成对几种常见类型的有效存储, 如果游戏中涉及到的数据信息较为复杂, 要对数据进行转换, 完成相应的转化后, 在对数据信息进行存储。例如, 可对数组:{{9, 45, 6, 8}, {55, 71, 43, 82}, {34, 120, 995, 6}}进行转换, 转换结果如下:”9, 45, 6, 8, 55, 71, 43, 82, 34, 120, 995, 6”。针对该字字符串的还原, 可以通过自行编写程序实现, 但是, 实际作业过程中, 较为理想的方式是对String类的split () 方法进行应用, 完成字符串的还原, 进而得到原数组。[2]
 

安卓系统移动开发的方法优化
 

  2、 静态方法的应用

  与虚方法相比的执行速度相比, 静态方法具体执行起来速度更快, 因此, 在具体在实际开发过程中, 若定义的方法不要对类成员进行访问, 在条件允许的情况下, 应当尽量通过声明静态方法完成相应的开发工作。[3]

  例如:

  因为toast () 方法在具体应用过程中, 并未对成员进行访问, 因此, 具体开发时, 可以直接声明为静态方法。[4]

  3、 避免构建对象

  开发过程中, 建立对象过程中会造成以下两项不良影响: (1) 浪费内存。 (2) 增加垃圾回收量。可见, 开发时, 在非必要情况下, 应当不要建立对象, 一些PC机程序员在开发过程中国, 经常会习惯性在程序中创建对象。例如:

  上面这段代码会创建六个对象”s1”, ”s2”, ”s3”, ”s4”, ”s5”, ”s6”。比较浪费内存。如果换一种实现方式, 我们可以采用String Buffer的对象来代替:

  这样写只创建了一个对象。

  4、 结语

  Android移动开发是一项复杂的工作, 随着人们对智能手机性能要求的不断提升, 人们对Android移动开发也提出了更高要求。在进行Android移动开发过程中, 应当在保证系统功能可以得到实现的基础上, 合理的对不同的优化方法进行应用, 通过合理的优化后, 系统的执行效率能够得到显着提升, 同时, 内存溢出情况也能够得到不同程度改善。需要开发人员特别注意的是, 在实际应用期间, 要对程序的优化是否必须进行衡量, 这主要因为, 在优化过程中, 可能会增加性能BUG, 并且会使代码的可读性降低, 影响代码移植等。

  参考文献

  [1]苏庭波, 韩鹏.基于Android的移动端社交软件Focus的开发[J].工业控制计算机, 2019 (03) :40-41+44.
  [2]胡嘉琪.基于Android平台的移动办公APP软件的开发和应用[J].江西冶金, 2018, 38 (05) :46-49.
  [3]边倩, 王振铎, 张卫钢.基于Android系统的移动学习终端平台开发与研究[J].电子测试, 2019 (Z1) :99-100+112.
  [4]赵雎泽.Android和Zig Bee平台下的移动环境监控技术分析[J].黑龙江环境通报, 2018, 42 (04) :39-41+47.

重要提示:转载本站信息须注明来源:原创论文网,具体权责及声明请参阅网站声明。
阅读提示:请自行判断信息的真实性及观点的正误,本站概不负责。