草庐IT

django-activity-stream

全部标签

android - 如何防止自定义家庭启动器应用重启 Activity ?

我正在研究我自己的家用发射器替代品,它工作正常,但有一件事困扰着我。当我按下home键时,当前的homeActivity(在list中定义为main/defualt/launcher/home的Activity)重新启动-当前Activity实例onpause被执行并再次触发oncreate,因此启动了新Activity。另一方面,ADW启动器和LauncherPRo的行为并不像那样-我不会像我的情况那样进行刷新。LauncherPro甚至可以执行多项操作:如果您在带有应用程序图标的主屏幕上,它会缩小以查看所有屏幕的快照,如果您打开抽屉并按主页,它只会返回到主屏幕。有什么办法吗?我只是

Android - 如何从一个实例开始新的 Activity

我是Android开发的新手。我必须开始一个新的Activity。通常,我会编写以下代码:Intenti=newIntent(Activity1.this,Activity2.class);Activity1.this.startActivity(i);但现在我需要从该Activity的实例开始一个新Activity(因为我不想开始那种类型的通用Activity,我需要调用他的构造函数来定义他的属性)。像这样:Activity2instance=newActivity2(parameters);Intenti=newIntent(Activity1.this,instance);Act

android - 从 Activity 启动 BroadCastReceiver

我想从Activity启动一个BroadcastReceiver。我该怎么做? 最佳答案 定义您的BroadcastReceiver:privatefinalBroadcastReceiverreceiver=newBroadcastReceiver(){@OverridepublicvoidonReceive(Contextcontext,Intentintent){//Dosomething}};在onResume中注册你的接收器:@OverrideprotectedvoidonResume(){super.onResume()

DJANGO:如何返回QuerySet inem属性choce_set并不为空?

文件模型#Createyourmodelshere.importdatetimefromdjango.utilsimporttimezonefromdjango.utils.encodingimportpython_2_unicode_compatibleclassQuestion(models.Model):question_text=models.CharField(max_length=200)pub_date=models.DateTimeField('datapublished')def__str__(self):returnself.question_textclassChoice

android - 在android中自动启动一个新 Activity

我正在创建一个安卓应用程序。我有一个logoscreen(Activity),然后是我的homescreen(anotheractivity)。我希望当我启动我的应用程序时,我的Logo屏幕应该出现,然后在2秒后自动出现我的主屏幕。任何人都可以向我建议我应该做什么吗? 最佳答案 请使用这个..importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.os.Handler;publicclassLogoex

android - 如何从 Intent 强制重启 Activity

我的MainActivity有lauchMode="singleTask"现在我想从带有特殊Intent数据的通知开始Activity。在MainActivity.onResume中,我访问给定的Intent数据...问题是:当Activity已经存在时,我点击了通知,Activity来到前台,但是onResume方法没有被调用,我无法访问Intent数据。我尝试了标志FLAG_ACTIVITY_CLEAR_TASK,这适用于Honeycomb但不适用于Gingerbread。这是我从通知开始Activity的方式:Intentintent=newIntent();intent.set

php - 发送到 php 上传图像文件的 Android 图像文件是 application/octet-stream 类型而不是 image/jpeg?

大家好,希望有人能提供帮助-要完成我的android应用程序,我只需要完成类(class),用户就可以将图像上传到服务器(MySql)。除了图像格式是application/octet-stream而不是从我的android应用程序发送的image/jpeg之外,一切正常吗?无论如何,我可以打开文件application/octet-stream并将其更改为image/jpeg类型吗??用于上传的php文件...$fileName=$_FILES['uploaded']['name'];$tmpName=$_FILES['uploaded']['tmp_name'];$fileSize

android - 执行相机 Intent 时 Activity 被杀死

[编辑:问题已解决。请看myanswer下面。]在我的应用程序中,我调用系统相机拍照,然后在onActivityResult中处理结果。你知道,通常。它曾经有效,但现在我的通话Activity在我拍照时被杀死了。具体来说,onDestroy()在我按下相机快门后立即在我的Activity中调用。照片确实被拍摄并保存了(我检查过文件是否写入了SD卡)。在我接受照片后,不是返回调用Activity并调用onActivityResult,而是调用Activity堆栈中的上一个Activity。我在logcat中看不到任何异常。我的自定义异常处理程序没有被调用。如果重要的话,我的应用程序还包括

c# - 无法将类型 'System.IO.Stream' 隐式转换为 'Java.IO.InputStream'

我在SO上提到了一些类似的问题,但没有一个涉及IO。当我使用Eclipse时,我在java中使用了相同的代码。那次成功了。但现在我尝试在MonoforAndroid(C#)中使用这段代码,它不起作用。我正在尝试运行这段代码来创建一个InputStream:InputStreammyInput=ctx.Assets.Open(DATABASE_NAME+".db");但它给我编译时错误:Cannotimplicitlyconverttype'System.IO.Stream'to'Java.IO.InputStream'有一个直接函数可以将文件从Assets复制到设备内存,但这需要源路径

android - 当系统运行 OutOfMenory 时,android 框架不会调用 Activity 的 public void onLowMemory() 方法

我从大图像创建位图可绘制对象,然后出现内存不足错误。Activity.onLowMemory()方法应该被调用,但实际上它并没有被框架调用。是否有任何解决方案,或者是否有任何其他方法可以在android中捕获OutOfMemory错误? 最佳答案 这不是onLowMemory的工作方式。它会在整个系统内存不足时调用,而不是您的应用程序,因此您无法完全避免OOM。更多详情here.另请参阅RomainGuy的博客文章以获取有关内存泄漏的更多信息:links在Stackoverflow上至少有数百个关于如何处理位图的问题:Android