Android 自带图标库(转)

摘要: Android™ 2.1 android.R.drawable Icon ResourcesThis is a list of resources in Android 2.1's android.R.drawable that might be useful as icons in your Android applications. You can use them like this:Java Usage example:myMenuItem.setIcon(android.R.drawable.ic_menu_save);Resource Usage example:andro 阅读全文
posted @ 2012-12-31 11:57 Fish753 阅读(302) 评论(0) 推荐(0)

Android 两次按Back键退出应用(转)

摘要: private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){ if((System.currentTimeMillis()-exitTime) > 2000){ Toast.makeText(getApplicationContext(), "再按一次退出程序", T 阅读全文
posted @ 2012-12-31 11:43 Fish753 阅读(152) 评论(0) 推荐(0)

防止事件导致的oncreate的多次调用 (转)

摘要: Xml代码 <activityandroid:name=".Main"android:label="@string/app_name"android:configChanges="orientation|keyboardHidden"> <activity android:name=".Main" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden&quo 阅读全文
posted @ 2012-12-30 23:22 Fish753 阅读(215) 评论(0) 推荐(0)

Android基础类之BaseAdapter(转)

摘要: BaseAdapter就Android应用程序中经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承自接口类Adapter,1、Adapter类简介1)、Adapter相关类结构如下图所示:自定义Adapter子类,就需要实现上面几个方法,其中最重要的是getView()方法,它是将获取数据后的View组件返回,如ListView中每一行里的TextView、Gallery中的每个ImageView。 2)、Adapter在Android应用程序中起着非常重要的作用,应用也非常广泛,它可看作是数据源和 阅读全文
posted @ 2012-12-27 15:07 Fish753 阅读(118) 评论(0) 推荐(0)

Android 中文API —— SimpleAdapter(转)

摘要: 正文 一、结构 public interface SpinnerAdapter extends Adapter java.lang.Object android.widget.BaseAdapterandroid.widget. SpinnerAdapter 二、概述 这是一个简单的适配器,可以将静态数据映射到XML文件中定义好的视图。你可以指定数据支持的列表如ArrayList组成的Map。在ArrayList中的每个条目对应List中的一行。Maps包含每行数据。你可以指定一个定义了被用于显示行的视图XML文件,通过关键字映射到指定的视图。绑定数据到视图分两个阶段,首... 阅读全文
posted @ 2012-12-27 14:14 Fish753 阅读(283) 评论(0) 推荐(0)

Android模拟器中sd卡的创建和文件的上传(转)

摘要: 1:创建sd卡 。在命令行中输入:mksdcard 1024M D:\android\sdcard.img 【这个1024M就是我们要创建的SD卡的大小,大家还是根据自己的需要来输入,最后面的那个D:\android\sdcard.img就是我们所设置的SD存放路径,这里也可以根据我们自己的需要改变路径的,但要注意路径中不能有空格出现】注:输入好SD卡的大小和路径命令后。我们要稍等一下,因为电脑正在创建我们的SD卡。大约30秒后那个黑框又弹出了一行命令,这说明我们所要的SD卡已经创建成功了!2.在eclipse里面创建模拟器,并以该sd卡来创建3.同样打开eclipse的DDMS——>F 阅读全文
posted @ 2012-12-27 12:36 Fish753 阅读(175) 评论(0) 推荐(0)

Android的Activity生命周期讲解(转)

摘要: Android官方文档里对Activity的生命周期有比较详尽的描述,但由于资源回收机制带来不确定性,我们的程序运行结果常常与预期的不符,而调试这类问题又十分消耗时间和精力。解决的根本办法还是要理解透Activity的生命周期及相关内容,这篇帖子着重介绍Activity生命周期本身,之后会用一两篇帖子来介绍如何处理异常的状态变化。下图是官方文档里的Activity生命周期图,其中彩色标出的四个框是Activity的四种状态,当Activity的状态改变时会触发一个或多个onXXX()方法。onCreate()当Acitivity第一次被创建时触发,一般在这里要做的事情包括创建视图(setCon 阅读全文
posted @ 2012-12-27 10:47 Fish753 阅读(248) 评论(0) 推荐(0)