# Android Frame
**Repository Path**: tighterman/Android-Frame
## Basic Information
- **Project Name**: Android Frame
- **Description**: Android 快速开发框架
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 26
- **Created**: 2016-05-22
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# AndroidFrameX简介
## AndroidFrameX是一个关于Android的快速开发框架,尽在最短的时间,最少的代码快速的完成开发任务。
## AndroidFrameX集合了以下开源项目:
+ xUtils
+ Logger
+ sweet-alert-dialog
+ android-support-v7-appcompat
# 使用前配置
## 需要权限
>
>
## 初始化
> 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](all.png)
## 发送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和源码