Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。


10
Play Studio不随附适用于API 23的Android Studio模拟器
我从最新版本的Android Studio AVD中选择了此模拟器。 我选择了最新版本的android API23。因为它说的是“ with Google APIs”,所以我认为它实际上将包括所有Google应用,包括Play商店,以便我可以安装Facebook之类的应用。 我已经看过SO上似乎已经过时的其他线程(如何在Android Studio模拟器中安装Google Play应用程序?),该线程提供了基于通用软件包安装Google应用程序的说明,但仅适用于Android 4.3 API 18:http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2 我想要一个API23。是否可以在模拟器上安装Google Apps软件包? 奇怪的是,官方的android模拟器并不是所有google应用程序的标准配置,这似乎并不十分支持google,这可能意味着开发人员必须购买实际的设备才能开发API 23。 ?

6
Android Studio在哪里gradle.properties文件?
我正在尝试生成一个签名的apk,但是我总是遇到相同的错误。 To run dex in process, the Gradle daemon needs a larger heap. It currently has approximately 910 MB. For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB. To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties. 我无法归档该文件,但尝试修改gradle-wrapper.properties,但仍然遇到相同的错误。 这是我的gradle-wrapper.properties文件 #Thu May 05 …


5
Android:strings.xml中的html
我想显示例如这个html代码: <body> <p><b>Hello World</b></p> <p>This is a test of the URL <a href="http://www.example.com"> Example</a></p> <p><b>This text is bold</b></p> <p><em>This text is emphasized</em></p> <p><code>This is computer output</code></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> 我想通过在资源中声明html在对话框上显示它strings.xml。我该怎么做?


2
Android Spanned,SpannedString,Spannable,SpannableString和CharSequence
Android提供了多种接口相关的所有文字和字符串: Spanned,SpannedString,Spannable,SpannableString和CharSequence。 为了在其中显示可链接的文本,以便对其应用某些样式,通常在各种情况下使用以上所有内容。Html.fromHtml()TextView 我试图从Android的官方文档中了解这些接口的用途/用途,但由于它很混乱而失败了。这些接口的用途是什么?在哪些情况下最常使用它们?在哪种情况下最好避免使用它们?使用其中任何一种时,是否要考虑任何明显的性能影响? 如果有人能提供一个体面的解释,将不胜感激。
92 android  textview 


4
摇篮只营造一种味道
有人可以告诉我是否可以通过命令行仅构建一种我的不同口味? 目前,我还没有看到执行的方法,例如: gradle buildDev 开发人员是我的不同口味之一。确实,我必须执行: gradle build 并且所有口味都在构建。 我想跳过一些口味。可能吗? 谢谢
92 android  build  gradle 

19
输入后清除EditText中的文本
我正在尝试设置和onclicklistener,以便当我在edittext元素中单击时将清除其当前内容。这里有什么问题吗?当我编译此代码时,我会强制退出并退出ActivityManager:无法调度DDM块4d505251:没有处理程序定义的错误。 public class Project extends Activity implements OnClickListener { /** Called when the activity is first created. */ EditText editText = (EditText)findViewById(R.id.editText1); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); editText.setOnClickListener(this); setContentView(R.layout.main); } @Override public void onClick(View v) { // TODO Auto-generated method stub editText.setText(""); } }

19
如何制作带有圆角的视图?
我正在尝试在带有圆角的android中进行查看。到目前为止,我发现的解决方案是定义一个带有圆角的形状并将其用作该视图的背景。 这就是我所做的,定义如下所示的可绘制对象: <padding android:top="2dp" android:bottom="2dp"/> <corners android:bottomRightRadius="20dp" android:bottomLeftRadius="20dp" android:topLeftRadius="20dp" android:topRightRadius="20dp"/> 现在,我将其用作布局的背景,如下所示: <LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginBottom="10dp" android:clipChildren="true" android:background="@drawable/rounded_corner"> 这工作得很好,我可以看到视图具有圆角。 但是我的布局中还有其他许多子视图,例如ImageView或a MapView。当我ImageView在上面的布局中放置一个图像时,图像的角不会被修剪/裁剪,而是显得完整。 我已经看到了其他解决方法,使其能够像此处说明的那样工作。 但是,是否有一种方法可以为视图设置圆角,并且其所有子视图都包含在具有圆角的主视图中?

6
Android Studio中的Gson库
有人可以给我逐步指南,将Gson库添加到Android项目吗? 我尝试了JSON内置库,但是现在似乎有点乏味。我看到了几个基于Gson的示例,这似乎很容易。
92 android  gson 

16
Firebase(FCM)如何获取令牌
这是我第一次使用FCM。 我从firebase / quickstart-android下载了一个示例,并安装了FCM快速入门。但是我什至没有点击应用程序中的LOG TOKEN按钮就无法从日志中获取任何令牌。 然后,我尝试使用Firebase控制台发送一条消息,并设置为以我的应用程序包名称为目标。我收到了传入消息。 我想知道可以使用FCM吗?GCM一切正常。 解: 因为我不是Android开发人员,所以只是后端开发人员。因此,我需要一些时间来解决它。我认为示例应用程序中存在一些错误。 码: RegistrationIntentService.java public class RegistrationIntentService extends IntentService { private static final String TAG = "RegIntentService"; public RegistrationIntentService() { super(TAG); } @Override protected void onHandleIntent(Intent intent) { String token = FirebaseInstanceId.getInstance().getToken(); Log.i(TAG, "FCM Registration Token: " + token); } } MyFirebaseInstanceIDService.java public …

11
如何从Android Studio手动重新启动ADB
我以前在Android Studio上开发过Android应用程序。一切正常。 我在真实设备上工作,Android Studio可以毫无问题地识别它。 突然,当我退出android studio并断开连接并重新连接设备时,它不再识别我的设备,我必须退出并重新启动Android Studio。 我找不到像Android Studio这样的“重置adb”方法。 我遵循以下说明(工具-> Android->启用ADB集成)并启用了ADB,但仍然在下面发生错误。 错误:- 我使用Windows系统。 任何帮助极大的赞赏。

18
以编程方式检查Play商店中的应用更新
我已将我的应用程序放在Google Play商店中。它已由我公司的许多客户安装。我了解该应用程序打算如何升级的机制。 用户应为他们要自动更新的每个应用选中Playstore应用中的“自动更新”复选框。但是,有些用户首先未选中它或未选中它。 我编写的应用程序是用于护理行业的,护理人员可用来提供家庭护理。我们的一些客户有1200名照顾者。他们将不得不召集所有护理人员到办公室来分别更新电话。这显然是不能接受的。 是否可以通过程序检查Play商店中是否有我的应用程序的更新版本? 用户每次启动检查Play商店的应用时,我能否运行代码?如果有更新版本,则可以将用户定向到Playstore。这意味着不必检查自动更新。 提前致谢 马特
92 android 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.