- 浏览: 42879 次
- 性别:
文章分类
最新评论
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //加载activity setContentView(R.layout.activity_main); //根据id获取按钮 Button button = (Button) findViewById(R.id.MyButtinon); //设置按钮标题 button.setText("wo de button"); //根据id获取文本视图 TextView textView = (TextView) findViewById(R.id.MyTextView); //设置文本内容 textView.setText("wo de text"); //给按钮绑定单击监听器 button.setOnClickListener(new MyButtonListener()); } //声明一个内部类!继承android SDK中的单击监听器 class MyButtonListener implements OnClickListener { @Override public void onClick(View arg0) { // TODO Auto-generated method stub // 创建一个intent对象 Intent intent = new Intent(); //通过intent对象中的setClass方法 来完成 activity与activity之间交换! //第一个参数是表示当前activity 第二个参数表示单击之后到达的activity intent.setClass(MainActivity.this, Activity1.class); //使用Intent对象的extra方法传值!格式:键值对形式! intent.putExtra("value","使用Intent对象传值"); //将第一个intent对象放入当前的activity中 MainActivity.this.startActivity(intent); } } @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); //加载activity setContentView(R.layout.activity1); //通过id查找按钮 Button button1 = (Button) findViewById(R.id.MyButtinon1); //通过id查找文本视图 TextView textView1 = (TextView) findViewById(R.id.MyTextView1); //给button、设置内容 button1.setText(R.string.towActivityButton); //接收第一个activity传过来的值! Intent intent = getIntent(); String value = intent.getStringExtra("value"); //文本设置内容 textView1.setText(value); }
发表评论
-
圆角图片
2016-01-16 16:36 380@Override protected void o ... -
压缩图片
2016-01-13 02:41 514第一:我们先看下质 ... -
简单的自定义baseAdapter
2016-01-03 00:21 432package com.example.myapp.app ... -
menu 菜单
2016-01-02 01:55 350package com.example.myapp.app ... -
android post请求
2015-12-28 14:50 445/** * 发送请求 *注:调 ... -
ViewPager 设置自定义滑动速度
2015-12-28 00:32 401public class FixedSpeedScroll ... -
Android ViewPager简单的使用方法
2015-12-18 16:13 543public class MainActivity ext ... -
Android 通知(Notification)
2015-12-17 23:26 588/** * * @param icon 引入 ... -
Android中获取全局Context
2015-12-17 21:34 952package Util; import andro ... -
Android 判断当前网络状态
2015-12-17 21:10 1164//判断网络连接是否可用 public static b ... -
Android 点击变色
2015-12-02 18:15 570<!-- 点击的时候更换颜色 --> ... -
Amdroid 圆角控件
2015-12-02 00:50 646<?xml version="1.0&qu ... -
Android 设置按钮、文本等组件颜色
2015-12-01 22:50 1035//在项目中values文件夹下创建一个xxx.xml文件 ... -
Android 点击变色
2015-11-29 13:56 467这是一个自动以xml文件,该文件放在res/drawabl ... -
Android TextView
2015-11-29 03:07 440//编写超链接 TextView textView2 = ... -
Android RelativeLayout 学习
2015-11-29 00:29 463android:layout_above=&quo ... -
Android LinearLayout 学习
2015-11-29 00:28 2LinearLayout 线 布局! 属性: ... -
Android 界面各种属性
2015-11-28 00:13 510第一类:属性值为true ... -
自学android(1) activity
2015-11-26 23:39 292//1、一个activityView对应一个activit ...
相关推荐
2. **Android Studio**:作为Android开发的主要IDE,Android Studio提供了丰富的功能,包括代码编辑、调试、性能分析、版本控制集成等。熟练掌握Gradle构建系统,理解模块化和依赖管理,将大大提高项目开发效率。 3...
了解如何创建、启动和管理Activity,以及它们之间的跳转,是Android开发的核心部分。 4. **数据存储**:Android提供了多种存储数据的方式,如SQLite数据库、SharedPreferences、内部/外部存储等。源码可能会包含...
这个“简易记事本”app是作者自学Android一个多月后的成果,虽然功能简单,但覆盖了Android开发的核心要素,对理解Android架构和逻辑有很好的启示作用。 1. **基本架构** 记事本应用通常由多个组件构成,包括...
Intent用于在Activity之间进行通信,比如从主界面跳转到添加账目的界面。 4. **数据存储**: 记账数据需要持久化存储,Android提供了多种数据存储方式,如SQLite数据库、SharedPreferences、文件系统等。在这个项目...
在描述中提到的“跳转”,就是在不同的 Activity 之间切换,通常通过 Intent 对象来实现。 2. **UI 设计**:Android 的 UI 设计主要通过 XML 文件完成,例如在 `main.xml` 中定义界面布局。在 `2_1` 部分,我们看到...
Intent则用于在不同组件之间进行通信,实现应用间的跳转和服务调用。 6. **Fragment** 针对大屏幕设备,Fragment允许在单个Activity中管理多个UI片段。理解和掌握Fragment的使用能提升应用的适应性和可维护性。 7...
通过startActivity()或startActivityForResult(),我们可以实现不同Activity间的跳转,传递数据并接收结果。 7. **操作矩形**:Rect类在Android中用于表示矩形区域,可以进行矩形的创建、比较、相交、包含判断等...
书中会讲解Activity的生命周期,如何创建和管理多个Activity之间的跳转。除此之外,Service是后台运行的服务,Intent则用于不同组件间的通信,这两者也是Android开发中的关键概念,书中有详细的阐述。 除此之外,...
Intent则用于在Activity之间传递消息,实现界面间的跳转和数据通信。 4. **布局设计**:XML布局文件是创建用户界面的主要方式,学习如何使用LinearLayout、RelativeLayout、ConstraintLayout等布局管理器,以及...
这份PPT可能包含了从环境搭建到实际功能实现的全过程,是自学Android开发的良好起点。 一、Android概述 Android是由Google主导开发的开源操作系统,主要用于移动设备如智能手机和平板电脑。它的开放性使得开发者...
8. **组件通信与广播消息**:第6章涵盖组件间通信,特别是通过Intent实现Activity之间的跳转和数据传递,以及BroadcastReceiver用于接收全局广播消息的方法。 9. **实验项目**:`ex3.zip`和`ex4.zip`可能是两个具体...
"Android移动开发第6实验.zip"很可能是某个教学课程或自学资源的一部分,旨在引导学习者实践Android应用开发。在这个实验中,你可能会接触到一系列关键知识点,包括但不限于以下内容: 1. **Android Studio的使用**...
2. **开发环境搭建**:详细指导如何安装和配置Android Studio,这是Google官方推荐的集成开发环境,包括SDK Manager的使用,用于下载不同版本的Android SDK和各种工具。 3. **Android架构**:讲解Android系统的组件...
在Android程序设计课程中,"页面跳转的实现"是一个关键知识点。教学内容源于《Android物联网应用程序开发》教材,目的是让学生掌握页面间的跳转功能。教学对象是物联网应用技术专业的二年级学生,他们善于观察和动手...
`Activity_01`、`Activity_02`、`Activity_04`这些目录下的代码可能包含了如何创建和管理Activity,处理生命周期方法,以及使用Intent在Activity之间跳转的实例。 5. **TestCP**: "CP"可能指的是"Control Panel...
3. **活动(Activity)管理**:讲解活动的生命周期,启动模式,以及如何在多个活动之间进行跳转。 4. **意图(Intent)机制**:解释如何使用意图启动活动、传递数据,以及实现广播接收器。 5. **数据存储**:涵盖...
源码中可能有Intent的使用,例如从一个Activity跳转到另一个Activity。 7. **数据持久化**:如果程序需要保存用户的数据或网络状态,可能会涉及到SQLite数据库、SharedPreferences或者文件存储。 8. **HTTP请求库*...
在开发过程中,我对Android的生命周期有了更深的理解,特别是在活动之间切换时如何保持数据的一致性。此外,学习如何使用WebView进行网页加载,以及如何在没有网络连接时加载本地缓存内容,让我对Android的网络编程...