
Android开发
文章平均质量分 77
冰水比水冰
我是码农,却假装是程序员。
展开
-
Android开发第1天
Android生命周期Activity3个阶段 开始Activity: onCreate() onStart() onResume()原创 2014-04-27 16:47:31 · 2638 阅读 · 0 评论 -
关于Unbutu(64位)Eclipse闪退问题的解决方案
今天遇上了一个非常蛋疼的问题:本来今天打算在Ubuntu下搭个android开发环境,从官网上下载了Eclipse+ADT,解压,打开,一切正常。不料,天有不测风云,新建了一个Project,刚刚打算敲代码时,新建了一个类,光标就闪了几下,直接闪退!妈蛋,再试一次,依旧闪退!看看终端中的信息,如下:## A fatal error has been detected by th原创 2014-09-14 12:20:05 · 6512 阅读 · 3 评论 -
百度地图开发-将多个地点标记在地图上,点击节点弹出PopupWindow
最近在写一个安卓程序,用到了百度地图API的一些内容,就随便玩耍了一下。这个DEMO是用来将多个地点标记在地图上,然后点击节点弹出PopupWindow下面是一些截图:main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2014-11-06 01:07:10 · 7730 阅读 · 6 评论 -
Ashmem 对 Android 内存分配与共享的增强
Ashmem 是什么?Ashmem(Anonymous Shared Memory 匿名共享内存),是在 Android 的内存管理中提供的一种机制。它基于mmap系统调用,不同的进程可以将同一段物理内存空间映射到各自的虚拟空间,从而实现共享。mmap机制mmap系统调用是将一个打开的文件映射到进程的用户空间,mmap系统调用使得进程之间通过映射同一个普通文件实现共享内存。原创 2015-12-10 22:40:25 · 7008 阅读 · 0 评论 -
Dalvik和ART
Dalvik和ART什么是 Dalvik?Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Dalv原创 2015-12-15 04:51:28 · 2866 阅读 · 0 评论 -
Android 的 SQLLite数据库
Android 的 SQLLite数据库关系型数据库 SQLLite每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库—SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了。SQLite已经被多种软件和产品使用,Mozilla Fire原创 2015-12-15 04:52:11 · 4378 阅读 · 0 评论