Afinal开源框架中FinalActivity的使用
来源:互联网 发布:淘宝上外贸原单 编辑:程序博客网 时间:2024/05/21 13:21
1. 首先将afinal.jar文件拷贝到项目中的libs目录下
2. 让MainActivity不在继承系统的Activity,而是继承FinalActivity
public class MainActivity extends FinalActivity
3. 把MainActivity中onCreate方法的protected改为public
public void onCreate(Bundle savedInstanceState)
4. 在onCreate方法前面使用注解完成UI绑定和事件绑定
无需使用findViewById和setClickListener
@ViewInject(id = R.id.bt, click = "btClick") Button bt;
@ViewInject(id = R.id.tv) TextView tv;
5.点击事件的方法名要和注解中的方法名一样
事件的返回值必须是void
权限必须是public的
public void btClick(View v)
{
tv.setText("Afinal开源框架中 \nFinalActivity的使用!");
}
布局文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="click" /> <TextView android:id="@+id/tv" android:layout_width="wrap_content" android:layout_height="wrap_content" /></LinearLayout>MainActivity
public class MainActivity extends FinalActivity implements OnClickListener{@ViewInject(id = R.id.btn)private Button btn;@ViewInject(id = R.id.tv)private TextView tv;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.four_activity);btn.setOnClickListener(this);}@Overridepublic void onClick(View arg0) {switch (arg0.getId()) {case R.id.btn:tv.setText("Afinal开源框架中FinalActivity的使用");break;default:break;}}}
0 0
- Afinal开源框架中FinalActivity的使用
- android---Afinal开源框架的使用
- Afinal的FinalActivity的注解学习笔记
- Android Afinal框架学习(二) FinalActivity 一个IOC框架
- Afinal框架的使用
- 使用afinal 中的finalhttp和finalbitmap访问网络资源+finalActivity
- android中使用afinal开源框架一行代码显示网络图片
- android 开源框架:Afinal
- 关于android中网络图片下载中oom解决开源框架Afinal的探究
- 使用afinal框架实现简单的下载
- Xutil跟AFinal框架的使用
- Android - (Afinal)框架使用
- Android访问网络的开源框架----AFinal
- 开源框架(volley和Afinal)的理解
- afinal框架的Demo
- afinal logoAndroid的快速开发框架 afinal
- Afinal 框架 Afinal DB的学习
- Afinal框架afinal.jar包的导入
- iftop使用说明
- 佳澜美白面膜使用步骤
- 秦皇岛小儿自闭症哪个yiyuan好
- 蓝牙模块4.0知识百科2
- MySQL索引原理及慢查询优化
- Afinal开源框架中FinalActivity的使用
- windows 如何查看端口占用情况?
- CXF创建WebService实例,与maven和spring整合
- 进程与线程之间的关系
- java设计模式:代理模式
- PAT 1007 两种算法比较
- Maven搭建SpringMVC+Mybatis项目详解
- android访问NFC的SE
- Coding Style注意