Tag: 安卓

被弃用的词是fill_parent和match_parent唯一的区别

我发现fill_parent和match_parent都是一样的 fill_parent意味着视图要和父视图一样大,减去父视图的填充(如果有的话)。 match_parent意味着视图要和父视图一样大,减去父视图的填充(如果有的话)。 我发现的唯一区别是fill_parent从API Level 8开始被弃用,并被match_parent取代 不过,我没有注意到这两者之间的区别。 如果两者都是一样的话,为什么fill_parent不推荐使用。 任何人都可以解释这两者之间的任何差异,除了一个被弃用,另一个不是? 我已经通过http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html

android sdk的位置尚未在mac os的首选项中设置?

我在Mac OS中安装Android SDK和Eclipse。 每当我尝试启动一个新的项目开发,我得到的错误位置的Android SDK没有在偏好设置 我该如何解决这个问题?

如何使左上angular圆angular和左下angular圆angular成形?

我想用左上angular的圆angular和左下angular的圆angular做一个形状: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#555555"/> <stroke android:width="3dp" android:color="#555555" /> <padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp" /> <corners android:bottomRightRadius="0dp" android:bottomLeftRadius="2dp" android:topLeftRadius="2dp" android:topRightRadius="0dp"/> </shape> 但上面的形状并没有给我想要的东西。 它给了我一个没有任何圆angular的矩形。 谁能帮忙? 谢谢。

如何更改android不确定的ProgressBar颜色?

我正在寻找一个非常明显的东西(用其他语言!!),这让我疯狂! 我想知道如何将不确定的ProgressBar颜色从基础白/灰色更改为黑色? 当我改变indeterminateDrawable,我得到一个静态图像,而不是一个移动的animationprogressBar。 有什么办法可以简单地在XML中做到这一点? 谢谢 !

错误:无法findcom.google.gms:google-services:1.0。 在android studio中添加build.gradle中的谷歌服务插件

我正在按照教程在我的android应用程序中整合Google+的OAuthlogin。 根据教程,我应该添加Google服务插件,在我的android项目中添加classpath 'com.google.gms:google-services:1.0'依赖项到顶层build.gradle 。 但是,当我将Gradle与更改同步时,我发现错误如下所示: 错误:无法findcom.google.gms:google-services:1.0。 在以下位置search:file:/ C:/ Program Files / Android / Android Studio / gradle / m2repository / com / google / gms / google-services / 1.0 / google-services-1.0.pom file:/ C:/ Program Files / Android / Android Studio / gradle / m2repository / com / google / gms / google-services / 1.0 / […]

软件包R不存在

我得到了可怕的软件包R不存在,这是杀了我。 代码很好,我在市场上运行代码的应用程序。 现在它影响简单的webview应用程序。 o.0 R.string.app_name是错误的我的main.xml和string.xml是好的。 我很困惑。 我重新开放了一个旧版本来"borrow"一些代码,它充斥着R. errors. 我做了一个干净的没有任何改变,除了importR.android被添加在顶部。 我甚至加载到Netbeans,我得到同样的东西。 清洁不工作。 我可以自己写R.java文件吗? 这是什么东西? 不是R 应该对应于R.java

OnClickListener – x,y事件的位置?

我有一个从视图派生的自定义视图。 我希望在点击视图时得到通知,并且点击发生的位置在x,y位置。 长时间点击也一样。 看起来像这样做,我需要重写onTouchEvent() 。 但是,没有办法从OnClickListener事件的x,y位置吗? 如果不是的话,如果一个动作事件是一个“真正的”点击还是一个长时间的点击动作,那么有什么好的方法呢? onTouchEvent快速连续生成许多事件。

为了在进程中运行dex,Gradle守护进程需要一个更大的堆。 它目前大约有910 MB

每次运行我的应用程序时,都会收到这个Gradle错误。 错误是: 为了在进程中运行dex,Gradle守护进程需要一个更大的堆。 它目前大约有910 MB。 要获得更快的构build,请将Gradle守护进程的最大堆大小增加到2048 MB以上。 为此,在项目gradle.properties中设置org.gradle.jvmargs = -Xmx2048M。 有关更多信息,请参阅https://docs.gradle.org/current/userguide/build_environment.html 这是我的build.gradle(Module:app)文件: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "mobileapp.tech2dsk" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' […]

内部类中访问variables。 需要被宣布为最终

所以标题说明了一切。 我在我的onClick得到一个编译错误。 这是代码。 public class fieldsActivity extends Activity { Button addSiteButton; Button cancelButton; Button signInButton; /** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // to create a custom title bar for activity window requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.fields); // use custom layout title bar getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.topbar); Pager adapter = […]

Android的错误

我有一个代码模块,实现viewpager与导航抽屉,但是当我运行的代码,我得到以下错误 01-26 09:20:02.958: D/AndroidRuntime(18779): Shutting down VM 01-26 09:20:02.959: E/AndroidRuntime(18779): FATAL EXCEPTION: main 01-26 09:20:02.959: E/AndroidRuntime(18779): Process: com.example.tabwithslidingdrawer, PID: 18779 01-26 09:20:02.959: E/AndroidRuntime(18779): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.tabwithslidingdrawer/com.example.tabwithslidingdrawer.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setDisplayHomeAsUpEnabled(boolean)' on a null object reference 01-26 09:20:02.959: E/AndroidRuntime(18779): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2314) 01-26 09:20:02.959: E/AndroidRuntime(18779): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2388) 01-26 09:20:02.959: E/AndroidRuntime(18779): […]