当前位置: 首页 > news >正文

乐安网站建设如何制作微信网页

乐安网站建设,如何制作微信网页,wordpress购物车显示,佛山网站建设推荐#x1f353; 简介#xff1a;java系列技术分享(#x1f449;持续更新中…#x1f525;) #x1f353; 初衷:一起学习、一起进步、坚持不懈 #x1f353; 如果文章内容有误与您的想法不一致,欢迎大家在评论区指正#x1f64f; #x1f353; 希望这篇文章对你有所帮助,欢… 简介java系列技术分享(持续更新中…) 初衷:一起学习、一起进步、坚持不懈 如果文章内容有误与您的想法不一致,欢迎大家在评论区指正 希望这篇文章对你有所帮助,欢迎点赞 收藏 ⭐留言 更多文章请点击 文章目录 一、简介二、下载安装2.1 Android Studio安装2.2 Gradle安装(可选) 三、创建工程四、创建模拟器五、App工程目录结构六、编译配置文件build.gradle七、运行配置文件AndroidManifest.xml 一、简介 Android Studio 是一个基于IntelliJ IDEA的集成开发环境专门用于Android应用的开发。由Google推出它提供了一系列强大的工具和功能包括代码编辑器、调试器、虚拟设备模拟器、代码分析器等等。 Android Studio 提供了许多有用的功能如基于 Gradle 的构建支持、Android 专属的重构和快速修复、提示工具以捕获性能、可用性、版本兼容性等问题、支持 ProGuard 和应用签名等。它还包含了一系列基于模板的向导可以帮助开发者更轻松地生成常见的 Android 应用设计和组件。 总的来说Android Studio 是一个非常强大且易用的 Android 应用开发工具对于想要创建高质量 Android 应用的开发者来说是一个非常好的选择。 二、下载安装 2.1 Android Studio安装 下载地址:https://developer.android.google.cn/studio?hlzh-cn Android基于JAVA所以,需要有Java基础,也需要安装java的jdk环境,一路下一步后,会提示下载或默认下载SDK:软件开发工具包,可以将App源码编译为可执行的App应用 2.2 Gradle安装(可选) 在Android开发中使用Gradle作为构建工具相对较为常见。Gradle提供了灵活性和强大的构建功能使得开发者能够轻松定义和管理Android项目的构建过程。Android Studio作为官方的Android集成开发环境IDE默认支持Gradle构建系统。 idea中默认支持Gradle工具,如果想使用本地的Gradle可以参考该文档 ---- 参考文章1 参考文章2 三、创建工程 四、创建模拟器 五、App工程目录结构 该项目下面有两个分类一个是app代表app模块另一个是Gradle Scripts。 app下面又有3个子目录其功能说明如下 m a n i f e s t s \color{#0AF}{manifests} manifests 子目录下面只有一个XML文件AndroidManifest.xml它是App的运行配置文件。 j a v a \color{#0AF}{java} java子目录下面有3个com.example.myapp包其中第一个包存放当前模块的Java源代码后面两个包存放测试用的Java代码。 r e s \color{#0AF}{res} res子目录存放当前模块的资源文件。res下面又有4个子目录 drawable目录存放图形描述文件与图片文件。layout目录存放App页面的布局文件。mipmap目录存放App的启动图标。values目录存放一些常量定义文件例如字符串常量strings.xml、像素常量dimens.xml、颜色常量colors.xml、样式风格定义styles.xml等。 Gradle Scripts下面主要是工程的编译配置文件主要有 1build.gradle该文件分为项目级与模块级两种用于描述App工程的编译规则。 2proguard-rules.pro该文件用于描述Java代码的混淆规则。 3gradle.properties该文件用于配置编译工程的命令行参数一般无须改动。 4settings.gradle该文件配置了需要编译哪些模块。初始内容为include ‘:app’表示只编译app模块。 5local.properties项目的本地配置文件它在工程编译时自动生成用于描述开发者电脑的环境配置包括SDK的本地路径、NDK的本地路径等。 六、编译配置文件build.gradle 新创建的App项目默认有两个build.gradle 一个是Project项目级别的build.gradle另一个是Module模块级别的build.gradle。 示例 : 通过注释熟悉 \color{#0AF}{示例: 通过注释熟悉} 示例:通过注释熟悉 项目级别 buildscript { repositories {// 以下四行添加阿里云的仓库地址方便国内开发者下载相关插件maven { url https://maven.aliyun.com/repository/jcenter }maven { url https://maven.aliyun.com/repository/google}maven { url https://maven.aliyun.com/repository/gradle-plugin}maven { url https://maven.aliyun.com/repository/public}google()jcenter() }dependencies {// 配置gradle插件版本下面的版本号就是Android Studio的版本号classpath com.android.tools.build:gradle:4.1.0} } 模块级别 android {// 指定编译用的SDK版本号。比如30表示使用Android 11.0编译compileSdkVersion 30// 指定编译工具的版本号。这里的头两位数字必须与compileSdkVersion保持一致具体的版本号可在sdk安装目录的“sdk\build-tools”下找到buildToolsVersion 30.0.3defaultConfig {// 指定该模块的应用编号也就是App的包名applicationId com.example.chapter02// 指定App适合运行的最小SDK版本号。比如19表示至少要在Android 4.4上运行minSdkVersion 19// 指定目标设备的SDK版本号。表示App最希望在哪个版本的Android上运行targetSdkVersion 30// 指定App的应用版本号versionCode 1// 指定App的应用版本名称versionName 1.0testInstrumentationRunner androidx.test.runner.AndroidJUnitRunner}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile(proguard-androidoptimize.txt), proguard-rules.pro}} } // 指定App编译的依赖信息 dependencies {// 指定引用jar包的路径implementation fileTree(dir: libs, include: [*.jar])// 指定编译Android的高版本支持库。如AppCompatActivity必须指定编译appcompat库//appcompat库各版本见https://mvnrepository.com/artifact/androidx.appcompat/appcompatimplementation androidx.appcompat:appcompat:1.2.0// 指定单元测试编译用的junit版本号testImplementation junit:junit:4.13androidTestImplementation androidx.test.ext:junit:1.1.2androidTestImplementation androidx.test.espresso:espresso-core:3.3.0 } 七、运行配置文件AndroidManifest.xml ?xml version1.0 encodingutf-8? manifest xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:toolshttp://schemas.android.com/toolsapplicationandroid:allowBackuptrueandroid:dataExtractionRulesxml/data_extraction_rulesandroid:fullBackupContentxml/backup_rulesandroid:iconmipmap/ic_launcherandroid:labelstring/app_nameandroid:roundIconmipmap/ic_launcher_roundandroid:supportsRtltrueandroid:themestyle/Theme.Metatools:targetApi31activityandroid:name.MainActivityandroid:exportedtrueintent-filteraction android:nameandroid.intent.action.MAIN /category android:nameandroid.intent.category.LAUNCHER //intent-filter/activity/application/manifest可见AndroidManifest.xml的根节点为manifest它的package属性指定了该App的包名。manifest下 面有个application节点它的各属性说明如下 android:allowBackup是否允许应用备份。允许用户备份系统应用和第三方应用的apk安装包和应用数据以便在刷机或者数据丢失后恢复应用用户即可通过adb backup和adb restore来进行对应用数据的备份和恢复。为true表示允许为false则表示不允许。android:icon指定App在手机屏幕上显示的图标android:label指定App在手机屏幕上显示的名称android:roundIcon指定App的圆角图标android:supportsRtl是否支持阿拉伯语波斯语这种从右往左的文字排列顺序。为true表示支持为false则表示不支持。android:theme指定App的显示风格。注意到application下面还有个activity节点它是活动页面的注册声明只有在AndroidManifest.xml中正确配置了activity节点才能在运行时访问对应的活动页面。初始配置的MainActivity正是App的默认主页之所以说该页面是App主页是因为它的activity节点内部还配置了过滤信息
http://www.yingshimen.cn/news/88813/

相关文章:

  • 基于asp的网站设计与实现厦门做网站
  • 网站优化网西安哪些做网站的公司好
  • 深圳做网站应该怎么做合肥网站优化
  • cms网站开发实验报告没内涵网站源码
  • 购物网站功能模块设计网络文化经营许可证要多少钱
  • 济南互联网品牌设计sem seo
  • 怎么使用创客贴网站做图开个游戏服务器要多少钱
  • 网站大学报名官网入口国家建设局网站
  • 毕节网站建设兼职三门峡市住房的城乡建设局网站
  • 中国电信网站备案流程苏州松陵镇哪里做网站
  • 做视频网站佛山百度关键词排名
  • 工商工事上哪个网站做教做衣服网站
  • 西安网站建设熊掌号wordpress最简单主题
  • 那个外贸网站做的好注册企业有哪些基本流程
  • 二级院系网站建设搭建网站建设
  • 一个公司设计网站怎么做的网站如何百度收入
  • 网站如何做关键词排名中建集团的重要事件
  • 做纸箱在什么网站找客户济南长兴建设集团有限公司网站
  • 怎么看网站谁做的做网站的公司怎么推销
  • 网站设计网页主页介绍简述电子商务网站建设的基本要求6
  • 做移动网站多少钱全国十大装修公司
  • 东莞阳光网招聘北京seo优化推广
  • 江苏省徐州市建设银行网站那个网站做视频能挣钱
  • 公司做网站找谁制作app下载
  • 做网站首页多少钱关于网站设计的新闻
  • 南宁网站关键词推广怎么样免费做网站
  • qq业务代理网站建设广告设计作品
  • 做字的网站网页设计心得体会300字
  • 网站设计 知识产权元宇宙app技术开发
  • wps演示做的和网站导航网站设计包括哪些步骤