举个栗子

实现功能:可以通过页面输入改变要显示的字符,然后通过按钮可以实现显示字符的放大功能。最终如下:

Android studio开发-第一个入门例子(十分详细)_第1张图片

一共四个控件:一个text输入,一个text显示,一个输入修改确认按钮,一个放大按钮

步骤:

1、建立项目

      file-new-new project 新建一个项目文件,接下来就按照默认的配置一路next就行。

Android studio开发-第一个入门例子(十分详细)_第2张图片

      这里选用设备-选用手机端

Android studio开发-第一个入门例子(十分详细)_第3张图片

      选择一个空的项目

Android studio开发-第一个入门例子(十分详细)_第4张图片

      然后进入到工程里面,这样

Android studio开发-第一个入门例子(十分详细)_第5张图片

2、添加功能

      首先要知道Android studio的项目架构,主要有两个文件组成,第一个是程序文件(mainactivity.java),第二个是.xml文件(activity_main.xml),其中程序文件主要进行逻辑程序的编写,第二个文件相当于图形界面,我们可以进行一些控件的布局等操作,然后在程序文件中进行逻辑程序的编写和对控件的调用。

      那么两个文件是怎么联系的呢?通过ID,也就是控件的ID,比如我们在.xml文件中设置了一个button,然后可以设置对应的ID,类似下面:

Android studio开发-第一个入门例子(十分详细)_第6张图片

      其中可以从 4 中将相应的 控件比如 按钮等拖入到 5 中,然后点击图中蓝色区域,选中当前按钮,在右侧可以看到它的具体信息,首先我们在 1 中修改 ID 为 button (记住这个ID,后面编程的时候会用到),在 2 中设置的是点击按钮所触发的动作,图中的 bigger 是设置的点击后触发的函数,3 中是按钮上显示的字符。

接下来的三个控件分别修改为:

Android studio开发-第一个入门例子(十分详细)_第7张图片

Android studio开发-第一个入门例子(十分详细)_第8张图片

Android studio开发-第一个入门例子(十分详细)_第9张图片

然后在.xml文件中将design页面改为 text界面: 可以看到对应的信息

Android studio开发-第一个入门例子(十分详细)_第10张图片

3、程序的编写

      如下图所示,.java程序比较简单易懂,可以根据字面意思进行解读。

package com.example.herr_kun.myapplication;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.EditText;import android.widget.TextView;public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);    }    int size=30;    public void bigger(View v){     // 按钮对应的 onclick 响应        TextView txv;        txv= (TextView) findViewById(R.id.txv);  // 根据ID找到对应的text对象        txv.setTextSize(++size);       // 修改对象的字符大小-size    }    public void display(View v){     // 另外一个按钮对应的 onclick 响应        EditText name= (EditText) findViewById(R.id.name);  //还是根据ID找到对象,并进行接下来的操作        TextView text2= (TextView) findViewById(R.id.txv);          text2.setText(name.getText().toString());   // 设置字符    }}

4、进行仿真

      (不用真的下载到手机里面,直接在仿真器就可以看到我们写的APP的实现效果)

      搭建仿真器,第一次需要联网:

      点击三角形(run APP)的按钮,然后建立新的仿真器,选中图中的选项(选了一个分辨率低的,运行快),然后next

Android studio开发-第一个入门例子(十分详细)_第11张图片

接下来还是选择图中选中的选型,然后进行next 

Android studio开发-第一个入门例子(十分详细)_第12张图片

然后图中的 1 选项将其中的括号包括里面的字符去掉,因为仿真器的名字不能含有括号等字符。注意

Android studio开发-第一个入门例子(十分详细)_第13张图片

      最后  finish  便可。

5、效果展示

      点击run app 进行仿真,选中刚刚的建立好的仿真器,运行,等待一会,会出现下属的界面,就和操作我们的手机一样,只不过触摸改成了鼠标操作。接下来 just enjoy 

first

Android studio开发-第一个入门例子(十分详细)_第14张图片

second

Android studio开发-第一个入门例子(十分详细)_第15张图片

third

Android studio开发-第一个入门例子(十分详细)_第16张图片

 

Finish !

 

更多相关文章

  1. android/IOS常用图片上传的两种方式
  2. Android拍照和图片处理类应用盘点
  3. Android图片特效处理之图片叠加
  4. Android宝典入门篇-进阶
  5. android sqlite 存储图片
  6. 学习笔记之——Android中的Picasso实现圆形头像、圆角图片工具类
  7. ndroid显示在线图片
  8. Android 根据所给的图片位置获得Thumbnail

随机推荐

  1. TortoiseSVN 执行清理( cleanUp )失败的
  2. 初学Vue
  3. 初学Vue
  4. mysql使用PDO预处理访问数据库防sql语句
  5. 将请求分发器的注册与退出登录完善
  6. android中view组件使用详解
  7. Android(安卓)Base64Encoder解决方案
  8. Android(安卓)ImageView.ScaleType说明
  9. Android(安卓)studio自定义变量
  10. android 贪吃蛇源码分析