小编Par*_*ani的帖子

Android - 强力取消AsyncTask

我在我的一个活动中实现了AsyncTask:

 performBackgroundTask asyncTask = new performBackgroundTask();
 asyncTask.execute();
Run Code Online (Sandbox Code Playgroud)

现在,我需要实现"取消"按钮功能,所以我必须停止执行正在运行的任务.我不知道如何停止运行任务(后台任务).

所以请建议我,如何有力地取消AsyncTask?

更新:

我找到Cancel()了相同的方法,但我发现调用cancel(boolean mayInterruptIfRunning)不一定会停止执行后台进程.似乎发生的一切是AsyncTask将执行onCancelled(),并且在完成时不会运行onPostExecute().

android android-asynctask

62
推荐指数
4
解决办法
9万
查看次数

EditText中的Android标签或气泡

在此输入图像描述有人可以指出我正确的方向如何在EditText中做这些气泡或标签,就像你在添加圆圈或联系人时想要在Stream for Google+中撰写内容时所看到的那样?Rectangle是一个自动完成的edittext.

android android-edittext

53
推荐指数
3
解决办法
2万
查看次数

Android中的自定义字体

我已经阅读了一些文章并在谷歌上搜索过,但我没有做到.

我的问题是关于font-face.

在Android中,只有4个属性"android:typeface":Normal,Sans,Serif,Monospace.

那么在我的应用程序中使用"Verdana"需要做些什么呢?

请建议我在Android应用程序中使用此字体的正确方法.

fonts android android-widget

39
推荐指数
1
解决办法
5万
查看次数

Android - 如何在活动之间传递HashMap <String,String>?

如何将detailHashMap 传递给另一个Activity?

HashMap<String,String> detail = new HashMap<String, String>();
detail.add("name","paresh");
detail.add("surname","mayani");
detail.add("phone","99999");
......
......
Run Code Online (Sandbox Code Playgroud)

android hashmap android-activity

38
推荐指数
2
解决办法
5万
查看次数

Android - 应用程序(apk)最大尺寸

我将在我的Android手机中安装第一个应用程序,但有一些与Android内存相关的疑问(APK的最大大小).

所以请帮助我知道并解决问题:

  1. 什么是该APK的最大尺寸可以由机器人来支持?
  2. 当我们在真正的手机中安装任何apk文件时,应用程序安装哪里(在SD卡或其他内存中)?

我已经推荐了这个链接:http://groups.google.com/group/android-developers/browse_thread/thread/7965885da4d1a03a,也搜索了很多.

我在网上搜索到了many people are facing the same issueAndroid支持的最大应用程序大小是多少.我认为这个问题也有助于与Android应用程序编程和开发相关的人.

Update:

这次我从52.5MB图像获得58Mb应用程序并且它在我的HTC Hero移动设备上运行但是在模拟器上,它显示错误:

Failed to upload my_application.apk on device 'emulator-5554'
java.io.IOException: Unable to upload file: No space left on device
Launch canceled!
Run Code Online (Sandbox Code Playgroud)

现在请建议我在Drawable文件夹中存储图像的方法?是否有任何方法来压缩图像或这种方法?

android sd-card android-virtual-device android-emulator apk

31
推荐指数
2
解决办法
4万
查看次数

在android活动之间传递字符串数组

我在First Activity中有2个String数组 - A,现在我需要将两个数组都传递给second_activity - B,我该怎么做?

我知道IntentAndroid中的那种概念并且已经将单个变量值传递给另一个活动,但是我没有实现在活动之间传递字符串数组的概念,我已经在网上浏览了相同的内容.

请告诉我可能的解决方案.

android

26
推荐指数
2
解决办法
5万
查看次数

Android - 加载PDF/PDF查看器

我想在webview上显示pdf内容.

这是我的代码:

WebView webview = new WebView(this); 
setContentView(webview); 
webview.getSettings().setJavaScriptEnabled(true); 
webview.loadUrl("URL/Demo_PDF.pdf");
Run Code Online (Sandbox Code Playgroud)

问题:

当我试图运行该应用程序时,那时我得到了空白屏幕.

而且,如果有任何PDF查看器,那么也建议我!

仅供参考,我已经设置了互联网许可.

pdf android

25
推荐指数
2
解决办法
3万
查看次数

android - 按钮样式

普通按钮看起来像:

替代文字

现在,请让我知道,我如何制作一个简单的按钮与附加图像按钮相同(即按钮角形是圆形的,两个按钮之间也没有间隙)

替代文字

android styles button

24
推荐指数
3
解决办法
8万
查看次数

Android - Gridview还是listview?

如何在我的应用程序中创建这种视图?(截图实际上是Android市场上可用的Android应用程序).

在此输入图像描述

我很困惑,因为我假设我们可以使用Gridview或使用ListView创建相同类型的布局.

问题:

  • 在Gridview中,我们可以在两行之间给出分隔符吗?我们可以给gridview中的每一行提供背景吗?
  • 在Listview中,我认为我们可以使用背景连续3本书自定义列表视图,我们也可以给出一个分隔符.

从您的专家方面,请建议我为Android应用程序设计和创建相同类型的布局的可能解决方案.

android android-listview android-gridview

23
推荐指数
1
解决办法
2万
查看次数

Android中的每个活动都是一个流程,或者一个应用程序是一个流程

在此页面中,http://androidapps.org.ua/androidintro_ipc.html,活动之间的意图切换被描述为进程间通信.现在我很困惑每个活动是否是android中的单独进程或应用程序内的所有活动都是一个进程.我使用以下方法检查了我的应用程序中所有活动和服务的进程ID:

 int id = android.os.Process.myPid();
 System.out.println("Process id of Activity1 :"+id);
Run Code Online (Sandbox Code Playgroud)

但它显示相同的进程ID.请回复.

android ipc process android-activity

23
推荐指数
2
解决办法
2万
查看次数