洞察掌握android电视app开发中的安全与合规策略,提升企业运营效率
1435
2022-09-22
Android 是地球上最流行的操作系统,如何实现一款自己App,跑在 Android 系统上呢? 下面我将一步一步手把手的带你完成属于你的第一个App。
第一步先在 Android 官网(需要梯子)- Android Studio,可以直接点击下面这个传送门,https://developer.android.google-/studio/index.html, 当然如果你没有梯子的话也可以在国内镜像-, https://www.androiddevtools-/#android-studio ,建议还是在官网-。 可以根据你电脑型号选择安装,-完成后双击打开安装包,跟着提示一步一步完成安装就行了。
-完成后,双击jdk-8u311-macosx-x64.dmg ,单击接受许可协议。 出现安装类型窗口,单击安装。 将出现一个窗口,显示消息:安装程序正在尝试安装新软件。输入您的密码以允许此操作。 输入管理员用户名和密码,然后单击安装软件。 安装软件并显示确认窗口,即可完成安装。
上一步骤,我们只是把JDK1.8的文件复制到操作系统上。还有让其他应用知道JDK1.8环境的存在,那我们还需要配置系统的环境变量。首先我们得知道JDK目录安装在哪里,按照下面的路径我们可以找到JDK的主目录,如下图所示。 /Library/Java/JavaVirtualMachines jdk的真实主目录如下: /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 打开终端 。
vi ~/.zshrc or vi ~/.bash_profile
在文件的末尾加入这一行语句
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
然后用source命令更新环境配置
source ~/.zshrc or source ~/.bash_profile
验证Java 环境配置 这样就完成Java的环境安装和配置了
打开Android Studio ,Android Studio 第一次打开需要-Android SDK和 Gradle 等工具包, 所以第一次打开可能比较慢(挂梯子会快些),Android Studio 准备好后,开始创建第一个项目 New Project 输入项目信息 点击Finish就可以完成项目的创建了
项目文件结构
Android 的页面是由一个个Activity组成的, 页面主要分为UI布局部分和逻辑处理部分,ui布局部分就是上图的activity_main.xml 这个文件完成,而逻辑部分则是MainActivity这个文件
第一步在布局文件上输入
<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout 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" tools:context=".MainActivity"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="点击我" android:id="@+id/button" android:textAllCaps="false" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /></androidx.constraintlayout.widget.ConstraintLayout>
第二步在MainActivity 这个文件上完成类似如下代码
package com.myname.myapplication import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.Toast class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) this.findViewById<Button>(R.id.button).setOnClickListener { Toast.makeText(MainActivity@this,"hello world",Toast.LENGTH_LONG).show() } } }
首先是通过按钮的id找到这个按钮的对象,然后给button加一个点击-,当按钮被用户触发后,会回调这个方法,这个匿名方法被触发,通过Toast 弹出一个hello world 这么一个交互。
第一步打开开发者模式,在开放者选项里面打开USB调试 第二步通过数据线连接电脑和手机 Android Studio 会自动识别你的手机型号,启动那个按钮也会变成绿色并且可点击,然后点击一下这个按钮,Android studio 会完成整个项目的编译打包和安装app到你的手机,并且启动app整个流程,这些流程都是自动化完成的,开发者不需要介入。编译打包完成后会在**/MyApplication/app/build/outputs/apk/debug 目录下有一个 app-debug.apk文件。 最后大功告成,实现下面的效果图,恭喜你, 完成你的第一个app 。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~