ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 健康资讯使用说明 基于Rubik3.0的健康资讯 ## Download Download grab via Maven: ```xml allprojects { repositories { maven { url "http://192.168.0.121:8081/repository/maven-releases/" } maven {url "https://clojars.org/repo/"} } } ``` ```xml dependencies { compile 'com.ucmed.monkey:article:1.0.1' } ``` ## 使用 ### 1、AndroidManifest.xml配置 ```xml <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <activity android:name="com.rubik.ucmed.rubikarticle.ArticleMainActivity" android:configChanges="keyboardHidden|screenLayout" android:screenOrientation="portrait" android:windowSoftInputMode="stateAlwaysHidden|adjustPan" /> <activity android:name="com.rubik.ucmed.rubikarticle.ArticleDetailActivity" android:configChanges="keyboardHidden|screenLayout" android:screenOrientation="portrait" android:windowSoftInputMode="stateAlwaysHidden|adjustPan" /> ``` ### 2、Application配置 ```java public class AppPatientDemoContexts extends AppHttpContexts { @Override public void onCreate() { super.onCreate(); AppHttpContexts.setRequestFail(getAppRequestFail()); new HttpClient(this).url("http://192.168.0.12:8080/api/exec/b9610b09-8291-428b-9ff3-676eacb0f338.htm").debug(false).log(null); //3个参数,分别为url地址,是否开启调式模式,日志输出路径 } public RequestFail getAppRequestFail() { return new RequestFail() { @Override public void fail(boolean isFinish, Activity activity, int code, String... messages) { Toaster.show(activity, messages[0]);//交互失败异常处理 } }; } } ``` ### 3、开放入口 ```java /** * 选择配置 **/ @Override public Class<? extends Activity> getArticleMainActivity() { return ArticleMainActivity.class; } ``` ### 4、包重复 ```xml android { packagingOptions { exclude 'META-INF/services/javax.annotation.processing.Processor' pickFirst 'META-INF/services/javax.annotation.processing.Processor' } } ```