afinal:一個android的 orm 和 ioc 框架

jopen 12年前發布 | 25K 次閱讀 Android Android開發 移動開發

afinal 是一個android的 orm 和 ioc 框架。而且封裝了android中的httpClient,使其更加簡單易用。 afianl是android應用開發的終極框架。

FinalDB介紹

FinalDb 使用方法
FinalDb db = FinalDb.creat(this);

                        User user = new User();
                        user.setEmail("mail@tsz.net");
                        user.setId(1);
                        user.setName("michael yang");

                        db.save(user);

FinalActivity介紹

使用FinaActivity之前
public class AfinalDemoActivity1 extends Activity {

        Button button;
        TextView textView;

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        button = (Button) findViewById(R.id.button);
        textView = (TextView) findViewById(R.id.textView);

        button.setOnClickListener(new View.OnClickListener() {

                        @Override
                        public void onClick(View v) {
                                textView.setText("text set form button");
                        }
                });
    }

}

使用FinaActivity之后
public class AfinalDemoActivity extends FinaActivity {

        @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的Ajax使用方法
FinalHttp.ajax("http://www.yangfuhai.com/topic/7.html", new AjaxCallBack() {
                                @Override
                                public void callBack(AjaxStatus status) {
                                         textView.setText(status.getContentAsString());
                                }
                        });

項目主頁:http://www.baiduhome.net/lib/view/home/1350469972461

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!