Android
hongchengding
这个作者很懒,什么都没留下…
展开
-
Android:Debug certificate expired on DATE 解决方法
在Eclipse中编译Android工程时,提示错误 :Error generating final archive: Debugcertificate expired on xxxxxx(日期) linux:Window--》Preferences--》Android--》Build中Default debug keystore显示了地址“/home/jinli/.andro...原创 2011-04-16 20:40:17 · 84 阅读 · 0 评论 -
一些关于 Activity 的技巧
锁定 Activity 运行时的屏幕方向Android 内置了方向感应器的支持。在 G1 中,Android 会根据 G1 所处的方向自动在竖屏和横屏间切换。但是有时我们的应用程序仅能在横屏 / 竖屏时运行,比如某些游戏,此时我们需要锁定该 Activity 运行时的屏幕方向,<activity >节点的 android:screenOrientatio...原创 2011-05-06 14:19:38 · 105 阅读 · 0 评论 -
[转]Android Intent的几种用法全面总结
Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。下面列出几种Intent的用法显示网页:Uri uri = U...原创 2011-05-06 14:31:15 · 83 阅读 · 0 评论 -
android.app.SuperNotCalledException did not call through to supper onCreate()的问题
写了一个简单的例子,就是从一个activity跳转到另一个activity,一个叫LoginDemoActivity,加一个叫NoteActiviy。跳转的代码段如下:btnLogin=(Button)findViewById(R.id.btnLogin); btnLogin.setOnClickListener(new Button.OnClickListener(){...原创 2011-09-03 00:55:45 · 346 阅读 · 0 评论 -
Android:一些概念上的区别(或模糊的概念)
希望对大家有帮助! 1、@id表示引用已经有的id,而@+id表示增加一个id. 2、android:id="@android:id/xx"和android:id="@+id/xx"的区别前者是系统已经定义好的,后者是你自己定义的 ...原创 2011-09-12 22:57:17 · 105 阅读 · 0 评论 -
配置android环境时遇到的问题
今天有兴趣来配置一下android的开发环境,谁知遇到一些问题,其实主要是我的硬盘空间不足引起的,记之。在配置AVD时,错误提示硬盘空间不足,AVD创建失败。由于默认是在c盘的document and .....下面创建的,所以自己马上去删一些不常用的程序以腾出空间。这下好了,AVD创建成功,马上写个helloWorld来测试下,问题又来了,提示说空间不足,模拟器启动不起来,又...原创 2011-07-30 12:10:47 · 113 阅读 · 0 评论 -
Android ListView例子
慢慢的学一点android方面的知识,今天做一个ListView的例子import android.app.ListActivity;import android.os.Bundle;import android.widget.ArrayAdapter;public class ListViewDemo extends ListActivity { public st...原创 2011-04-07 10:56:48 · 114 阅读 · 0 评论 -
android.R与R的区别
android.R是系统内部预先定义好的资源R是工程师自定义的资源原创 2011-04-07 11:12:50 · 627 阅读 · 0 评论 -
RatingBar显示不全的问题
在一个项目中,用到了RatingBar控件,布局用的是RelativeLayout,运行起来,发现星星总是显示不全,要么少一个星,要么高度被遮。原来是自己不小心引起的,布局文件RatingBar的控件用了android:padding="10dp"这个属性,把它去掉就可以了。小结一下,不知你是否也因为自己的不小心遇上类似的问题呢?细心检查下布局文件看看,希望能帮到你!...原创 2011-11-20 18:47:51 · 394 阅读 · 0 评论 -
Activity 的 Intent Filter
Intent Filter 描述了一个组件愿意接收什么样的 Intent 对象,Android 将其抽象为 android.content.IntentFilter 类。在 Android 的 AndroidManifest.xml 配置文件中可以通过 <intent-filter >节点为一个 Activity 指定其 Intent Filter,以便告诉系统该 Activi...原创 2011-05-06 14:15:46 · 148 阅读 · 0 评论 -
Activity 之间通信
使用 Intent 通信在 Android 中,不同的 Activity 实例可能运行在一个进程中,也可能运行在不同的进程中。因此我们需要一种特别的机制帮助我们在 Activity 之间传递消息。Android 中通过 Intent 对象来表示一条消息,一个 Intent 对象不仅包含有这个消息的目的地,还可以包含消息的内容,这好比一封 Email,其中不仅应该包含收件...原创 2011-05-06 14:03:36 · 167 阅读 · 0 评论 -
[转]Activity 栈
Activity 栈Android 是通过一种 Activity 栈的方式来管理 Activity 的,一个 Activity 的实例的状态决定它在栈中的位置。处于前台的 Activity 总是在栈的顶端,当前台的 Activity 因为异常或其它原因被销毁时,处于栈第二层的 Activity 将被激活,上浮到栈顶。当新的 Activity 启动入栈时,原 Acti...原创 2011-05-06 00:44:14 · 126 阅读 · 0 评论 -
在Android模拟器上安装apk程序
安装apk程序到模拟器则执行adb install android123.apk,这样名为android123的安装包就会安装到Android模拟器中,前提是android123.apk文件需要放到SDK\Tools目录下原创 2011-04-16 21:21:51 · 99 阅读 · 0 评论 -
如何设置摸拟器横屏显示
在开发过程中,有时要横屏测试,按ctrl + F12,就可以了,恢复也是按ctrl + F12原创 2011-04-16 21:23:13 · 370 阅读 · 0 评论 -
Android adb shell 命令
adb 概述 SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作: 1、快速更新设备或手机模拟器中的代码,如应用或Androi...原创 2011-04-16 22:28:49 · 107 阅读 · 0 评论 -
2010-03-23Android Please execute 'adb uninstall com.xxxx.xxxx.xxxx' in a shell.
很久没有练习过Android了,今天打开eclipse做一些练习,发现,老是提示: 2010-03-23Android Please execute 'adb uninstall com.xxx.xxx.xxxx' in a shell.类似的错误,google了一阵,网上说,要把模拟器里面以前做的练习的程序删掉。把以前做的一个一个的删掉,再重新运行,果然好了...原创 2011-04-16 22:32:43 · 135 阅读 · 0 评论 -
ERROR: the user data image is used by another emulator. aborting
ERROR: the user data image is used by another emulator. aborting错误怎么解决:我的模拟器不晓得怎么回事,启动后没问题,点run运行程序后在Eclipse的控制台里可以看见错误ERROR: the user data image is used by another emulator. aborting开始以为是程序没有重新...原创 2011-04-16 22:33:38 · 118 阅读 · 0 评论 -
[转载]Android Application Task Activities的关系
什么是Android Application?简单来说,一个apk文件就是一个Application。任何一个Android Application基本上是由一些Activities组成,当用户与应用程序交互时其所包含的部分Activities具有紧密的逻辑关系,或者各自独立处理不同的响应。这些Activities捆绑在一起成为了一个处理特定需求的Application,...原创 2011-05-05 13:01:42 · 97 阅读 · 0 评论 -
[转载][译]关于Activity和Task的设计思路和方法
Activity和Task是Android ApplicationFramework架构中最基础的应用,开发者必须清楚它们的用法和一些开发技巧。本文用大量的篇幅并通过引用实例的方式一步步深入全面讲解它们的基础原理(underlyingprinciples)和架构(mechanisms),例如:Navigation、Multitasking、activityre-use、inte...原创 2011-05-05 16:27:00 · 104 阅读 · 0 评论 -
Activity状态小解
图片来自:http://www.ibm.com/developerworks/cn/opensource/os-cn-android-actvt/image001.jpg文章路径:http://www.ibm.com/developerworks/cn/opensource/os-cn-android-actvt/ 如上所示,Android 程序员可以决定一个 Activi...原创 2011-05-05 22:00:57 · 95 阅读 · 0 评论 -
android:fastScrollEnabled和android:drawSelectorOnTop
android:fastScrollEnabled="true"是让ListView出现快速滚动的按钮,一开始,我的记录只有十条,我在拉动的时候都不见出现快速滚动,后来才发现,原因是数据不多的原因,只要数据足够多,才会自动出现的。 还有一个属性:android:drawSelectorOnTopWhen set to true, the selector will be dra...原创 2011-11-21 03:09:38 · 182 阅读 · 0 评论