万有斥力 发表于 2024-6-22 17:28:16

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

Android Studio怎样利用

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

步骤:

1.创建项目



[*]首先点击new——new project新建项目
https://img-blog.csdnimg.cn/img_convert/9ffb0713ebb99c01c649571b4093aff0.png


[*]选择想要创建的Android 的模板,建议选择empty activity(空模板),然后next
https://img-blog.csdnimg.cn/img_convert/c9ebe7c8adb8398cff959d78d4e53d97.png


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


[*]android项目创建完成了,包含三个主要的文件
[*]activity:提供了用户与屏幕之间的互动,以便于用户进行操纵,在内里实现主要的Java代码
[*]activity_main.xml:布局文件,Android的UI界面表现的视图,全部的控件在这里筹划
[*]AndroidManifest.xml:Android应用步调的清单文件,是整个Android应用步调的描述文件
https://img-blog.csdnimg.cn/img_convert/cef47b2f81dd7e097684ed7edf888ef4.png
2.入门试验



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


[*]接下来加入一个文本Testview和一个按钮Button
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">
    <TextView
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:text="学习安卓,你准备好了吗"
      android:id="@+id/tv_android"/>
    <Button
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:text="准备好了"
      android:id="@+id/bt_android"
      android:onClick="Welcome"/>
</LinearLayout>
注:小白为了养成良好习惯,每个控件的id一定要起得严谨,一看到就知道是什么意思,最好不要含有数字。


[*]点击右边的preview可以表现视图
https://img-blog.csdnimg.cn/img_convert/467718320d1af4b7ea953527bc7d0ba0.png


[*]双击进入Mainactivity,我们打算点击按钮弹出toast
public class MainActivity extends AppCompatActivity {
   

    @Override
    protected void onCreate(Bundle savedInstanceState) {
   
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
    }
    public void Welcome(View view) {
   
      Toast.makeText(this, "欢迎来到安卓世界", Toast.LENGTH_SHORT).show();
    }
}
注:setContentView(R.layout.activity_main);这句话是布局绑定
3.打开手机模拟器



[*]不消真的下载得手机内里,直接在模拟器就可以看到我们写的APP的实现效果
[*]需要联网
[*]点击三角形(run APP)的按钮,然后创建新的模拟器,选中图中的选项(选了一个分辨率低的,运行快),然后next
https://img-blog.csdnimg.cn/img_convert/4cf878529f70d976f92e75619fa804d5.png


[*]接下来还是选择图中选中的选型,然后进行next
https://img-blog.csdnimg.cn/img_convert/7ae48310d6ea30c375a74003b76349f8.png


[*]给你的模拟器起个名字,点击finish
https://img-blog.csdnimg.cn/img_convert/c91abc609e9e0fd3959afc4d08c3f80a.png
4.效果展示



[*]点击run,需要家在一段时间
[*]点击按钮,弹出“欢迎来到安卓天下”
https://img-blog.csdnimg.cn/img_convert/c45e88508ceab80604a00cadff86c129.png
到此实验乐成

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

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

Android编程入门教程

Java语言基础从入门到认识

https://img-blog.csdnimg.cn/611298d473044b4fae750eeb75149d84.png
Kotlin语言基础从入门到认识

https://img-blog.csdnimg.cn/6ac18da0e24e4c9a9b631f867d9b4137.png
Android 技术栈从入门到认识

https://img-blog.csdnimg.cn/67345c654a3840d6becbf15e0db2f8ab.png
Android Jetpack 百口桶全面学习

https://img-blog.csdnimg.cn/89201c5e3ee14bf9bec7c4e9db2f1ceb.png
对于新手来说可能安装Android Studio存在一定困难你可以看着以下视频,一步步的跟着学习安装运行
Android Studio 安装教程

https://img-blog.csdnimg.cn/57d09030d7554d01b8513d9350148145.png
有了Java阶段的学习,这一阶段建议以视频学习为主辅以图书查漏补缺。如果以图书为主,可以根据图书解说敲代码,辅以教学视频查漏补缺。遇到题目可以去百度,入门的题目一样寻常会有很多人遇到,并且给出比较好的解答。
需要掌握基本知识点,比如四大组件怎样利用、怎样创建Service、怎样进行布局、简单的自定义View、动画、网络通信等常见技术。
全套零基础教程已经为你们准备好了,需要的可以添加下方二维码免费领取
https://img-blog.csdnimg.cn/img_convert/e7db4379d05ebb10b2dbbdbc78eaa64a.png 全套安卓基础教程
https://img-blog.csdnimg.cn/f4264f75264244798d9287c1152ed99d.png
https://img-blog.csdnimg.cn/b9c16269c5bd4e40ab95ea6d82ecd9b9.png
https://img-blog.csdnimg.cn/2f73e1e5e8284d6fa0cd3b873909774d.png
https://img-blog.csdnimg.cn/8987f9977cd342afa2c1010614798fd7.png
https://img-blog.csdnimg.cn/764288d09e404574b44cf2106b04c920.png
https://img-blog.csdnimg.cn/37fef2b15c7f499390d22ee02a6c453a.png
https://img-blog.csdnimg.cn/69eb1e9146e94dda80f54c95b1520e08.png
https://img-blog.csdnimg.cn/img_convert/e7db4379d05ebb10b2dbbdbc78eaa64a.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Android Studio入门级教程(详细)【小白必看】[通俗易懂]