Tag: 安卓

Android:使用.sqlite扩展名访问资产文件夹sqlite数据库文件

如何从我的Android应用程序的.sqlite扩展名的资产文件夹sqlite数据库文件中读取数据?

如何检测用户在我的活动中按HOME键?

你能告诉我如何检测用户按HOME键吗? 谢谢。

点击时如何更改Android中button的颜色?

我正在开发Android应用程序。 我想要4个button水平放置在屏幕的底部。 在这4个button中,2个button上有图像。 button的边框应为黑色,边框应尽可能薄。 当我点击button时,我希望button的背景应该改变为蓝色,而不改变边框的颜色,并且应该保持那种颜色一段时间。 我怎样才能在Android中实现这种情况?

如何使Android应用程序在重新启动时返回上次打开的活动?

是否有可能configuration一个Android应用程序,以便如果用户已经打开您的应用程序,启动了许多活动,然后返回到主屏幕,并重新启动您的应用程序,而不是去主要活动,他们将被带到最高的活动在堆栈上(您的应用程序中最近的活动)?

拦截软键盘上的button

我有几个input字段的活动。 当活动开始软键盘显示。 当后退button按下软键盘closures并closures活动,我需要再按一次button。 所以问题是:是否有可能拦截返回buttonclosures软键盘,并完成一个按下后退button的活动,而不创build自定义的InputMethodService ? PS我知道如何在其他情况下拦截返回button: onKeyDown()或onBackPressed()但在这种情况下不起作用:只有第二次按下后退button被拦截。

如何设置导航抽屉从右向左打开

首先我知道这个问题出现在这里之前,但经过很多尝试,我仍然没有成功。 我正在从Android开发者网站的例子工作。 我试图将菜单设置为从右向左打开,而不是如何在示例中执行(从左到右)。 另外,我想将打开的菜单button移动到操作栏的右侧。 我也在这里红一些答案,例如在这个答案 。 我试图改变意见和布局的严重性,但我得到的错误: 没有抽屉视图发现与绝对重力左 你能帮我找出我的代码中有什么问题,为了设置从右侧打开的菜单,并将动作栏button移到右侧,应该改变什么? xml代码在这里: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_gravity="right" android:layout_width="match_parent" android:layout_height="match_parent" > <FrameLayout android:id="@+id/content_frame" android:layoutDirection="rtl" android:layout_width="match_parent" android:layout_height="match_parent" /> <ListView android:id="@+id/left_drawer" android:layout_width="200dp" android:layout_height="match_parent" android:layout_gravity="right" android:choiceMode="singleChoice" android:divider="@android:color/transparent" android:dividerHeight="10dp" android:background="#111"/> </android.support.v4.widget.DrawerLayout>

Androidselect器和文字颜色

我想要一个简单的TextView在ListView中按照simple_list_item_1的方式simple_list_item_1 。 这里是XML: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center" android:focusable="true" android:minHeight="?android:attr/listPreferredItemHeight" android:textAppearance="?android:attr/textAppearanceLarge" android:background="@android:drawable/list_selector_background" /> 除了文字颜色(预计)不会在焦点状态下更改以外,一切都可以正常工作。 我怎样才能让它变成textAppearanceLargeInverse ?

Android需要编译器符合性级别5.0或6.0。 发现'1.7'。 请使用Android工具>修复项目属性

有没有人有类似的问题,我导入Android项目,我得到的错误 [2011-10-03 17:20:09 – Screen] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties. [2011-10-03 17:21:55 – App] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties. [2011-10-03 17:21:59 – App] Android requires compiler compliance […]

Android Studio gradle花费太长的时间来构build

我的Android Studio项目用于构build速度更快,但现在需要花费很长时间来构build。 任何想法可能导致延误? 我曾尝试https://stackoverflow.com/a/27171878/391401但没有效果。 我没有任何反病毒运行可能会中断的构build。 我的应用程序的规模也不是那么大(大约5MB ),并且在几秒钟内就可以生成,但是不知道发生了什么变化。 10:03:51 Gradle build finished in 4 min 0 sec 10:04:03 Session 'app': running 10:10:11 Gradle build finished in 3 min 29 sec 10:10:12 Session 'app': running 10:20:24 Gradle build finished in 3 min 42 sec 10:28:18 Gradle build finished in 3 min 40 sec 10:28:19 Session 'app': running […]

LogCat消息:找不到Google Play服务资源。 检查您的项目configuration,以确保包含资源

我有一个使用Google Maps Android v2 API的应用程序。 我已经将google-play-services_lib库项目添加到了我的工作区,并从我的应用程序项目中添加了一个对它的引用,按照这些页面上的说明进行操作: http://developer.android.com/google/play-services/setup.html 。 https://developers.google.com/maps/documentation/android/start 一切似乎工作正常:应用程序显示地图和覆盖与默认标记。 所以我很确定我已经正确设置了Google Play服务和Google Maps API。 不过,每当地图视图初始化时(在第二代Nexus 7上),我都会在ADT LogCat窗口中看到此消息: The Google Play services resources were not found. Check your project configuration to ensure that the resources are included. 消息级别为“错误”,标记为GooglePlayServicesUtil 。 这似乎是良性的,因为我的应用程序工作正常。 但是,我可以做什么或检查以解决任何问题可能? 更多信息:每次在“LogCat”中都会显示“Google Play服务资源未find”消息时,会在这些消息前面添加警告并标记为ResourceType : getEntry failing because entryIndex 906 is beyond type entryCount 3 Failure getting […]