上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 25 下一页
2010年2月23日
摘要: android提供了三种菜单类型,分别为options menu,context menu,sub menu。options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在屏幕最下面显示6个菜单选项,称为icon menu,icon menu不能有check... 阅读全文
posted @ 2010-02-23 20:17 清水湾 阅读(445) 评论(0) 推荐(0)
2010年2月21日
摘要: Android提供了许多可视的组件。通过自定义样式和主题,可以避免用这些组件开发的应用看上去千篇一律。样式和主题都是通过预定义一系列属性值来形成统一的显示风格。区别是,样式只能应用于某种类型的View;而主题刚好相反,它不能应用于特定的View,而只能作用于一个或多个Activity,或是整个应用。以下结合具体例子说明如何定义样式和主题:1.定义样式和主题 在工程中res/values/下添加s... 阅读全文
posted @ 2010-02-21 18:02 清水湾 阅读(2466) 评论(0) 推荐(1)
2010年2月20日
摘要: 多式样ProgressBar普通圆形ProgressBar该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。<progressBarandroid:id="@+id/widget43" android:layout_width="wrap_content" android:layout_height="wrap_... 阅读全文
posted @ 2010-02-20 16:08 清水湾 阅读(1073) 评论(0) 推荐(0)
摘要: 很多情况下,一些与用户很少需要产生交互的应用程序,我们一般让它们在后台运行就行了,而且在它们运行期间我们仍然能运行其他的应用。为了处理这种后台进程,Android引入了Service的概念。Service在Android中是一种长生命周期的组件,它不实现任何用户界面。最常见的例子如:媒体播放器程序,它可以在转到后台运行的时候仍然能保持播放歌曲;或者如文件下载程序,它可以在后台执行文件的下载。让我们... 阅读全文
posted @ 2010-02-20 11:18 清水湾 阅读(305) 评论(0) 推荐(0)
摘要: 在Android中, 每个应用程序都可以有自己的进程. 在写UI应用的时候, 经常要用到Service. 在不同的进程中, 怎样传递对象呢? 显然, Java中不允许跨进程内存共享. 因此传递对象, 只能把对象拆分成操作系统能理解的简单形式, 以达到跨界对象访问的目的. 在J2EE中,采用RMI的方式, 可以通过序列化传递对象. 在Android中, 则采用AIDL的方式. 理论上AIDL可以传递... 阅读全文
posted @ 2010-02-20 09:44 清水湾 阅读(498) 评论(0) 推荐(0)
2010年2月10日
摘要: 在AndroidSDK发布的官方文档里,实际上已经对Activity所包含的各个重要状态的概念和相互之间转换机制作了较为详细的描述,但梨子的滋味总是自己尝了才能体会的深刻,笔者就在开发一些应用过程中出现过奇怪的错误,后来经过确定发现是由于没有对Activity状态转换的一些细节理解到位,从而导致应用本身的一些运行状态被打乱而出现各种错误。因此笔者找个时间特地基于AndroidSDK的Activit... 阅读全文
posted @ 2010-02-10 14:36 清水湾 阅读(1071) 评论(0) 推荐(1)
摘要: 字号:大中小在Activity的full寿命(介于创建与销毁)里,会穿越一至多次的active和visible寿命。每一次的迁移会触发前面描述的事件处理函数。接下来的章节会对每一种寿命及其包含的事件做一次仔细的端视。full寿命Activity的full寿命发生在第一次调用onCreate和最后调用onDestroy。在某些情况下,可能会存在Activity进程会被终止,而没有调用onDestro... 阅读全文
posted @ 2010-02-10 13:22 清水湾 阅读(353) 评论(0) 推荐(0)
2010年2月9日
摘要: 显示网页Java代码Uri uri = Uri.parse("http://google.com"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); Uri uri = Uri.parse("http://google.com"); Intent it = new Intent(Intent.ACTIO... 阅读全文
posted @ 2010-02-09 10:37 清水湾 阅读(713) 评论(0) 推荐(0)
2010年2月4日
摘要: Git安装以及使用Git 管理个人文档1.1 Git 安装Git的最新版本可以在http://git-scm.com/下载,它是基于命令行操作的,网上也有第三方开发的相应GUI可供下载。安装之前首先确保相应的依赖包已经安装,主要有以下几个:zliblibcurllibcrypto(OpenSSL)rsync(2.6.0 或更高版本)这些条件满足之后,就可以对Git进行安装了:1. tar -xzv... 阅读全文
posted @ 2010-02-04 16:45 清水湾 阅读(2202) 评论(0) 推荐(0)
摘要: 转自http://griffinshi.javaeye.com/blog/583783默认的ListView显示的item 是静态的 即不能改变的[功能]但是我们有有这样的需求 比如:当不选中某个item的时候 就显示一下大致信息 而当点开该item 会显示更多信息有2个办法实现之:1. ExpandableListActivity2. BaseAdapter + notifyDataSetCha... 阅读全文
posted @ 2010-02-04 16:08 清水湾 阅读(1658) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 25 下一页