先说一说ListActivity据说这个东西是不用有xml(呵呵)
用在onCreate中调用setContentView(R.layout.phodemo)的。
因为ListActivit里面有一个ListView.
现在做一个读取通讯簿的事例时遇到如下问题。
1、怎么跳转都是出错(在AndroidManifest.xml这里面已经注册过了)。
其实问题也在这里。
我只是简单的注册了:
<activity android:name=".PhoDemo" android:label="@string/bundle_top">
</activity>
光注册上面没有用还要加入下面一句话(我看的这本书上没有讲解,无语.):
<uses-permission android:name="android.permission.READ_CONTACTS" />
AndroidManifest.xml大概结构如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.hh.src" android:versionCode="1" android:versionName="1.0">
<uses-permission android:name="android.permission.READ_CONTACTS" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".PhoDemo" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
分享到:
相关推荐
在Android开发中,`ListActivity`是一个特殊类型的`Activity`,专门用于展示列表数据。它继承自`Activity`,并且提供了内置的布局管理器来显示一个`ListView`,简化了列表视图的创建和操作。这篇博客“ListActivity...
在Android开发中,ListActivity和TabActivity是两个非常重要的组件,它们帮助开发者构建用户界面,提供数据展示和交互的功能。本文将深入探讨这两个组件的概念、用法以及它们在实际项目中的应用。 首先,我们来了解...
ListActivity是Android提供的一种专门用来展示列表的Activity,而SimpleAdapter则是将数据绑定到ListView的简单方式。现在我们详细讲解如何实现这个过程。 首先,我们从一个Activity(我们称之为源Activity)启动另...
Android开发教程_018_使用ListActivity创建列表菜单_标清
在Android开发中,`ListActivity`和`BaseAdapter`是两个关键组件,它们共同用于创建显示数据列表的应用界面。理解并熟练使用这两个组件对于构建用户友好的、数据驱动的Android应用至关重要。 `ListActivity`是...
【安卓ListActivity开发手册】 ListActivity是Android平台上用于构建基于列表的应用程序的一种特殊Activity。它直接继承自Activity,专门设计用来展示一个可交互的列表视图。开发者通常使用ListActivity来构建那些...
在Android开发中,`ListActivity` 是一个特殊的`Activity`,专门用于展示列表数据。它继承自`Activity`,并且提供了内置的布局管理器来显示一个`ListView`,简化了开发者处理列表视图的工作。本篇文章将深入探讨`...
在Android开发中,`ListActivity`是一个特殊类型的`Activity`,专为展示列表数据而设计。它简化了在布局中包含`ListView`的过程,因为`ListActivity`默认将整个视图焦点放在一个`ListView`上。`ListActivity`的使用...
在Android开发中,`ListActivity`是Android SDK提供的一种特殊类型的Activity,专门用于展示列表数据。这个`demon`项目显然展示了如何创建一个多层列表,这通常涉及到嵌套的ListView或者使用其他的递归数据结构来...
### ListActivity的ListView外添加图片文字 在Android开发过程中,我们经常会遇到需要在`ListActivity`的`ListView`之外添加额外元素(如图片、文字等)的需求。这不仅可以提升应用的美观度,还能为用户提供更丰富...
在Android开发中,`ListActivity` 是一个非常重要的组件,它是 `Activity` 的子类,专门用于展示列表数据。这个`ListActivityDemo`是开发者为了教学目的创建的一个示例项目,目的是帮助学习者理解如何使用`...
安卓ListActivity开发手册范本.doc
该资源讲解了如何使用ListActivity中自带的ListView. 如果在 onCreate 方法中添加代码 setContentView(R.layout.main); 来设置ListActivity的布局,那在layout文件中必须添加 ListView 控件,而且它的id为 ...
【Android-ListActivity实现列表】 在Android开发中,ListActivity是一个专门用于展示列表的Activity,它简化了在应用中创建和管理ListView的过程。本篇内容将深入解析如何使用ListActivity来构建一个基本的列表...
在Android开发中,`ListActivity`和`Menu`是两个重要的组件,它们分别用于展示列表数据和提供应用程序的菜单选项。本篇文章将深入探讨如何将`ListActivity`与`Menu`进行有效整合,以实现更加丰富的用户交互界面。 ...
开发者需要理解如何与外部存储(例如SD卡)进行交互,以及如何处理权限问题,特别是在Android 6.0及以上版本,运行时权限管理对文件操作带来了新的挑战。 在设计良好的用户界面方面,Android提供了丰富的Material ...
这个文件管理器必然充分利用了Android SDK提供的各种API和服务,如Intent系统用于启动其他应用,ContentProvider用于与其他应用共享数据,以及存储访问框架(SAF)来处理Android 6.0及以上版本的权限问题。...
在实际开发中,还需要考虑权限管理(特别是对于Android 6.0及更高版本),以及对不同设备和Android版本的兼容性问题。同时,为了提升用户体验,可以考虑使用更复杂的布局,比如添加文件类型图标或文件大小信息。