AndroidFrameX简介
AndroidFrameX是一个关于Android的快速开发框架,尽在最短的时间,最少的代码快速的完成开发任务。
AndroidFrameX集合了以下开源项目:
使用前配置
需要权限
初始化
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
UtilsX.init(this);
}
在Application中,且在AndroidMainfest.xml.
name="....你的Application".
#关于使用
使用initNornal生成Toolbar
使用initbackToolbar()生成带back的toolbar
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
initbackToolbar();
setContentView(R.layout.activity_main);
setTitle("有英雄的国家是可悲的");
}
需要在App Theme中设置NoActionbar 在style中设置颜色
Toolbar
发送udp信息
button3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
SendUdpX send=new SendUdpX("192.168.12.1",123);
send.sendUdpData("test", new CommonCallback() {
@Override
public void onSuccess(String arg0) {
// TODO Auto-generated method stub
ToastX.ToastSuccess(MainActivity.this,"udp success");
}
@Override
public void onFinished() {
// TODO Auto-generated method stub
}
@Override
public void onError(Throwable arg0, boolean arg1) {
// TODO Auto-generated method stub
ToastX.ToastFair(MainActivity.this,"udp error");
}
@Override
public void onCancelled(CancelledException arg0) {
// TODO Auto-generated method stub
}
});
}
});
xUtils使用参见上面xUtils地址。
sweet-alert-dialog参见上面地址
更多功能请查看simple和源码