OOM: 内存泄露可以引发很多的问题:1.程序卡顿,响应速度慢(内存占用高时JVM虚拟机会频繁触发GC)2.莫名消失(当你的程序所占内存越大,它在后台的时候就越可能被干掉。反之内存占用越小,在后台存在的时间就越长)3.直接崩溃(OutOfMemoryError)ANDROID内存面临的问题:1.有限...
分类:
移动开发 时间:
2014-10-18 09:46:23
阅读次数:
291
在SDK的Tools文件夹下包含着Android模拟器操作的重要命令ADB,ADB的全称为Android Debug Bridge,就是调试桥的作用,借助这个工具,我们可以管理设备或手机模拟器的状态,还可以进行以下的操作:(1)快速更新设备或手机模拟器中的代码,如应用或Android系统升级;(2)...
分类:
移动开发 时间:
2014-10-18 09:43:37
阅读次数:
236
0?$matches[0]:''; function CheckSubstrs($substrs,$text){ foreach($substrs as $substr) if(false!==strpos($text,$substr...
分类:
移动开发 时间:
2014-10-18 09:41:37
阅读次数:
205
内存简介:RAM(random access memory)随机存取存储器。说白了就是内存。一般Java在内存分配时会涉及到以下区域:寄存器(Registers):速度最快的存储场所,因为寄存器位于处理器内部,我们在程序中无法控制栈(Stack):存放基本类型的数据和对象的引用,但对象本身不存放在栈...
分类:
移动开发 时间:
2014-10-18 09:40:59
阅读次数:
281
dos窗口运行adb命令出现错误:adb不是内部或外部命令….出现问题原因及解决办法:1、没有配置相关环境变量。只要将android 的sdk安装路径添加到系统变量Path中即可。(以win7系统为例)将以下路径D:\android-sdk_r10-windows\android-sdk-windo...
分类:
移动开发 时间:
2014-10-18 09:41:16
阅读次数:
234
1.src:存放所有的*.java源程序。2.gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。3.assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。4.res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。5...
分类:
移动开发 时间:
2014-10-18 07:31:25
阅读次数:
362
上一篇文章提到了Android系统的UI线程是一种带消息循环(Looper)机制的线程,同时Android也提供了封装有消息循环(Looper)的HandlerThread类,这种线程,可以绑定Handler()对象,并通过Handler的sendMessage()函数向线程发送消息,通过handleMessage()函数,处理线程接收到的..
分类:
移动开发 时间:
2014-10-18 03:08:41
阅读次数:
187
项目需求:从网络获取Json后,将Json自动转存到CoreData中。 继上一篇日志,那么这篇的主要内容是:将Json存到CoreData中。 说话实话,无非就是KVC赋值,思路清晰明了,但是我在想一个问题,有没有办法做到通用呢...
分类:
移动开发 时间:
2014-10-18 01:58:33
阅读次数:
228
转自:http://www.ibm.com/developerworks/lotus/library/rft-api/index.htmlThe Rational GUI automation tool has a wonderful recorder feature that records a ...
分类:
移动开发 时间:
2014-10-18 01:54:47
阅读次数:
438
奉上地址一枚:GitHub?并自带demo~ 项目需求:从网络获取Json后,将Json自动转存到CoreData中。 本次任务:对CoreData封装,完成基本的增删改查,多线程操作。 我们总是在跌跌撞撞中,不断成长。 CoreDataActi...
分类:
移动开发 时间:
2014-10-18 00:49:45
阅读次数:
307
1.6使用 sqlite3 工具操作数据库的两种方式:
在Android SDK的tools目录下提供了一"sqlite3.exe工具,它是一个简单的SQLite数据库管理工具,类似于MySQL提供的命令行窗口在有些时候,开发者利用该工具来査询、 管理数据库。
下面介绍两种方式:
第一种方式:
1. 将sdk目录下的tools路径添加到path环境变量中。
2....
分类:
移动开发 时间:
2014-10-18 00:47:31
阅读次数:
261
Android开发之SQLite数据库详解
Android系统集成了一个轻量级的数据库:SQLite, SQLite并不想成为像Oracle、MySQL
那样的专业数据库。SQLite只是一个嵌入式的数据库引擎,专门适用于资源有限的设备上(如手机、PDA等)适量数据存取。
虽然SQLite支持绝大部分SQL92语法,也允许开发者使用SQL语句操作数据库中的数
据,但SQLite并不...
分类:
移动开发 时间:
2014-10-18 00:46:26
阅读次数:
466
1.http://ionicons.com/
这个网站的图标能满足大部分人的需求。里面包含了常用的android风格的图标 ios7风格的图标 以及一些社会化分享图标,总共500个左右。github地址https://github.com/driftyco/ionicons/tree/master/png/512,方便根据名字查找。
2.http://www.easyi...
分类:
移动开发 时间:
2014-10-18 00:47:06
阅读次数:
263
>____<" 其实网上介绍的很多,我这只是根据我的理解写了下,有时候想找到这几个链接也要点很多下呢~不过这里介绍的是概览,希望对需要开发地图的初学者有点帮助,至于细节我觉得网上或是官方介绍的很详细了,我这就不多说了~这里提供一个网上的介绍链接:http://www.cnblogs.com/hxxy...
分类:
移动开发 时间:
2014-10-18 00:39:15
阅读次数:
263
Problem Description
Given an N * M matrix with each entry equal to 0 or 1. We can find some rectangles in the matrix whose entries are all 1, and we define the maximum area of such rectangle as this ...
分类:
移动开发 时间:
2014-10-17 23:26:50
阅读次数:
264
Make sure the Cursor is initialized correctly before accessing data from it 详细错误是:java.lang.IllegalStateException: Couldn't read row 0, col 2 from Cur...
分类:
移动开发 时间:
2014-10-17 23:17:55
阅读次数:
8377
今天一直在弄这个东西,各种度,网上有不少这样的例子和讲解,但是就是没有正常获取出来。。很郁闷!后来终于各种尝试,为了让小伙伴们少折腾会,特写出此简单的类。技术能力有限,多有不足,还请多多指教!简单类快捷入口:链接: http://pan.baidu.com/s/1hqvJLru 密码: 1jd0//...
分类:
移动开发 时间:
2014-10-17 23:12:37
阅读次数:
367