草庐IT

myradio_android

全部标签

android - Retrofit 2.0.0 Beta2 OkHttpClient 拦截器抛出 StackOverFlowError

我正在尝试构建一个用于登录的拦截器。这是我的以下代码:OkHttpClientclient=newOkHttpClient();client.interceptors().add(newInterceptor(){@OverridepublicResponseintercept(Chainchain)throwsIOException{Requestrequest=chain.request();StringauthToken=SharedPrefsManager.get(context).getAccessToken();request.newBuilder().addHeader(

java - Android Studio 1.4 - 在根项目 'assemble' 中找不到任务 'bin'

我昨天升级到了AndroidStudio1.4。在升级之前,我可以在任务字段中使用“assemble”在运行/调试配置下运行Gradleassemble。现在,我收到以下错误:3:22:48PM:Executingexternaltask'assemble'...FAILURE:Buildfailedwithanexception.Whatwentwrong:Task'assemble'notfoundinrootproject'bin'.Try:Rungradletaskstogetalistofavailabletasks.Runwith--stacktraceoptiontoge

java - android开发-注册和取消注册onClick,无法解析方法

考虑这段代码:packagecom.example.savag.bcapplication;importandroid.hardware.SensorEvent;importandroid.hardware.SensorEventListener;importandroid.media.Image;importandroid.os.AsyncTask;importandroid.os.Handler;importandroid.os.HandlerThread;importandroid.provider.Settings;importandroid.support.v4.conten

android - 错误 <declare-styleable> MenuView,无法找到属性 android :preserveIconSpacing

我已经更新了我的eclipse版本:4.2.2和带有API23的androidSDK。当我创建一个应用程序时,出现这样的错误。[2015-10-1217:03:05-appcompat_v7]ERROR:InMenuView,unabletofindattributeandroid:preserveIconSpacing和警告[2015-10-1216:50:14-appcompat_v7]WARNING:unabletowritejarlistcachefileD:\lolipopWorkspace\appcompat_v7\bin\jarlist.cacheSyntaxerror,

android - 如何使用 instagram 直接 api

您好,我想将Instagramapi用于直接功能,并且对OAuth2.0没有更多的了解。我知道Instagram提供直接apithisapp正在使用直接api,但我不知道如何实现它。我看到thisquestion但我不知道如何处理这个。我想开发iOS应用程序,但我希望任何android或windows开发人员也能帮助开发api。 最佳答案 Instagram不提供用于直接消息传递的API。6tag使用Instagram的私有(private)API,该API应该仅供Instagram使用,而不供第3方开发人员使用。如果您想在您的应用

Android 不在 OnActivityResult 中显示对话框

我正在调用相机Intent并在onActivityResult()中处理位图。我正在通过工作正常的NDK处理图像。然后我想打开一个对话框来显示图像,但没有任何反应。privatevoidstartIrisRoutine(BitmapimageBitmap){FiletempDir=newFile(getFilesDir()+File.separator+Constants.DIR_TEMP);tempDir.mkdirs();//createfilefortakenphotofinalFileinputFile=newFile(tempDir+File.separator+Consta

android - 为什么 apply() 不比 SharedPreferences.Editor 中的 commit() 快

我刚刚了解了SharedPreferences.Editor的apply()和commit()之间的区别。apply()据说是异步的,可以安全地在UI线程上运行;commit()据说是同步的,不适合在UI线程上运行。所以我在MainActivity中用点击监听器做了一个简单的测试:SharedPreferencessharedPreferences=MainActivity.this.getSharedPreferences("synced",0);SharedPreferences.Editoreditor=sharedPreferences.edit();for(inti=0;i我

android - 如何在 Android 上注册的应用程序中从我的 WebView 中启动网络链接?

在我的android应用程序中,我有一个WebView。我希望在我的WebView中单击每个链接以在我的设备上启动已注册的应用程序(如果有),否则在外部浏览器中打开。例如,如果用户从WebView中单击Facebook页面链接,它应该启动Facebook应用程序(如果facebook在设备上注册以处理facebook链接)。如果没有注册应用程序,它应该启动外部浏览器(即,它不应该在同一个WebView中加载页面)。目前(默认情况下),WebView只加载在WebView中单击的任何链接。我意识到我需要覆盖shouldOverrideUrlLoading来拦截这些链接点击:webView

android - MPAndroidChart 添加和显示条形图标签

刚开始使用MPAndroidChart版本3.0.0beta和我创建了一个可以在条形图中显示我的值的项目。我的问题是我在哪里添加和显示标签。每个Bar应该有自己的标签,例如。底部有“Flue”、“Cheese”等。不确定这是什么功能,正在积极搜索和阅读文档/Wiki,但目前没有任何乐趣。 最佳答案 根据您的喜好,您可以使用Entry的data属性来存储标签,然后将其返回到您的IAxisValueFormatter中。实现:publicclassLabelValueFormatterimplementsIAxisValueFormat

android - 更新 ListView 的最佳实践

我在做什么:我正在开发的应用程序有一个可点击的主题列表,由用户系统地添加。在一个学期/学期结束时,用户清除下一个学期的列表,删除保存用户值的所有文件。问题:使用以下方法简单地刷新我正在处理的Activity是否更好?finish();startActivity(getIntent());或通过重新启动ArrayAdapter(名为listAdapter)并使用以下方法重置来清除列表:listAdapter=newArrayAdapter(this,R.layout.simplerow,R.id.rowTextView);testListView.setAdapter(listAdapt