文档章节

Afinal的使用(一):FinalActivity的使用

方毅超
 方毅超
发布于 2014/04/28 10:37
字数 174
阅读 46
收藏 0

Afinal是一个android的ioc,orm框架,源码下载地址:https://github.com/yangfuhai/afinal

第一个例子,用到了Afinal的FinalActivity

package com.example.app1;import net.tsz.afinal.FinalActivity;import net.tsz.afinal.annotation.view.ViewInject;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;public class MainActivity extends FinalActivity  {

    @ViewInject(id = R.id.button1)    private Button button1;
    
    @ViewInject(id = R.id.textView1)    private TextView textView1;

    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        button1.setOnClickListener(new OnClickListener() {
            
            @Override            public void onClick(View arg0) {
                textView1.setText("text set form button");
            }
        });
    }

    @Override    public boolean onCreateOptionsMenu(Menu menu) {        // Inflate the menu; this adds items to the action bar if it is present.        getMenuInflater().inflate(R.menu.main, menu);        return true;
    }

}

 类需要继承FinalActivity

 UI绑定,通过注解的方式,是这么用的:

@ViewInject(id = R.id.button1)private Button button1;

本文转载自:http://www.cnblogs.com/modou/articles/3534877.html

共有 人打赏支持
方毅超
粉丝 0
博文 11
码字总数 0
作品 0
揭阳
程序员
私信 提问
Android的快速开发框架,Afinal 0.2.1 发布

Afinal 是一个android的 orm 和 ioc 框架。而且封装了android中的httpClient,使其更加简单易用。使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位...

xiahuawuyu
2012/11/08
0
0
Android的快速开发框架 --afinal

Afinal简介 Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用; 使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动...

michaely
2012/10/17
176.6K
49
Android Afinal框架

Afinal是一个开源的android的orm和ioc应用开发框架,其特点是小巧灵活,代码入侵量少。在android应用开发中,通过Afinal的ioc框架,诸如ui绑定,事件绑定,通过注解可以自动绑定。通过Afina...

我叫leo-
2016/04/07
56
0
Afinal 0.3.5 发布,Android快速开发框架

Android快速开发框架Afinal已经迁移至github,地址是:https://github.com/yangfuhai/afina Afinal是一个orm、ioc框架,遵循约定大于配置原则,无需任何配置即可完成所有工作,但也可以通过配...

理工男海哥
2013/04/02
8K
27
Android--快速开发框架 afinal

版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/51014398 Afinal简介 Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了andro...

sealin
2016/03/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

精读《论语》读后感作文3600字

精读《论语》读后感作文3600字: 学而篇第一:子曰:“学而时习之,不亦说乎?有朋友自远方来,不亦悦乎?人不知,而不愠,不亦君子乎? 朱熹解:即学而又时时习之,则学者熟,而衷心喜悦,其...

原创小博客
32分钟前
0
0
CPU内存结构

开局一张图 由于CPU频率太快了,为解决直接读取内存的数据上的延迟,在CPU和内存之间,存在3级缓存。 CPU在解决和缓存不一致上采用两种方式: 缓存一致性协议 总线锁机制 CPU CPU的一个时钟周...

春哥大魔王的博客
35分钟前
1
0
记一次centos 7内核升级事故

情景 公司做等保3测评,在进行系统漏洞检测时发现内核存在漏洞,需要进行升级。 名称 版本 升级前内核 CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core) 升级后内核 CentOS Linux (3.10.0-957...

阿dai
今天
8
0
PowerDesigner操作

1.去掉生成DDL里的注释 Database -> Edit Current DBMS -> Script -> Syntax -> BlockComment,去掉BlockComment里面的value内容。...

了凡川
今天
3
0
Django集成Markdown编辑器【附源码】

专注内容写作的你一定不要错过markdown 简单介绍 markdown是一种标记语言,通过简单的标记语法可以使普通的文本内容具有一定的格式,使用非常简单,学习成本极低 目前各大Blog平台都已支持m...

运维咖啡吧
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部