Smart config, Wifi 快连嵌入移动应用 (Android)

1. SourceCode:

Repo on github/EsptouchForAndroid

2. Integration

a). 拷贝以下 Java 文件到自己的工程,注意文件中的import 路径需要做相应修改。

拷贝java class 到自己的工程

b). 拷贝esptouch_demo_activity.xml到自己的layout目录。同时将相关strings.xml中的string添加到自己工程中,拷贝arrays.xmlvalues目录.

c). 修改AndroidManifest.xml
添加如下:

 <activity
     android:name="com.xxxxxx.app.EsptouchDemoActivity"
         android:screenOrientation="portrait"
     android:label="@string/app_name" >
     <intent-filter>
          <action android:name="android.intent.action.MAIN" />
           <category >android:name="android.intent.category.LAUNCHER" />
     </intent-filter>
 </activity>

d). 切换到Smart config 的EsptouchDemoActivity

    public void smartConfig() {
        Intent  intent= new Intent(getApplicationContext(), EsptouchDemoActivity.class);
        //Log.d("INFO", "before start activity");
        startActivity(intent);
    }

e). 回到之前的activity
在config页面可以添加一个返回的Button,

在EsptouchDemoActivity 中监听Button的click event

    mBtnBack = (Button) findViewById(R.id.btnBack);
    mBtnBack.setOnClickListener(this);

在onClick 函数中添加如下,来结束当前Activity。

    if (v == mBtnBack) {
        this.finish();
    }

上面只是一个简单的集成,仅供参考。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,854评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,792评论 0 17
  • 哎呀呀 ,马上就要面临找工作了,媛媛心里紧张呀. 作为一个即将毕业的Android程序媛,开始面临找工作了,...
    左神话阅读 4,978评论 7 59
  • 西点菜谱哪家强?厨房故事强!强!强! 这是一款高逼格,高品质的菜谱运用,对一般菜谱运用图文并茂已算难得,只希望步骤...
    肥罗阅读 377评论 0 0
  • 1.笨蛋型获取 2.上进型获取 3.高效型获取 4.局限型获取 当然,如果自定义类的时候,cell里面拖进自己想要...
    ChinaSwift阅读 3,175评论 5 5