android Studio 模版使用

本文介绍了如何在Android Studio中查找和编辑模板文件,详细解析了template.xml、globals.xml.ftl和recipe.xml.ftl的作用,并展示了如何通过FTL语法创建自定义模板,以提高开发效率。
摘要由CSDN通过智能技术生成
由于最近在学习react native ,包括自己封装android原生的ui,但是在这个过程中需要生成对应了js文件和activity文件,每次都需要写一些重复的代码,不免是效率有所影响,所以正好了解下androidstudio的模板使用。
其实关于模版的使用平时开发中已经使用到了,我们平时开发新建activity时就是用到了系统默认提供的一些模版,如下图所示

这里写图片描述
这些都是studio提供的一些Activty的一些模版,这些文件是在Android Studio安装目录下的。我的就是在
D:\AndroidStudio\plugins\android\lib\templates 这个目录下。大家可以在自己androidStudio目下找到。
那如何编写自己需要的模版了?接下来就看看系统原来模版文件。
打开plugins\android\lib\templates 下文件如下

这里写图片描述
我们之前看到的activity选择界面就是在activities 文件里 ,打开文件后里面有很多文件夹,每个文件夹就代表一个activity版本配置。

这里写图片描述

每个文件夹下结构如下:
这里写图片描述

接下来说下每个文件的作用

  1. template.xml
    这个文件主要是设置模版显示ui的文件类似于activity 的layout文件,就是下图显示的内容

这里写图片描述

结构如下;
<?xml version="1.0"?>
<template
    format="5"
    revision="5"
    name="ReactActivity"
    minApi="7"
    minBuildApi="14"
    description="Creates a ReactActivity">
    <category value="Activity" />
    <formfactor value="Mobile" />

     <parameter
        id="generateLayout"
        name="Generate Layout File"
        type="boolean"
        default="true"
        help="If true, a layout file will be generated" />
   .........
    <!-- 128x128 thumbnails relative to template.xml -->
    <thumbs>
        <!-- default thumbnail is required -->
        <thumb>template_blank_activity.png</thumb>
    </thumbs>

    <globals file="globals.xml.ftl" />
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值