Android 编码规范及代码风格

课程导师

clive clive
曾任职某大型互联网高级工程师,主研发过杀毒类的App和手游,开发并主导过电商类、社交类、多媒体类等十个App的研发,多年丰富的项目经验,擅长电商类App开发。
00:00:00
Play
Next
00:00 / 00:00
40%
  • 2x
  • 1.5x
  • 1.25x
  • 1x
1x
5.Android编码风格-命名格式化
离线学习

下载APP离线观看

技能补充更多
  • Java 语言基础
    Java 语言基础

    学习Java基本语法、变量、流程控制、修饰符、修饰符、继承、抽象、接口、数组、异常。

  • Java For Android
    Java For Android

    进一步学习Android中常用的Java知识,包括:反射、内部类、泛型、多线程、Http网络编程等知识。

  • Eclipse IDE 使用技巧
    Eclipse IDE 使用技巧

    Eclipse IDE 是Java体系主流的集成开发环境,熟练掌握其使用是编程必备技能,本课程介绍Eclipse IDE开发工具的使用,快捷键,设置,技巧,代码阅读,调试等。

  • SVN & Git 版本控制
    SVN & Git 版本控制

    SVN&Git在软件开发中经常使用,本章学习它们的使用背景、作用、用法等,以便在开发中进行版本控制,获取开源项目源代码,团队开发等。

  • 最新问答
  • WIKI资料
  • 课件下载
只看我参与的
  • 学习Android基础

    命名案例分析

    课程目标学习和掌握Java&Android命名规范在研究Android源代码的基础上改进命名规范案例分析1 从命名可以看出ContactsDemo04Activity-是联系人相关的activity类。  代码相对来说还是很规范的。当然代码也有不规范的地方如下图 比较源码中两处静态常量的写法静态常量...

  • 学习Android基础

    Java命名规范案例分析

    案例4  从包名中可以看出,和第一个源文件是同一个作者。 注释也很详细,风格也很统一。 总结这几个源代码总体来说都还不错,但都有一个问题,虽然不是命名上的问题,大家有没有发现代码里面全都没有try-catchTry  {}catch (Exception e){// TODO: handle exc...

  • 学习Android基础

    Android命名案例分析

    案例6 PlayerActivity.java 这也是一个Activity,android的。注释相对较少。 他也比较爱用这种习惯的“{}”花括号 这个代码没有什么太大的问题。 案例 7 ProjectBegin.java  我们先不看命名规范,和代码,就看排版就有些不舒服。 我们在命名规范中还有一...

  • 学习Android基础

    SourceInsight新建项目

    在查看android源码之前,先介绍两个小工具,既然要看源码,我们来学习两个小工具,SourceInsight和Beyond Compare,SourceInsight小工具是一个产看源代码的工具,可以到官方网站去下载,也可以去百度搜索,c、c++、.net、java的源码都没有问题。第二个工具Be...

  • 学习Android基础

    SourceInsight添加源码

    建好之后我们要往这个项目中添加源代码SourceInsight添加源码Directory框中找到我们的源代码,把我们要用的源代码文件夹全部添加进来。  如果是全选就点击Add All按钮。有些文件夹我们不需要添加,比如说out、Build,这些都是编译好了的文件,并不是源文件,我们就没有必要加,我们...

  • 学习Android基础

    SourceInsight其他操作

    SourceInsight工具中我们只添加了Frameworks,我们还可以添加一些其他的。SourceInsight其他操作点击Poject,选择Add and Remove Project Files。又弹出了这个窗体,你想添加、删除什么就选择。 我们这个是没有加全的,我以前有过一个加载全的我们...

  • 学习Android基础

    Beyond Compare

    介绍另外一个工具Beyond Compare,Compare是用来比较两个文件的。Beyond Compare首先找一个源文件MainActivity.java,在文件夹中拷贝一份更名为MainActivity2.java,去掉MainActivity2.java代码的注释。 然后在这个地方多加一行...

  • 学习Android基础

    目录规范

    命名规范当然要看看java本身的代码和Google团队的代码了,当然java也有j2se源码。目录规范约定和规范是什么呢?首先我们从目录规范来说明。目录规范又包含几块:系统目录规范、源代码目录规范;系统目录规范RequirementDesingPlanningHelpLogSourcePublish...

  • 学习Android基础

    常见命名方法

    常见的命名规范Paseal命名法Paseal命名法特点:String MyName-DelphiInt MyAge每个单词首字母大写Camel命名法Camel(驼峰的意思)命名法特点:String myName-java首字母小写,其他每一个首字母大写它常用在java命名匈牙利命名法匈牙利命名法特点...

  • 学习Android基础

    命名格式化

    命名格式化严格换行一般情况下一个“;”一换行建议函数的“{}”分别占一行例:public void ooSomething(){……}不要用:例:public void doSomething(){….}其实两种方式都可以,这里不做硬性规定。最好用第一种方式因为在eclipse中用这种方式也很方便。...

  • 学习Android基础

    实例Hello World

     首先先建一个包,当然写类的时候也可以建包; 包名为:StudentManageActivity 学生管理,让它继承Activity类; 然后吧包名加上;组织名 项目名 模块名mobidever.demo.students 项目注释例:/*** 学生管理Activity类* @author Sund...

  • 学习Android基础

    查漏补缺

    查漏补缺找出还有那些不规范的地方1.把自己写的方法放在一次 2.第二个大问题this.calulateStudentsCount(“class1”)  ;剪切class1 //Class 一般的常量定义private final String CLASS_ONE = “class1”   ;把剪切的...

  • 学习Android基础

    生成Google doc

    结合上面整个例子,我们再生成一遍Google doc步骤图例  点击Next 然后直接Finish打开生成的android Doc private int calulateStudentsCount(String className){Return 5} 把私有的属性改为公有的public int ...

  • 学习Android基础

    优化

    不满足有Google的源码,在其基础上进行优化。范例private String mMyProperty;私有成员变量String MyProperty;局部变量例:public int calulateStudentsCount(String className){int studentCount...

  • 学习Android基础

    常犯的错误

    下面是一些我们常常犯的错误。1.避免将多个类放在一个文件夹里面,除非是一次性使用的内部类。就是一个文件,最好给分它同名的主类。2.一个方法的代码长度最好不要超过35行就是我们这个方法,别把它写的太长, 像是翻了几行的方法,要么拆分成几个方法,把里面很多公用的方法拿出来放在另外一个函数里,要不重构。3...

  • 学习Android基础

    回顾总结

    四种常用的命名法一、匈牙利命名法广泛应用于Microsoft Windows这类环境中。 这种命名技术是由一位能干的 Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些...

  • Android应用高级课程 课件

    Android应用高级课程 课件

© 2012-2016 www.maiziedu.com

蜀ICP备13014270号-4 Version 5.0.0 release20160127

一名课程顾问想与您沟通

免费电话咨询