#轻笔记大改说明:

本版本使用MVP+(Retrofit+Okhttp+Rxjava)网络框架,同步的大块串行接口,如有bug,请参考老版源码,新版已完全删除

具体同步位置(7个act):

1:三个fragment

2:TNMainAct

3:TNNoteListAct有两套同步块

4:TNPagerAct

###需要优化

1forResult的RequestID没有修改(可修改bug)

2数据库比较乱,本次未修改,但是需要优化成一个数据库---sjy 0713

3.百度地图开源账号:行客记事/Qunbiji2015 (目前没有定位正确)

##参照旧源码说明:

1.新框架使用说明: 新增包1:_constructer,具体的mvp的操作,

新增包2:_interface,mvp的回调

新增包3:bean,各种接口返回数据的封装

新增包4:http,里头是Okhttp3+retrofit2+Rxjava的封装,最新网络框架

新框架MVP的使用说明:

每一个界面(eg:TNMainAct),都有对应的m v p的类,_interface包封装的是main的抽象接口(调用传递-->p,调用接口-->m,接口回调-->v),用于具体实现 在_constructer包和Activity包(act是V层的具体实现)中,具体显示更新ui在v的Activity中实现,具体接口http的封装使用在m的module类中使用。

2.旧框架说明:

不用包1:Action(但是数据库仍使用,无法根除,后续必删)

不用包2:NetWork(已删除,httpclient类封装)

不用包3:OAuth2 网络框架太老,不可用(已删除,httpclient类封装)

###其他说明:

1.Uri.fromFile(new File(temp))获取Uri的样式在android7.0+后,改成FileProvider.getUriForFile()样式,具体参考本app

2.android4.2以后,任何为JS暴露的接口,都需要加@JavascriptInterface