Questions tagged «android»

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

11
调整大小/缩放位图后图像质量差
我正在写纸牌游戏,在不同情况下需要我的纸牌尺寸不同。我将图像存储为位图,以便可以快速绘制和重绘(用于动画)。 我的问题是,无论我如何尝试缩放图像(无论是通过matrix.postScale,matrix.preScale还是createScaledBitmap函数),它们总是像素化且模糊。我知道这是导致问题的缩放比例,因为在绘制图像时无需调整大小就可以看起来很完美。 我研究了以下两个线程中描述的每个解决方案: 在运行时调整图像大小时,在运行时质量问题中调整了图像大小的android的质量 但仍然没有到达任何地方。 我使用以下代码存储位图(到哈希表中): cardImages = new HashMap<Byte, Bitmap>(); cardImages.put(GameUtil.hearts_ace, BitmapFactory.decodeResource(r, R.drawable.hearts_ace)); 并使用此方法绘制它们(在Card类中): public void drawCard(Canvas c) { //retrieve the cards image (if it doesn't already have one) if (image == null) image = Bitmap.createScaledBitmap(GameUtil.cardImages.get(ID), (int)(GameUtil.standardCardSize.X*scale), (int)(GameUtil.standardCardSize.Y*scale), false); //this code (non-scaled) looks perfect //image = GameUtil.cardImages.get(ID); matrix.reset(); matrix.setTranslate(position.X, …

5
适用于ListView的Android自定义行项目
我有一个ListView,其行中应具有以下布局: HEADER Text HEADER应该是静态的,但Text每隔几秒钟就会更改一次。 我通过填充String[] array,将其传递给ArrayAdapter并在每次数据更改时进行设置来实现它: data_array = populateString(); adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, data_array); listView.setAdapter(adapter); 我的问题是我不知道如何以上述格式显示数据。 提前致谢。

10
在本机和电话差距之间挣扎,简单的应用程序要求
我要成为一个本地人(意思是:不是浏览器中)移动应用程序。由于我是网络开发人员,因此我在努力决定是否应该尝试Phonegap还是只使用Java或Objective-c构建本机应用程序。 应用程序要求很简单。GPS / wifi位置,Facebook集成,我想我需要一个数据库来处理一些特定于应用程序的Facebook朋友关系。例如,像游戏中的高分一样。 我是一名网络开发人员,并且还不了解Java或Objective-c。我以前从未使用过Phonegap,所以我不知道它是否能够满足我的要求。 所以我的问题如下:我可以在应用程序中使用Phonegap,还是需要深入学习新语言?

13
由于应用程序签名不同,重新安装失败
我将Android项目移至笔记本电脑上,然后单击“调试”即可得到。听起来像是个错误?据我所知,这不应该通过Eclipse发生。 Re-installation failed due to different application signatures. 最奇怪的是,这发生在我升级sdk / adt和Eclipse以支持SDK 2.2之后。它之前运行良好,现在却不能运行,因此可能是一个错误。
75 eclipse  android 

5
更新到修订版30后,缺少“ <sdk> / extras / google / google_play_services / libproject”文件夹
我使用Android SDK Manager将Google Play服务版本从版本29更新到了版本30,但是更新后目录"&lt;sdk&gt;/extras/google/google_play_services/libproject"消失了,仅保留了目录“ docs”和“ samples”。 我曾尝试卸载并重新安装几次,但总是碰巧错过目录“ libproject”。 有人有更新的问题吗? 我正在使用Debian Linux 8.4(jessie),尽管不认为它与问题有关。

3
如何在Android中使用简单HTTP客户端?[关闭]
在这里很难说出要问什么。这个问题是模棱两可的,模糊的,不完整的,过于宽泛的或修辞性的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 7年前关闭。 如何使用AndroidHttpClientHTTP作为HTTP客户端连接到远程服务器?我无法在文档中或互联网上找到好的示例。
75 android  http 


7
在Android Studio中更新buildToolsVersion '23 .0.1'后出现内存不足问题
更新buildToolsVersion '22.0.1'至后,buildToolsVersion '23.0.1'我经常会遇到内存不足的问题,我真的很困惑,不知道如何解决此问题,因为此错误仅在buildToolsversion中显示23.0.1。当我将其更改为时,它工作正常22.0.1。请帮我。我发布了以下错误, Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded Uncaught translation error: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: …

10
清除列表视图内容?
我有一个小问题ListView。在ListView知道内容具有自定义适配器的情况下,如何清除其内容? edit-自定义适配器类extends BaseAdapter,看起来像这样: import android.app.Activity; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.TextView; public class MyAdapter extends BaseAdapter { private Activity activity; private String[] data; private static LayoutInflater inflater = null; public MyAdapter(Activity a, String[] str) { activity = a; data = str; inflater = (LayoutInflater) …

5
OnGlobalLayoutListener:弃用和兼容性
我必须使用一个OnGlobalLayoutListener对象,然后删除侦听器,我对以下方法解决的不赞成使用的方法有问题。 protected void onCreate(Bundle savedInstanceState) { final LinearLayout llTotal = (LinearLayout) findViewById(R.id.mmc_ll); ViewTreeObserver vto = llTotal.getViewTreeObserver(); if(vto.isAlive()){ vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override public void onGlobalLayout() { // // mycode // if (Build.VERSION.SDK_INT&lt;16) { removeLayoutListenerPre16(llTotal.getViewTreeObserver(),this); } else { removeLayoutListenerPost16(llTotal.getViewTreeObserver(), this); } } }); } super.onCreate(savedInstanceState); } @SuppressWarnings("deprecation") private void removeLayoutListenerPre16(ViewTreeObserver observer, OnGlobalLayoutListener …

4
如何在Android Studio中将主题从Darcula还原为默认设置
我已将Android Studio主题从默认更改为Darcula。 但是,当我要搜索任何内容时,我需要转到非常明亮的浏览器。 现在,我想将主题从Darcula还原为Android Studio中的默认主题。当我这样做时,它只会更改“编辑器”窗口的背景颜色和字体颜色。我想将整个窗口更改为默认而不是黑色。 已编辑 我从Android Studio更改了主题| 首选项| 编辑器 颜色和字体。 请查看此链接,以获取有关如何在Android Studio中更改主题的更多详细信息。



13
要在进程中运行dex,Gradle守护程序需要更大的堆。当前大约有910 MB
每次我运行我的应用程序时,都会收到此Gradle错误。错误是: 要在进程中运行dex,Gradle守护程序需要更大的堆。当前,它大约有910 MB。 为了加快构建速度,请将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']) …

1
google play-开发者控制台统计信息多久更新一次
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow的主题。 8年前关闭。 改善这个问题 由于这里有许多机器人人,我想可以分享一些经验。我找不到任何具体信息,每隔多长时间更新一次Google Play开发者控制台上的统计信息(安装次数等)。我的感觉每天不止一次。有人知道吗

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.