Android基础Activity初步了解
来源:互联网 发布:淘宝靠谱俄罗斯代购店 编辑:程序博客网 时间:2024/05/16 10:49
今天天气不错,然而我的心情并不是太好。回家第六天了,最近天天java基础,搞得我也是有点烦。我的一个学长培训去了,现在才学到循环,不知道一个已经可以做些小项目的人从java基础学起该是什么感受,哈哈。不扯淡了,说咱的Activity。其实我早就会拖个按钮,实现个点击事件,用intent启动个Activity了。可是中间很多细节还是不太清楚,就像java一样我也是中间很多细节都没吃透,所以得重新学习。
对于Activity我的理解它就是Android前台的交互界面,用户看到的东西都会在Activity中显示。一个应用程序一般会由多个Activity组成,每一个需要用到的Activity都必须在AndroidManifest.xml文件中进行配置。它是最基本也是最常见的Android组件之一。
MainActivity代码片段:
public class MainActivity extends Activity{@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.mainactivity);//在这里加载XML中的布局文件}}
XML布局代码:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Hello world" /></LinearLayout>
AndroidManifest配置文件代码:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myactivity" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" /> <!-- 应用的节点 --> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <!-- 配置自己创建的Activity --> <!-- 添加自己的activity节点,并设置activity的全类名 --> <activity android:name="com.example.myactivity.MainActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /><!-- 声明当前activity为主界面 --> <category android:name="android.intent.category.LAUNCHER"/><!-- 声明该程序显示在桌面上 --> </intent-filter> </activity> </application></manifest>
模拟器显示效果:
0 0
- Android基础Activity初步了解
- Android——Activity初步了解
- Android学习日记-Activity初步了解
- 初步了解Activity
- 初步了解Android
- Android初步了解入门
- android WebView 初步了解
- 初步了解Android
- 初步了解:Android
- 【JAVA基础】IdentityHashMap初步了解
- Android(2.Activity初步)
- Android--Activity 初步
- Android开发 - Activity初步
- android activity初步
- android activity初步学习
- Android 了解Activity
- android:layout_height的初步了解
- Android的广播初步了解
- 数据库基础
- 从LDD入门
- Android权限 uses-permission
- UVALive 5131 Chips Challenge 费用流
- Spark API 详解/大白话解释 之 RDD、partition、count、collect
- Android基础Activity初步了解
- const_iterator, iterator和const iterator的区别
- JAVA代码获取UUID
- 传感器SensorManager
- DRUID——为监控而生的DB池
- php数组
- 关于BufferedInputStream和FileInputStream的区别
- Android性能优化典范
- mySQL特性安装以及基本操作