- 博客(8)
- 资源 (3)
- 收藏
- 关注

原创 Android数据持久化存储-Files对象
1、Files对象保存数据的分类(1)、使用IO流进行存储,保存在/data/data/包名/files/目录下。(2)、使用Environment类进行存储,保存在SD卡中。2、IO流方式存取数据 使用IO流方式存取数据,即使用FileOutputStream类提供的openFileOutput()方法获取输出流,输出文件到磁盘;使用FileInputStream类提供的o
2015-10-15 10:10:41
917

原创 Android数据持久化存储-SharedPreferences
1、SharedPreferences类用于保存和获取基本数据类型的键值对,在应用程序退出后,数据仍然会保存,它提供的数据类型有boolean、float、int、long、String、StringSet。2、SharedPreferences对象获取SharedPreferences对象有两种方法,如下:①context.getSharedPreferences(String na
2015-10-14 16:53:17
514

转载 Android代码性能优化小技巧
这篇文章主要是介绍了一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个App的性能提升还是有作用的,只是不能较大幅度的提升性能而已。选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中不会涉及这方面。你应该使用这篇文章中的小技巧作为平时写代码的习惯,这样能够提升代码的效率。通常来说,高效的代码需要满足下面两个规则:不要做冗余的动作如果能避免,尽量不要分
2015-03-05 15:03:20
533

转载 Android性能优化典范(三)
Android性能优化典范(一)Android性能优化典范(二)接上文:9)Garbage Collection in AndroidJVM的回收机制给开发人员带来很大的好处,不用时刻处理对象的分配与回收,可以更加专注于更加高级的代码实现。相比起Java,C与C++等语言具备更高的执行效率,他们需要开发人员自己关注对象的分配与回收,但是在一个庞大的系统当
2015-03-05 11:35:42
567

转载 Android性能优化典范(二)
Android性能优化典范(一)接上文:5)Android, UI and the GPU了解Android是如何利用GPU进行画面渲染有助于我们更好的理解性能问题。那么一个最实际的问题是:activity的画面是如何绘制到屏幕上的?那些复杂的XML布局文件又是如何能够被识别并绘制出来的?Resterization栅格化是绘制那些Button,Shape
2015-03-05 10:54:54
502

转载 Android性能优化典范(一)
2015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面展开,Android的渲染机制,内存与GC,电量优化。下面是对这些问题和建议的总结梳理。 0)R
2015-03-05 09:54:02
558
转载 十大你意想不到的 Java 8 新特性
Lambdas表达式,lambdas表达式,依然是lambdas表达式,这也许是你听的最多的关于Java 8的讨论了吧。但是lambdas表达式仅仅是Java 8的一小部分,Java 8还有许多新的特性——新特性包含一些功能强大的类及其高级用法,另外一些则是早就应该在Java中的功能。我整理了10大Java 8中我认为最值得学习的新特性,总有一样你会遇到并喜欢上它,一起来看看吧。1、默
2014-07-16 14:05:56
434
转载 关于举办河南省第六届大学生程序设计竞赛的通知
关于举办河南省第六届大学生程序设计竞赛的通知赛事主页:http://acm.nyist.net/acm-icpc/provincial/sixth/index.php各高校计算机教学单位、各位理事:河南省第六届大学生程序设计竞赛定为 2013 年 5 月 11 日至 12 日在南阳理工学院举办,诚邀各位理事和各高校的计算机教学单位积极组队参加竞赛。竞赛具体要求如
2013-04-29 08:36:47
1526
2
CCNA学习指南中文版(第六版)7
2013-02-17
CCNA学习指南中文版(第六版)6
2013-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人