Android开源框架之XUtils3
2017-02-28 10:31
288 查看
项目中加入xutils
使用前加入权限:
xml
一个简单登录的dom,这里就没有连接数据库,使用前初始化xutils
在mainActivity中写调用:
compile 'org.xutils:xutils:3.3.42'
使用前加入权限:
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
xml
<EditText android:id="@+id/et_main_uname" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="admin" /> <EditText android:id="@+id/et_main_upass" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="123456" /> <Button android:id="@+id/btn_main_login" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="登录" />
一个简单登录的dom,这里就没有连接数据库,使用前初始化xutils
@Override public void onCreate() { super.onCreate(); //初始化XUtils x.Ext.init(this); }
在mainActivity中写调用:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); x.view().inject(this); } @Event(value = R.id.btn_main_login,type = View.OnLongClickListener.class) private boolean login(View view){ //获取文本框的值 String name=et_main_uname.getText().toString(); String pass=et_main_upass.getText().toString(); //发送请求 RequestParams params=new RequestParams("http://192.168.43.196:8090/loginResult.xhtml"); params.addParameter("uname",name); params.addParameter("upass",pass); x.http().post(params, new Callback.CommonCallback<String>() { @Override public void onSuccess(String result) { Toast.makeText(MainActivity.this, result, Toast.LENGTH_SHORT).show(); } @Override public void onError(Throwable ex, boolean isOnCallback) { } @Override public void onCancelled(CancelledException cex) { } @Override public void onFinished() { } }); return true; } }
相关文章推荐
- android 开源框架xUtils
- 常见Android开源框架使用笔记之——xUtils框架
- Android - GET请求,POST请求,数据提交,编码,HttpClient,async-http开源框架,多线程下载,断点续传,xUtils框架
- 开源框架之Android 最火的快速开发框架XUtils
- Android - 开源框架 - xUtils - BitmapUtils模块
- Android-开源框架之XUtils的基本使用
- android 开源框架xUtils
- Android:开源框架xutils介绍之 HttpUtils
- Android:开源框架xutils介绍
- xUtils简介 (源于afinal框架是一个开源的android的orm和ioc应用开发框架)
- android 开源框架xUtils
- Android:开源框架xutils介绍之 BitmapUtils
- Android:开源框架xutils介绍之 DbUtils
- Android-开源框架之XUtils3
- Android开源框架xUtils 说明以及使用
- Android:开源框架xutils介绍之 ViewUtils(注解实现UI绑定和事件绑定)
- Android -开源框架之XUtils3
- Android 开源框架xUtils
- Android_开源框架xUtils详解
- [Android] 开源框架 xUtils HttpUtils 代理设置 (Temporary Redirect错误)