Android 新手小白 原来安卓这么好玩

  • Android的前世今生
  • Android简介
  • Android应用开发体系
  • 我的第一个AndroidDemo

Android的前世今生

  • 欢迎进入Android的世界_第1张图片
  • Android这一词最先出现在法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来。
  • Android系统原来的公司名字就叫做Android,谷歌公司在2005收购了这个仅成立22月的高科技企业。Android系统也开始由谷歌接手研发,Android系统的负责人以及Android公司的CEO安迪·鲁宾成为谷歌公司的工程部副总裁,继续负责Android项目的研发工作。
  • 在2007年11月5日这天,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成。这一联盟将支持谷歌发布的手机操作系统以及应用软件,将共同开发Android系统的开放源代码》。
    欢迎进入Android的世界_第2张图片
  • android1.5 已支持从手机和图像至特定网站了
    欢迎进入Android的世界_第3张图片
  • 尤其要指出的是,3.0版本的android是专门为平板电脑设计
    欢迎进入Android的世界_第4张图片
  • 出现了多核处理器的概念

Android简介

Android平台是google设计的一组面向移动设备的软件包,它包含了一个操作系统(linux)、中间件和关键应用程序。开发人员可以使用Android SDK(软件开发工具包)为这个平台创造应用程序。应用程序使用Java语言编写并在Dalvik虚拟机上运行。

Android平台结构 :
欢迎进入Android的世界_第5张图片

Android应用开发体系

>
:

欢迎进入Android的世界_第6张图片

我的第一个AndroidDemo

代码块语法遵循标准markdown代码,例如:

package com.zhen.k_hello1;import android.app.Activity;import android.os.Bundle;/** * 创建Activity的步骤: * 1、自定义类继承android.app.Activity * 2、复写onCreate生命周期方法,并通过setContentView方法设置显示内容 * 3、在AndroidManifest.xml文件中注册 * */public class BActivity extends Activity {/**     * 在创建一个Activity时,被调用     * 此方法中一般设置布局,以及UI控件的初始化     * *:数据的初始化     */    @Override    protected void onCreate(Bundle savedInstanceState) {        // TODO Auto-generated method stub        super.onCreate(savedInstanceState);        //通过setContentView的方式设置Activity布局(显示内容)        setContentView(R.layout.activity_b);    }}
<?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="wrap_content"        android:layout_height="wrap_content"        android:text="@string/day1"/>    <TextView         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/day11"/>LinearLayout>
<?xml version="1.0" encoding="utf-8"?><resources>    <string name="app_name">K_Hello1string>    <string name="action_settings">Settingsstring>    <string name="hello_world">Hello world!string>    <string name="day1">同学同学string>    <string name="day11">你好你好string>resources>
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.zhen.k_hello1"    android:versionCode="1"    android:versionName="1.0" >    <uses-sdk        android:minSdkVersion="14"        android:targetSdkVersion="18" />    <application        android:allowBackup="true"        android:icon="@drawable/ic_launcher"        android:label="@string/app_name"        android:theme="@style/AppTheme" >                 <activity            android:name="com.zhen.k_hello1.MainActivity"            android:label="@string/app_name" >        activity>        <activity            android:name="com.zhen.k_hello1.BActivity"            android:label="@string/app_name" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            intent-filter>        activity>    application>manifest>

第一天差不多就这样,以后慢慢补充

更多相关文章

  1. Android 图片倒影和setXfermode
  2. RadioButton修改标志图片
  3. android超炫的图片浏览器
  4. android 图片自动切换
  5. 【转】android 图片自动切换
  6. android 背景图片
  7. android图片切换ImageSwichter的动画切换效果
  8. Android中TextView中加图片,超链接,部分字或者背景变色。。。不断

随机推荐

  1. 创建自己的RSS实例教程
  2. MVC5下拉框单选绑定的具体代码实现
  3. Asp.net 中用GridView控件的实例教程
  4. C#中如何使用SendMessage?
  5. .NET Core 2.0 Preview2的详细介绍
  6. MVVM模式下WPF动态展示图片实例分析
  7. 详解ASP.NET MVC SSO单点登录设计实例
  8. ADO.NET实用实例介绍
  9. ADO.NET实现对SQL Server数据库的操作教
  10. Visual Studio Debugger中你所不知道的小