Android Studio入门级教程(详细)【小白必看】[通俗易懂] ...

打印 上一主题 下一主题

主题 545|帖子 545|积分 1635

Android Studio怎样利用

本文主要解说一下Android Studio利用方法

步骤:

1.创建项目



  • 首先点击new——new project新建项目



  • 选择想要创建的Android 的模板,建议选择empty activity(空模板),然后next



  • Name:给你的项目起一个名字
  • API level:选择Android 虚拟机的版本,版本越低运行起来越快
  • 剩下的就按默认的就行,点击finish
  • (由于版本不一样,步骤2和步骤3的次序可能互换,大家留意一下就好啦)



  • android项目创建完成了,包含三个主要的文件
  • activity:提供了用户与屏幕之间的互动,以便于用户进行操纵,在内里实现主要的Java代码
  • activity_main.xml:布局文件,Android的UI界面表现的视图,全部的控件在这里筹划
  • AndroidManifest.xml:Android应用步调的清单文件,是整个Android应用步调的描述文件

2.入门试验



  • 我们双击进入activity_main.xml
  • 先将android.support.constraint.ConstraintLayout改为LinerLayout线性的,意思就是水平的的结构
  • 并加入androidrientation=”vertical”意思是将全部组件垂直摆放
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3.     xmlns:app="http://schemas.android.com/apk/res-auto"
  4.     xmlns:tools="http://schemas.android.com/tools"
  5.     android:layout_width="match_parent"
  6.     android:layout_height="match_parent"
  7.     android:orientation="vertical"
  8.     tools:context=".MainActivity">
  9. </LinearLayout>
复制代码
复制


  • 接下来加入一个文本Testview和一个按钮Button
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3.     xmlns:app="http://schemas.android.com/apk/res-auto"
  4.     xmlns:tools="http://schemas.android.com/tools"
  5.     android:layout_width="match_parent"
  6.     android:layout_height="match_parent"
  7.     android:orientation="vertical"
  8.     tools:context=".MainActivity">
  9.     <TextView
  10.         android:layout_width="match_parent"
  11.         android:layout_height="wrap_content"
  12.         android:text="学习安卓,你准备好了吗"
  13.         android:id="@+id/tv_android"/>
  14.     <Button
  15.         android:layout_width="match_parent"
  16.         android:layout_height="wrap_content"
  17.         android:text="准备好了"
  18.         android:id="@+id/bt_android"
  19.         android:onClick="Welcome"/>
  20. </LinearLayout>
复制代码
注:小白为了养成良好习惯,每个控件的id一定要起得严谨,一看到就知道是什么意思,最好不要含有数字。


  • 点击右边的preview可以表现视图



  • 双击进入Mainactivity,我们打算点击按钮弹出toast
  1. public class MainActivity extends AppCompatActivity {
  2.    
  3.     @Override
  4.     protected void onCreate(Bundle savedInstanceState) {
  5.    
  6.         super.onCreate(savedInstanceState);
  7.         setContentView(R.layout.activity_main);
  8.     }
  9.     public void Welcome(View view) {
  10.    
  11.         Toast.makeText(this, "欢迎来到安卓世界", Toast.LENGTH_SHORT).show();
  12.     }
  13. }
复制代码
注:setContentView(R.layout.activity_main);这句话是布局绑定
3.打开手机模拟器



  • 不消真的下载得手机内里,直接在模拟器就可以看到我们写的APP的实现效果
  • 需要联网
  • 点击三角形(run APP)的按钮,然后创建新的模拟器,选中图中的选项(选了一个分辨率低的,运行快),然后next



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



  • 给你的模拟器起个名字,点击finish

4.效果展示



  • 点击run,需要家在一段时间
  • 点击按钮,弹出“欢迎来到安卓天下”

到此实验乐成

可能有许多小伙伴不知道R是什么?
   R是类 索引类 把r文件下的全部文件进行索引 资源目次的索引 通过索引号找到响应的静态成员
  希望可以给初学者一个帮助

更多的Android 入门资料可以扫描下方二维码免费领取!!
【腾讯技术团队出品】Android零基础入门到醒目,Android Studio安装教程+全套安卓基础教程

Android编程入门教程

Java语言基础从入门到认识


Kotlin语言基础从入门到认识


Android 技术栈从入门到认识


Android Jetpack 百口桶全面学习


对于新手来说可能安装Android Studio存在一定困难你可以看着以下视频,一步步的跟着学习安装运行
Android Studio 安装教程


有了Java阶段的学习,这一阶段建议以视频学习为主辅以图书查漏补缺。如果以图书为主,可以根据图书解说敲代码,辅以教学视频查漏补缺。遇到题目可以去百度,入门的题目一样寻常会有很多人遇到,并且给出比较好的解答。
需要掌握基本知识点,比如四大组件怎样利用、怎样创建Service、怎样进行布局、简单的自定义View、动画、网络通信等常见技术。
全套零基础教程已经为你们准备好了,需要的可以添加下方二维码免费领取
全套安卓基础教程








免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万有斥力

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表