zoukankan      html  css  js  c++  java
  • Android Afianl框架(1)——FinalActivity注解

    java.lang

       1.@Deprecated

               源代码标记@Deprecated是在JDK1.5中作为内置的annotation引入的,用于表明类(class)、方法(method)、字段(field)已经不再推荐使用,并且在以后的JDK版本中可能将其删除,编译器在默认情况下检测到有此标记的时候会提示警告信息。 

      2.@Override
          这个方法是从父类/接口 继承过来的,需要你重写一次

      3.@SuppressWarnings

         批注允许您选择性地取消特定代码段(即,类或方法)中的警告

    android.view.ViewDebug

      1.@CapturedViewProperty

         This annotation can be used to mark fields and methods to be dumped when the view is captured. Methods with this annotation must have no arguments and must return a valid type of data.

     2.@ExportedProperty

      This annotation can be used to mark fields and methods to be dumped by the view server.
     3.@FlagToString

          Defines a mapping from a flag to a String.
     4.@IntToString

              Defines a mapping from an int value to a String.

    net.tsz.afinal.annotation.sqlite  

     1.@Id

      主键注解
     2.@OneToMany

      一对多注解
     3.@Property

      属性注解
     4.@Table

      数据库表注解
     5.@Transient

    忽略属性注解(如果该属性添加这个注解,afinal的orm功能将忽略该属性)

    net.tsz.afinal.annotation.view

         1.@Select


         2.@ViewInject

               此注册         @ViewInject(id=R.id.textView) TextView textView; //这里使用了afinal的ioc功能

     待续...

     
  • 相关阅读:
    浅谈Java中的==和equals
    Android下基于线程池的网络访问基础框架
    浅谈Android View滑动冲突
    Android View事件分发源码分析
    浅谈Android View事件分发机制
    Android弹性滑动的三种实现方式
    浅谈Android View滑动和弹性滑动
    浅谈Android View的定位
    web Form 表单method="get" method="post" 区别
    get与post的区别
  • 原文地址:https://www.cnblogs.com/royi123/p/3009112.html
Copyright © 2011-2022 走看看