我的位置: 首页 >> App >> App知识

Android的快速开发框架 afinal

<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

第一个是访问网络,第二个是访问sdcard(访问网络是请求网络图片的时候需要或者是http数据请求时候需要,访问sdcard是图片缓存的需要)。

FinalDB使用方法:

FinalDb db = FinalDb.create(this);                        User user = new User();user.setEmail("mail@tsz.net");user.setId(1);user.setName("michael yang");db.save(user);

FinalActivity使用方法:

public class AfinalDemoActivity extends FinalActivity {     //无需调用findViewById和setOnclickListener等    @ViewInject(id=R.id.button,click="btnClick") Button button;    @ViewInject(id=R.id.textView) TextView textView;            public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);    }        public void btnClick(View v){        textView.setText("text set form button");    }}

FinalHttp使用方法:

FinalHttp fh = new FinalHttp();fh.get("http://www.yangfuhai.com", new AjaxCallBack<String>(){        @Override        public void onLoading(long count, long current) { //每1秒钟自动被回调一次                        textView.setText(current+"/"+count);        }        @Override        public void onSuccess(String t) {                        textView.setText(t==null?"null":t);        }        @Override        public void onStart() {                //开始http请求的时候回调        }        @Override        public void onFailure(Throwable t, String strMsg) {                //加载失败的时候回调        }});

翻页: 1 2 3 4

App知识

客户中心

版权2005-2020    聚卓网络有限公司    电话:18589057325    QQ:2338754269   粤ICP备14021702号

地址:深圳市宝安区 37区龙井一路100号 新乐社区工作站办公大楼侧门6楼(近翻身路、新乐社区健康服务中心)

技术支持: 网站建设