随笔分类 -  Android

Android,靠他吃饭,my lover
Android翻译: What is Android?
摘要:Android 是一个包含有操作系统、中间件和关键应用程序的软件集。Android SDK为在Android平台上,用java开发应用程序提供了必要的工具和API接口。Android平台特性:应用程序框架:提供可重用和可替代的组件。Davlik 虚拟机:为移动设备优化的虚拟机。内置浏览器:基于WebKit的内置浏览器。经过优化的图形处理:支持自定义的2D图形库,基于OpenGL ES 1.0的3D图形库(可硬件加速)SQLite:用于结构化数据存储的轻量级数据库。多媒体支持:支持常用的音频、视频格式和静态图片格式(MPEG3、H.264、MP3、AAC、AMR、JPG、PNG、GIF)GSM. 阅读全文
posted @ 2011-04-22 12:05 Braincol 阅读(767) 评论(0) 推荐(0) 编辑
【转】WebKit 分析–for android
摘要:一、WebKit简介WebKit是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。WebCore和JSCore引擎来自于KDE项目的KHTML和KJS开源项目。Android平台的Web引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作为API提供给Android应用开发者,而底层使用WebKit核心库(WebCore和J... 阅读全文
posted @ 2011-04-19 15:19 Braincol 阅读(27677) 评论(2) 推荐(5) 编辑
【转】Activity生命周期之我见
摘要:原文链接:http://www.cnblogs.com/kofi1122/archive/2011/04/10/2011772.html关于Activity生命周期的文章很多,而且大部分也说得很详细,所以作为关于这方面的内容我本来不想多说,但是大家可能跟我之前一样,在看这方面的内容的时候都能很容易地看懂,但是过几天又忘了,或者在用的程序中跳转较多的情况下容易混淆。这是因为没有真正的理解,或者是没有很好的方法来记忆,所以在这里我就说一下我对Activity生命周期的一些记忆的方式,希望对大家能够有所帮助。Activity生命周期的基本内容我就不多说了,网上一搜一大把,官方文档也说得很详细。总之, 阅读全文
posted @ 2011-04-12 09:39 Braincol 阅读(487) 评论(0) 推荐(2) 编辑
Activity的四种加载模式
摘要:Activity的启动模式可以通过AndroidManifest.xml文件中的<activity>元素的属性来指定,一共有4中模式:<activity android:name="ActivityMain" android:launchMode="singleTask"></activity>standardsingleTop singleTask singleInstance 这4中模式又分两... 阅读全文
posted @ 2011-04-11 17:23 Braincol 阅读(5280) 评论(0) 推荐(0) 编辑
Android 的上下文菜单: Context Menu
摘要:概述: Android 的上下文菜单类似于 PC 上的右键菜单。当为一个视图注册了上下文菜单之后,长按(2 秒左右)这个视图对象就会弹出一个浮动菜单,即上下文菜单。任何视图都可以注册上下文菜单,不过,最常见的是用于列表视图ListView的item。 注意:Android 的上下文菜单不支持图标或快捷键。 创建一个上下文菜单的步骤: 1. 覆盖 Activity 的 onCreateContenx... 阅读全文
posted @ 2010-09-30 00:46 Braincol 阅读(35791) 评论(9) 推荐(2) 编辑
Android API : SimpleCursorAdapter()
摘要:SimpleCursorAdapter() 是 SimpleCursorAdapter 类的构造函数。 描述: SimpleCurosrAdapter 是一个将 Cursor 中的 columns 与在 XML 文件中定义的 TextViews 或 ImageViews 进行匹配的简易 adapter。你可以指定选择 Cursor 中的哪些 columns、用哪些 views 来显示这些 colu... 阅读全文
posted @ 2010-09-28 22:46 Braincol 阅读(12128) 评论(1) 推荐(2) 编辑
Android API:Activity.managedQuery()
摘要:描述: 获取一个包含指定数据的 Cursor 对象,并由 Activity 来接管这个 Cursor 的生命周期。 首先该函数通过调用 getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder) 获取一个包含指定数据(由 query 方法的参数指定)的 Cursor 对象。 然后通过调用 ... 阅读全文
posted @ 2010-09-27 22:46 Braincol 阅读(10528) 评论(1) 推荐(5) 编辑
建立自己的TextView和ImageView的组合View类
摘要:在编写Android应用程序时,很多时候都需要自己来扩张Android的view类。 这里介绍一个最基本的扩展View类:利用TextView和ImageView组合成我们自己的IconTextView类。 第一步:我们必须先创建一个包含了有String mText 和 Drawable mIcon数据成员的类,并且该类中应包含有对这两个数据成员进行Set和Get的成员函数。 package hi... 阅读全文
posted @ 2010-09-25 21:42 Braincol 阅读(8840) 评论(2) 推荐(2) 编辑
如何让Android横竖屏切换时不销毁当前activity
摘要:在编写android小应用的时候,有可能会遇到这样的情况:当推开手机的实体键盘时,屏幕由竖屏转换为横屏,此时应用程序的显示界面(Activity)就会被销毁了,这个让人比较郁闷。 本文将介绍:如何才能保持这个activity不被销毁。 阅读全文
posted @ 2010-09-18 00:53 Braincol 阅读(24130) 评论(5) 推荐(8) 编辑
Android 中文件类型与MIME的匹配表
摘要:背景介绍: MIME:全称Multipurpose Internet Mail Extensions,多功能Internet 邮件扩充服务。它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以... 阅读全文
posted @ 2010-09-16 23:32 Braincol 阅读(17219) 评论(7) 推荐(4) 编辑
Android应用程序的权限列表
摘要:Android应用程序权限的中英文对照方式的描述。 阅读全文
posted @ 2010-09-14 22:47 Braincol 阅读(16918) 评论(0) 推荐(1) 编辑