Android
文章平均质量分 79
nchu_laizhibing
Java工程师.
展开
-
两个Activity之间的转换和值传递和发短信程序
public class Activity02 extends Activity implements OnClickListener { private Button myButton = null; private TextView myTextView = null; @Override protected void onCreate(Bundle savedIn转载 2013-06-11 12:07:42 · 546 阅读 · 0 评论 -
ProgressBar进度条
public class MainActivity extends Activity implements OnClickListener{ private Button progressBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sa原创 2013-06-15 00:35:06 · 384 阅读 · 0 评论 -
使用标签控件Tab
public class TabDemoActivity extends TabActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle("TabDemoActiv转载 2013-06-16 10:55:53 · 501 阅读 · 0 评论 -
Menu的使用
public class MenuActivity extends Activity { private static final int ITEM0 = Menu.FIRST; private static final int ITEM1 = Menu.FIRST+1; private Button button1 = null; private Button button2 =转载 2013-06-16 14:03:49 · 491 阅读 · 0 评论 -
简约而不简单——Android SimpleAdapter
列表(ListView)、表格(GridView),这在手机应用上面肯定是少不了的,怎样实现比较复杂一点的界面呢,先看一下我的效果图。这样布局的情况是最基本的,也是最常用的,网上关于这样的布局有多种版本的实现方法,但是有很多需要自己实现Adapter,那样子是比较复杂而且没有必要的,因为我们有简约而不简单的SimpleAdapter。1. ListViewSimpleA转载 2013-06-16 14:42:43 · 421 阅读 · 0 评论 -
Android中如何获取手机屏幕大小 .
我们可以通过使用类DisplayMetrics来获取手机屏幕的分辨率大小。DisplayMetrics类是获取手机屏幕各种属性的关键类。下面通过例子来展示如何获取手机屏幕的分辨率。 在布局文件main.xml中添加一个TextView对象,一个Button对象。其中TextView对象用来显示获得的分辨率值,Button对象是当点击时获取分辨率。main.xml的代码如下:转载 2013-06-16 15:20:27 · 617 阅读 · 0 评论 -
Dialog使用2
public class DialogActivity extends Activity implements OnClickListener{ private Button dialog = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea转载 2013-06-16 19:35:42 · 485 阅读 · 0 评论 -
TabHost小结
通过APIdemo中 TabHost的使用实例,基本上可以分为两种使用情况。1.LayoutInflater.from(this).inflate(R.layout.tabs1, tabHost.getTabContentView(), true); tabHost.addTab(tabHost.newTabSpec("tab1")转载 2013-06-16 10:47:14 · 475 阅读 · 0 评论 -
LayoutInflater作用及使用
作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入. 2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素. 方法: Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activity基类, 然后在onCreate里面使用setCo转载 2013-06-16 11:00:01 · 383 阅读 · 0 评论 -
Android ArrayAdapter 详解 .
本文主要讲解ArrayAdapter的创建方法,我把ArrayAdapter分为三种:简单的、样式丰富的但内容简单的、内容丰富的。默认的,ArrayAdapter期望接受的样式文件里只含有一个textview,然后它把接受到的数据toString后(即调用数据对象的toString方法)展示在textview里。一、简单的。这样的列表的每一行都只有一行文字。[java]转载 2013-06-16 14:18:07 · 461 阅读 · 0 评论 -
7种形式的Android Dialog使用举例
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来确保无误转载 2013-06-16 16:00:10 · 454 阅读 · 0 评论 -
Dialog的使用一
public class DialogActivity extends Activity implements OnClickListener{ private Button dialog = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea转载 2013-06-16 16:52:23 · 508 阅读 · 0 评论 -
Android 中的Toast的应用
Toast用于提醒public class ToastActivity extends Activity { private EditText editText; private Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCr转载 2013-06-18 09:30:21 · 442 阅读 · 0 评论 -
联合使用Spinner和setDropDownViewResource
layout文件中的main.xmlhttp://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >转载 2013-06-19 10:32:21 · 750 阅读 · 0 评论 -
Android NOtification 使用(震动 闪屏 铃声) .
一、 Notification 简介 在 android 系统中,在应用程序可能会遇到几种情况需要通知用户,有的需要用户回应,有的则不需要,例如: * 当保存文件等事件完成,应该会出现一个小的消息,以确认保存成功。 * 如果应用程序在后台运行,需要用户的注意,应用程序应该创建一个通知,允许用户在他或她的回应提供便利 * 如果应用程序正在执行的工作,用户必须等待(如装载文件),应用程转载 2013-06-19 07:56:24 · 733 阅读 · 0 评论 -
ProgressDialog的使用
http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > android:layout_width="fill转载 2013-06-19 08:44:15 · 484 阅读 · 0 评论 -
切换卡
http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent" > android:orientation="v转载 2013-06-19 09:41:24 · 515 阅读 · 0 评论 -
Notificaton的使用
public class ActivityMainNotification extends Activity { private static int NOTIFICATIONS_ID = R.layout.notification; private NotificationManager mNotificatonManager; @Override protected vo转载 2013-06-19 07:51:48 · 527 阅读 · 0 评论 -
滚动视图 ScrollView
使用滚动视图控件ScrollView,只需在LinearLayout外面增加一个ScrollView.http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="wrap_content">原创 2013-06-15 00:14:23 · 501 阅读 · 0 评论 -
ImageView的使用
public class ImageViewActivity extends Activity { private ImageView imageView1; private ImageView imageView2; private Button myButton1; private Button myButton2; @Override protecte原创 2013-06-15 08:59:06 · 570 阅读 · 0 评论 -
Android SDK和最新ADT下载地址 + 环境搭建 .
Android SDK和最新ADT下载地址ADTAndroid ADT-0.9.6.zip官方下载地址:http://dl.google.com/android/ADT-0.9.6.zipAndroid ADT-0.9.7.zip官方下载地址:http://dl.google.com/android/ADT-0.9.7.zipAndroi转载 2013-06-11 09:12:40 · 1650 阅读 · 0 评论 -
ANDROID 在eclipse中没有出现AVD的解决方法
安装过程中当你在eclipse中已经安装了ADT,检查SDK没有问题,但是eclipse里面的导航条就是没有AVD在eclipse中没有出现AVD的解决方法" name="image_operate_83121359448120360" alt="ANDROID 在eclipse中没有出现AVD的解决方法" src="http://s10.sinaimg.cn/mw690/79aa8969gd46转载 2013-06-11 09:13:58 · 1056 阅读 · 0 评论 -
Android菜单的使用和实现
//当点击菜单项的时候,响应该方法 @Override public boolean onOptionsItemSelected(MenuItem item) { // TODO Auto-generated method stub if(item.getItemId() == 1){ finish(); } ret原创 2013-06-11 14:11:42 · 355 阅读 · 0 评论 -
Handler的使用
Handler基本概念: Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。这种机制通常用来处理相对耗时比较长的操作。 使用一个例子简单的来介绍一下Handler。 示例1:一个应用程序中有2个按钮(start、end)转载 2013-06-13 07:31:45 · 490 阅读 · 0 评论 -
两个数的相乘
public class Activity03 extends Activity { private EditText factor1 = null; private EditText factor2 = null; private TextView symbol = null; private Button calculator = null; @Override原创 2013-06-11 13:32:00 · 697 阅读 · 1 评论 -
Failed to install *.apk on device 'emulator-5554': timeout .
错误提示:Failed to install helloworld.apk on device 'emulator-5554': timeout或者the user data image is used 原因:由于模拟器已经开启而没有关闭或者非法关闭引起的。解决方法:删除 C:\Documents and Settings\Administrator\.androi转载 2013-06-11 10:35:50 · 495 阅读 · 0 评论 -
玩转Android sqlLite---(附android DB的图行工具)
sqlLite就像个迷你数据库,配套的操作工具还不完善,操作起来不直观。不像oracle、mysql那样有图形化的操作工作。 偶然在网上发现一款操作sqlLite的图形化工具 ---- SQLiteSpy(后附上链接)。如下图: 怎么样!嘿嘿,虽然功能还显简单,但对开发者来说,起码说看到比较直观的界面。 操作步骤很简单,首先导入sqlLite 的DB文件(即Fil转载 2013-06-13 10:57:45 · 542 阅读 · 0 评论 -
AutoCompleteTextView的使用
public class MainActivity extends Activity implements OnClickListener { private static String[] str = new String[]{ "Android","Android Blog","Android Market","Android SDK","Android AVD"}; @Sup原创 2013-06-14 23:34:26 · 484 阅读 · 0 评论 -
ImageButton的使用
http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingB转载 2013-06-15 09:04:31 · 502 阅读 · 0 评论 -
ImageView和Gallery的使用
public class ImageSwitcherAndGalleryActivity extends Activity implements OnItemSelectedListener{ private ImageSwitcher is ; // 当前显示的图片索引 private int index = 0; // 图片数组原创 2013-06-15 09:45:34 · 566 阅读 · 0 评论 -
使用RatingBar 评分组件
public class MainActivity extends Activity implements OnClickListener { private Button rating_bar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sa原创 2013-06-15 08:31:39 · 434 阅读 · 0 评论 -
Android开发学习笔记:浅谈GridView
GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。主要用于设置Adapter。GridView常用的XML属性: 属性名称描述android:columnWidth设置列的宽度。android转载 2013-06-15 10:27:55 · 525 阅读 · 0 评论 -
Handler使用1
public class Activity06 extends Activity { private Button startButton = null; private Button endButton = null; @Override protected void onCreate(Bundle savedInstanceState) { sup转载 2013-06-14 12:42:24 · 416 阅读 · 0 评论 -
Spinner的用法
public class SpinnerActivity extends Activity implements OnClickListener { private Button spinner = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCr原创 2013-06-14 22:41:52 · 399 阅读 · 0 评论 -
DatePicker日期选择器年月日
public class DatePickerActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.date_picker);原创 2013-06-14 23:51:10 · 926 阅读 · 0 评论 -
TimePicker时间选择器,显示小时,分钟的
public class TimePickerActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.time_picker);原创 2013-06-15 00:09:04 · 1706 阅读 · 0 评论 -
拖动条SeekBar的使用
http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" > android:layout_wid原创 2013-06-15 08:08:01 · 460 阅读 · 0 评论 -
Android发送短信
public class MainActivity extends Activity { private EditText phoneNumber; private EditText content ; private Button send; @Override protected void onCreate(Bundle savedInstanceState)转载 2013-06-28 18:53:39 · 572 阅读 · 0 评论