美文网首页
阿里Android规范-03-Android资源文件命名及使用

阿里Android规范-03-Android资源文件命名及使用

作者: zhongcx | 来源:发表于2020-04-27 17:40 被阅读0次

1.id资源及定义推荐驼峰命名法,View组件的资源id应以View的缩写作为前缀、某些特殊控件可以使用小写字母加下划线进行命名,以下id资源的命名规范
【正确】
(1)某个ImageView的id定义为:<ImageView id="@+id/ivUserAvatar"...>...</ImageView>
(2)某个ProgressBar的id定义为:<ProgressBar android:id="@+id/progress_bar_login">...</ProgressBar>
(3)某个Button的id定义为:<Button id="@+id/btnLogin">...</Button>
【错误】
(1)某个TextView的id定义为:<TextView id="@+id/userNamel"...>...</TextView>

2.某个直播业务模块名称为live,请问其Android工程中res目录下资源名符合规范的有
【正确】
(1)live_activity_main_.xml
(2)live_loading_icon.xml
【错误】
(1)popup_anim.xml
(2)navigation_menu.xml

3.定义某个style的以下行为符合规范
【正确】
(1)当希望在某个BaseTheme的基础上扩展定义某个Activity的theme时,定义的style如下:<stylename="BaseTheme.ThisActivityTheme">...</style>
【错误】
(1)可以任意给style资源命名
(2)live模块的style文件名称为:customstyle.xml
(3)所有的style都是独立的,不存在继承关系

4.以下color资源命名规范
【正确】
(1)<color name="live_reward_btn_bg">#33b5e5e5</color>
(2)<color name="live_reward_btn_bg">#00333333</color>
(3)<color name="live_reward_btn_bg">#b5e5e5</color>
【错误】
(1)<color name="loadingdialogbg">#33b5e5e5</color>
(2)<color name="live_reward_btn_bg">#333</color>

5.以下关于Intent中携带敏感信息的说法
【正确】
(1)不必要导出的组件设置android:export=false
(2)隐式Intent中尽量不要携带敏感信息,避免被外部恶意程序注册的BroadcastReceiver劫持Intent
(3)使用LocalBroadcasManager处理含敏感信息的广播,避免Intent拦截和恶意注入
(4)如果需要携带敏感信息。Intent需要使用显示方式。指明目标Component
【错误】
(1)Intent的数据内容不必关心。只要应用功能测试通过就可以

相关文章

  • 阿里Android规范-03-Android资源文件命名及使用

    1.id资源及定义推荐驼峰命名法,View组件的资源id应以View的缩写作为前缀、某些特殊控件可以使用小写字母加...

  • Android开发规范

    一、Java语言规范 详见:Android开发java编写规范 二、Android资源文件命名与使用 1. 【推荐...

  • Android开发中的优化方案

    一、命名规范 代码规范先从命名规范开始,Android的命名规范主要涉及:Java源代码,xml文件,图片资源。 ...

  • Android 开发规范总结

    个人总结的 Android 开发规范,其中控件缩写及 Android 资源文件命名部分不是很确定,有待商榷。Jav...

  • [iOS-Practice] 图片资源的管理

    iOS 及 Android 应用开发中,怎样命名和管理切图资源最科学?iOS 切图文件命名规范 移动应用作为面向用...

  • 技能积累

    [TOC] Android 文集 安卓开发规范(updating)1 前言2 AS规范3 命名规范4 资源文件规范...

  • Alibaba Android 开发手册总结

    Android 资源文件命名与使用 【推荐】资源文件需带模块前缀。 【推荐】layout 文件的命名方式。Acti...

  • 乐乎项目优化

    编程: 1、代码规范。架构规范、文件组织规范、命名规范、代码逻辑规范、资源存放。 一、使用cocoapod 二、代...

  • Android开发规范

    title: Android开发规范 摘要 1 前言 2 命名规范 3 资源文件规范 4 版本统一规范 5 第三方...

  • Android 资源命名规范整理

    参考结合官方、各厂、各博客标准命名规范,整理出的符合 Android 风格的资源命名规则。 布局文件(Layout...

网友评论

      本文标题:阿里Android规范-03-Android资源文件命名及使用

      本文链接:https://www.haomeiwen.com/subject/aaedwhtx.html