在Android Studio中新建Activity默认继承AppCompatActivity,感觉这点十分不爽,找了很久,终于发现在Android Studio安装目录下有个模板文件,修改其中的参数即可。

common_globals.xml.ftl

路径如下

D:\DevelopKit\android-studio-2.0\plugins\android\lib\templates\activities\common

部分代码如下,在文件中搜索如下关键字appCompatActivity

<#if !appCompat>

<global id="superClass" type="string" value="Activity"/>
<global id="superClassFqcn" type="string" value="android.app.Activity"/>
<global id="Support" value="" />
<global id="actionBarClassFqcn" type = "string" value="android.app.ActionBar" />
<#elseif appCompatActivity>
<global id="superClass" type="string" value="AppCompatActivity"/>
<global id="superClassFqcn" type="string" value="android.support.v7.app.AppCompatActivity"/>
<global id="Support" value="Support" />
<global id="actionBarClassFqcn" type = "string" value="android.support.v7.app.ActionBar" />
<#else>
<global id="superClass" type="string" value="ActionBarActivity"/>
<global id="superClassFqcn" type="string" value="android.support.v7.app.ActionBarActivity"/>
<global id="Support" value="Support" />
<global id="actionBarClassFqcn" type = "string" value="android.support.v7.app.ActionBar" />

用蓝色部分替换红色部分,对应替换即可。


更多相关文章

  1. okhttp3 访问服务器失败 onFailure 提示CLEARTEXT communication
  2. android小功能实现之发送短信
  3. 2013.03.19(7)———android scrollview和listview共存的问题
  4. RelativeLayout的布局学习(部分知识点)
  5. android 2.3 4.0 添加开机音乐
  6. 转:Android中几种图像特效处理方法小结
  7. Android日语输入法Simeji使用示例
  8. android gradle多渠道打包配置
  9. AndroidStudio打包出现问题: `Error:Execution failed for task

随机推荐

  1. Alibaba Android(安卓)开发手册总结
  2. linux下nessus的安装和使用【原创】
  3. Android(安卓)sdk 文档资源
  4. android 动态调试 遇到的问题
  5. Android学习资料汇总
  6. Android(安卓)Studio JNI
  7. android使用html标签
  8. Android调用微信登陆、分享、支付(第一版)
  9. android 如何做到完全退出应用程序
  10. Android中Window添加View的底层原理