关闭

Android框架 androidannotations 的配置 android studio 配置

标签: 框架
111人阅读 评论(0) 收藏 举报
分类:

第一        先在局部添加依赖     为  //*****注释的都要加进去

apply plugin: 'android-apt'       //*****
def AAVersion = '3.1'                //*****


android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"


    defaultConfig {
        applicationId "com.example.admin.myapplication"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}


dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
    compile 'org.androidannotations:androidannotations:4.0.0'  //*****
    apt "org.androidannotations:androidannotations:$AAVersion"   //*****   添加依赖
    compile "org.androidannotations:androidannotations-api:$AAVersion"   //*****


}
apt {
    arguments {
        androidManifestFile variant.outputs[0].processResources.manifestFile    //*****
    }
}



第二     在全局添加     也是有//******  注释 必须要的

// Top-level build file where you can add configuration options common to all sub-projects/modules.


buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.0.0'
        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'   //****** 
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}


allprojects {
    repositories {
        jcenter()
    }
}


task clean(type: Delete) {
    delete rootProject.buildDir
}


第三  

    3.1 到    AndroidManifest.xml里面在要用的相关activity后面加"_"    如MainActivity_ 

      <activity android:name=".ui.MainActivity_" />  //MainActivity_还没有编译之前是红色的
  3.2 到Activity   前面加上
@EActivity
public class MainActivity extends AppCompatActivity {
    
         
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       
    }
}

第四   编译一下,如果没有报错,AndroidManifest.xml里面的红色MainActivity_就变成正常代码的颜色了,这样就可以使用框架了




1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Android注解框架Annotations从配置到应用

最近在看一个新的基于注解开发的项目,了解到Android中同样存在一些注解框架,能够大大提高我们的编码规范和效率,减少代码量。本文主要分为两部分,针对较热门的注解框架Android Annotatio...
  • IT_ZJYANG
  • IT_ZJYANG
  • 2016-06-29 00:30
  • 2683

android studio 配置androidannotations注入框架,问题一二三

最近比较闲,老是感觉编码应该是项轻松的感觉,代码不应该繁复!好的代码应该是易于理解,易读的,但是鉴于在同一个团队中各个人的水平不一样,然后代码风格也不一样,导致每次改代码修BUG的时候就莫名的烦躁,然...
  • diguoweiwu
  • diguoweiwu
  • 2016-03-09 18:22
  • 367

Android Studio中配置AndroidAnnotations,遇到的问题及解决方法

搞安卓开发以来,一直使用的Eclipse,Google出了AndroidStudio(简称AS)以后,一直忙于项目没有时间试试,今天装了一个适应一下,然后想在里面用上AndroidAnnotions(...
  • jackymvc
  • jackymvc
  • 2015-12-02 10:51
  • 4541

Android之注解框架Annotations从配置到简单一个demo

Android Annotations配置1.首先,一个框架需要有它的依赖包,Annotations框架需要使用两个jar包,我已经上传在了我的资源上, Annotations框架下载2.在新建的普...
  • song_shui_lin
  • song_shui_lin
  • 2016-11-09 14:21
  • 1159

AndroidAnnotations开发框架使用详解

AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。使代码更加精简,使项目更容易维护。下面给出GitHub地址: https://gi...
  • shineflowers
  • shineflowers
  • 2016-03-28 17:13
  • 3607

使用AndroidAnnotations框架优雅地实现ListView功能例子

最近项目组中使用了强大的AndroidAnnotations框架,写起代码来真是爽啊!结合自己的编码习惯进一步封装了一些好的思想,写了一个listview的Demo供组内参考。 代码如下,代码清晰明...
  • xiaowenjie
  • xiaowenjie
  • 2015-12-24 21:55
  • 1717

AndroidAnnotations 注解框架的优势对比、配置及使用教程

AndroidAnnotations 是一个开源注解框架,旨在加快 Android 开发的效率,其区别于其他基于反射的注解框架,使用 jdk 1.6引入的 Java Annotation Proces...
  • My_TrueLove
  • My_TrueLove
  • 2016-04-27 18:27
  • 3763

14条Android Studio常用的的配置

14条Android Studio常用的的配置 1,修改idea.properties文件 找到\bin\idea.properties文件,打开,改成这样: # 禁止第一次运行Androi...
  • wk843620202
  • wk843620202
  • 2016-03-29 10:07
  • 5082

Android 最火快速开发框架AndroidAnnotations使用详解

Android 最火的快速开发框架androidannotations配置详解文章中有eclipse配置步骤,Android 最火快速开发框架AndroidAnnotations简介文章中的简单介...
  • rain_butterfly
  • rain_butterfly
  • 2014-08-22 14:54
  • 9391

初次使用Android Studio时的配置

一、第一次安装: Android Studio安装完成后,第一次启动AS前,为了避免重新下载新版本的SDK,操作如下: AS启动前,请先将bin目录的idea.properties文件中增加一行:...
  • u012295927
  • u012295927
  • 2016-04-11 11:04
  • 12679
    个人资料
    • 访问:1293次
    • 积分:86
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:0篇
    • 译文:2篇
    • 评论:0条
    文章分类