Android机器人工作室 Ribot-app-android

Apache-2.0
Java 查看源码»
Android
2016-03-25
诺克萨斯

Ribot-app-android是 http://ribot.co.uk/ (一个UI设计工作室)的官方APP

Screenshots

APP功能:

  • 登录 - 使用@ ribot.co.uk谷歌帐户登录

  • 自动签到 - 通过Estimote beacons设备自动签到

  • 手动登录 - 手动签到

  • 团队列表 - 查看Ribot团队成员和签到状态

所有用到的库和工具包括:

需求

架构

该项目遵循他们团队的Android架构指导方针。了解更多点击这里

代码分析工具

下面是该项目的代码分析工具:

PMD:它用于发现常见的编程漏洞比如未使用的变量,空的catch块,不必要的对象创建等等。请看该项目的PMD的规则集合

./gradlew pmd

Findbugs::这个工具使用静态分析,找到在Java代码中的bug。不同于PMD,它使用编译Java字节码,而不是源代码。

./gradlew findbugs

Checkstyle::它确保了代码风格符合我们的Android代码的准则。请参阅我们的Checkstyle的配置文件。

./gradlew checkstyle

The check task

为了确保代码是有效和稳定:

./gradlew check

这将以下顺序运行所有代码分析工具和单元测试:

Check Diagram

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

MVC vs MVP vs MVVM

### MVC * model:事物逻辑以及数据结构等(如从网络获取数据、bean类等) * view:视图如何被展示,在android中一般为xml布局文件 * controller:控制model中的数据如何在view中展示,表现在...

2016/06/19 11:18
35
0
Android 指南

原文:https://github.com/ribot/android-guidelines/blob/master/project_and_code_guidelines.md 1.项目指南 1.1 项目结构 新项目应该遵循 Android Gradle plugin 用户指导定义的Android G...

2016/10/12 22:19
33
0
android 自定义permission

在android系统的安全模型中,应用程序在默认的情况下不可以执行任何对其他应用程序,系统或者用户带来负面影响的操作。如果应用需要执行某些操作,就需要声明使用这个操作对应的权限。 (在m...

2013/04/19 23:14
533
0
Android Application Architecture 安卓APP架构[译]

看评论说翻译得很叼,所以留着慢慢看

2015/12/14 17:14
648
1
Android Application Architecture 安卓APP架构[译]

序 本文介绍了文章作者从事了几年android应用的开发,经历2次架构变革,第一次集成了RxJava第二次集成了MVP,并将RxJava与MVP完美结合,实现了低耦合,代码简单,测试方便的架构。 其实我们在...

2015/12/09 11:48
10.9K
42
为什么选择android平台开发游戏APP

在过去的几年里对于android游戏APP开发者来说是一个福音,在应用商店中,android游戏APP就占了90%的利润,而目前光googli play商店中就有数千款游戏。为什么游戏开发者会选择android平台而不是...

05/29 15:07
4
0
android本地分享

有时候,我们只需做简单分享,可以考虑下面方法。

2015/05/26 15:57
450
0
《IT蓝豹》listview实现各种版面设计功能

本项目主要listview实现各种版面设计功能,有实现列表的,gridview效果的,有混排效果的等等。 自定义TwoWayView继承RecyclerView,通过TwoWayView去根据布局实现到底选择哪一个效果, 本项目...

2015/11/11 10:01
47
0
从问题到解决方案到应用-android-ApiDemo入口源代码学习及应用

一.问题 在android的学习中我们经常需要做做一些小demo。 (1)一个demo建立一个项目: demo多了,项目就多了,会有各种不方便。 (2)于是,建立一个demo项目来,然后,第一个Activity呢,主界...

2012/11/24 03:32
7.4K
4

没有更多内容

加载失败,请刷新页面

返回顶部
顶部