草庐IT

prefer-source

全部标签

android - 如何在AppCompat中使用support.v7.preference和潜在的缺点

我试图使用support.v7.preference来实现AppCompat应用程序的首选项。我花了几天的时间来弄弄它,因为support.v7.preference与native首选项有一些显着的区别……一旦知道,这还不错,但是不幸的是,那里几乎没有文档。我以为我会分享我的发现,这样其他人就不必经历同样的痛苦。所以...问题:如何最好地实现AppCompat应用程序的首选项(PreferenceFragment和AppCompatAcitivity不兼容)?以下是几个相关的问题:Preferencesub-screennotopeningwhenusingsupport.v7.pre

java - 华为系统文件"Source code does not match the bytecode"

我们正在调试一个仅影响华为设备的应用程序的问题。为了调试它,我们购买了P20LiteANE-LX1。我们在代码中放置了一些断点,并正在调查完整的堆栈跟踪。该设备安装了Android8.0,我们在AndroidStudio中下载了相同的SDK。当我们将设备连接到调试器并尝试调查堆栈跟踪时,系统源文件中会出现以下错误:使用堆栈跟踪后,我们可以确认我们的源文件确实与设备上安装的文件不对应。有时,调试器指向调用functionA的行,而在堆栈跟踪中,我们看到调用的是functionB。我们可以确认受此问题影响的文件有:视频View,媒体播放器,ContentProvider.我们已经尝试了所有

java - 生命周期配置未涵盖插件执行 : com. jayway.maven.plugins.android.generation2 :android-maven-plugin:3. 5.0:generate-sources

我有一个Android应用程序,它是使用pom.xml构建的下面给出的文件。mvncleaninstall正常工作,但在Eclipse中出现以下错误:Pluginexecutionnotcoveredbylifecycleconfiguration:com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.5.0:generate-sources(execution:default-generate-sources,phase:generate-sources)Pluginexecutionnotcovere

android - 想法 - "Import from external model"与 "Create from existing source"?

在IDEA11中,“从外部模型导入项目”和“从现有源创建项目”有什么区别?我已经在现有代码上测试了这两个功能(计算了创建的文件数量和大小增加),似乎这两个功能做同样的事情。那么关于何时使用第一个功能和何时使用第二个功能的黄金法则是什么? 最佳答案 使用“从外部模型导入项目”选项,您可以导入在不同模型中创建的现有项目。像Eclipse或Maven项目等。IntelliJIDEA将解释项目文件(即您的eclipse项目将被迁移到IDEA)。“从现有源代码创建项目”选项只会在现有源代码上创建IDEA项目。没有黄金法则。这只是您需要的情况。

android - 如何在preference.xml 窗口中创建RadioButton 组?

我是JavaAndroid开发的初学者。我正在使用EclipseSDK3.6.1版本。我有一个带有两个复选框和一个后退按钮的首选项窗口。如何将两个CheckBox更改为RadioButton组? 最佳答案 如果您只需要使用PIN启用或禁用,在这种情况下,只需一个CheckBoxPreference就足够了(请参见下面的示例代码,第一个类别)。当您需要从设置列表(ListPreference)中选择某些内容时,通常会使用RadioButtons-例如(参见示例代码,第二类)来选择颜色。这个例子的源代码是:publicclassPref

android - 使用 gradle 编译时出现 Invalid source release 1.7 错误

对于使用菱形运算符的库,我需要1.7。我关注了these所以回答......但没有快乐。从gradle构建compileSdkVersion19buildToolsVersion'19.0.3'compileOptions{sourceCompatibilityJavaVersion.VERSION_1_7targetCompatibilityJavaVersion.VERSION_1_7}defaultConfig{minSdkVersion10targetSdkVersion19versionCode22versionName"1.3.1"}错误:任务“:MyApp:compile

Android数据绑定(bind)产生 "Source folders generated at wrong location"

更新到AndroidStudio1.3.1并尝试配置dataBinding顶级gradle文件包含dependencies{classpath'com.android.tools.build:gradle:1.3.1'classpath'com.android.databinding:dataBinder:1.0-rc1'}项目gradle文件包含applyplugin:'com.android.application'applyplugin:'com.android.databinding'android{compileSdkVersion22buildToolsVersion'22

android - 如何在 Android 上创建 Preference Activity 和 Preference Fragment?

在学习旧教程(CréezdesapplicationspourAndroid->openclassroom)时,我被PreferenceActivity类中的这个已弃用的方法addPreferencesFromResource(intid)卡住了。所以我的问题是:WhatisthenewwayofcreatingPreferencesinAndroid? 最佳答案 我发现这篇文章(Whattouseinsteadof“addPreferencesFromResource”inaPreferenceActivity?)帮助我了解您必须

android - Android 中 Preference Activity 中的数字首选项

我想做的是我正在开发一个生命游戏程序。我想延迟时间并使其成为首选,但我想让人们可以输入特定的时间。该数字可以以毫秒或秒为单位。但是,我对如何进行有点困惑,我还没有找到一个已经可以处理这个问题的简单首选项,但可能有一个。是否有一种简单的方法来设置此首选项并确认输入的数据是整数还是float? 最佳答案 使用EditTextPreference并将输入类型设置为TYPE_CLASS_NUMBER。这将强制用户输入数字而不是字母。EditTextPreferencepref=(EditTextPreference)findPreferen

android - 错误 : Android Source Generator: [project] AndroidManifest. xml 文件未找到

我是android的新手,使用intellij想法。当我想编译我的hello-world时(第一步;))我遇到了这个错误“AndroidSourceGenerator:[project]AndroidManifest.xmlfilenotfound”当然它不在我的根文件中。当我做任何新项目时,我都会遇到同样的问题。我搜索了很多,甚至找到了这个“AndroidManifest.xmlfilenotfound”,但没有帮助。请帮助。 最佳答案 你必须打开项目结构修改了一些东西。示例:ProjectStructure>Facets,你可以