草庐IT

马蜂窝

全部标签

安卓蜂窝 : Fragment not able to start AsyncTask?

我遇到了thiserror之前,但认为这是严格模式系统的一些错误。然而,这显然是正确的,因为我现在很遗憾地发现了。:(我的程序由一个Activity和大量fragment组成。我有一个NetworkWorkerfragment,它像这样启动URL请求:publicvoidstartURLRequest(Fragmenttarget,Stringurl,Stringmessage){if(asyncTask!=null)asyncTask.cancel(true);asyncTask=newFragmentHttpHelper(url,message,target);asyncTask.

基于Python的马蜂窝PC端爬取评论文本(Scrapy+Selenium)(一)

    研究爬虫的时候用马蜂窝网页端的数据进行实验。操作包括翻页、点击等操作。爬取到的数据放到json文件中,如果想要存入数据库或者excel文件的的,把存取部分的代码改一下即可,爬取部分的代码一样。可能有些地方不足,敬请斧正。   项目开始之前确保已经安装了scrapy库及selenium库1.创建爬虫项目。cmd命令行输入:scrapystartproject项目名。我的项目名称是scrap_mfw,所以我的命令就是scrapystartprojectscrap_mfw,项目名自己定。如下图,成功创建项目。命令行输入cdscrap_mfw/spiders 进入爬虫目录命令行输入:scrap

Android:获取所有附近的蜂窝运营商及其信号强度

我想以编程方式在Android上获取所有附近的蜂窝运营商及其信号强度。使用PhoneStateListener,我能够获得我当前注册的运营商的信号强度,但我没有找到找到附近其他运营商的信号强度的方法。我怎样才能做到这一点? 最佳答案 Usethisforgettingcellularcarriername//GetSystemTELEPHONYservicereferenceTelephonyManagertelephonyManager=(TelephonyManager)getBaseContext().getSystemSer

android - Android 平板电脑蜂窝上的小部件大小

我有一个小部件,其最小尺寸为250dpx180dp,位于androidwidgetsizedesignguidelines之后.这应该需要4*3个单元格。它在带有Gingerbread和IceCreamSandwich的手机上运行良好,但在蜂窝上添加我的小部件时,我发现它只占用3*2个单元格,我的小部件并不完全可见。更新当使小部件可调整大小时,它在手动调整大小后看起来不错,但现在的问题是初始尺寸。有什么我遗漏的吗? 最佳答案 @mmohab尝试使用旧公式width_of_widget=(numrows*74)-2height_of_

android - 在蜂窝前版本的水平 LinearLayout 上使用分隔线

背景我正在尝试使用linearLayout的分隔线功能,即使是在旧版本的android上也是如此。为此,我发现actionBarSherlock有一个很好的类叫做“com.actionbarsherlock.internal.widget.IcsLinearLayout”。问题当你使用垂直方向时它工作正常,但如果你使用水平方向,它不会在下一种情况下显示分隔线:当Android使用API17及更高版本时,设备使用RTL语言(如希伯来语),并且您已设置android:supportsRtl="true"。这会导致一些分隔线显示(有些不显示),以及左侧的空分隔线(如边距)。现在,我知道不应该

java - 如何更改 Android 飞行模式的行为,使其不会关闭蜂窝 radio ?

我一直在尝试创建一个简单的应用程序,让用户可以在Android中自定义飞行模式的行为。这样做的动机来自一位拥有三星Fascinate的亲戚,在通话过程中他会不小心打开飞行模式。当他拿着手机时,不小心按下了侧面的电源/锁定按钮,这会打开一个对话框,其中包含“静音模式”、“飞行模式”和“关机”菜单。他用脸颊碰了碰手机,不小心触发了飞行模式。这掉线了,这让他很烦。最终,我想创建一个应用程序,以防止用户在通话过程中关闭蜂窝radio。但是,对于第一次迭代,我认为让用户手动选择哪些radio不会被飞行模式关闭是有意义的。我不想要修改Android源代码或做一些需要root的事情。我正在寻找标准框

android - 打开/关闭移动蜂窝数据(移动互联网)时如何触发 BroadcastReceiver

如果我打开/关闭移动蜂窝数据,我想知道如何触发BroadcastReceiver。我已经注册了BroadcastReceiver,如果我打开/关闭wifi,它工作正常,但如果我打开/关闭蜂窝数据,则没有广播触发。谁能帮我解决这个问题?这是我的代码。这里我在Manifest.file中注册了BroadcastReceiverlist权限这是我的BroadcastReceiver类。publicclassNetworkCheckReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Inten

android - 蜂窝中的上下文操作栏

我想根据屏幕上选择的内容更改代码中的操作栏按钮。这有点像HoneycombGmail应用程序,您可以在其中检查一些邮件项目并获得具有不同外观的不同操作栏。知道我该怎么做吗? 最佳答案 要获取操作栏项目,请使用getActionBar()Activity中的方法。一旦有了ActionBar项,您就可以使用ActionBarclass中的方法添加和删除选项卡。.setCustomView()和setDisplayOptions()items将有助于定制操作栏,使其看起来更符合您的喜好。要将项目添加到操作栏,您需要将它们添加到选项菜单。操

Android、蜂窝和 ICS - 报告没有底部按钮的屏幕尺寸

好的,在honeycomb上我有一些确定屏幕尺寸的函数。这有时用于动态地做一些UI的事情。但问题是它包含带有Android按钮的底栏,这会减去您可用的屏幕尺寸。androidDisplay函数可能会返回正确的函数(例如,1280x800显示器将返回1280x740作为显示器,这是不包括底部android按钮的显示器)但是javascript函数webview只会确定实际大小,因此1280x800得到1280x800这是不正确的,因为底栏在那里。如何在不进行硬编码的情况下获得底部栏的大小,我至少可以通过这种方式从不正确的屏幕大小整数中减去它。 最佳答案

android - 无意在蜂窝上查看 jpg?

下面是一些在手机上运行良好的代码:Intentintent=newIntent();intent.setAction(Intent.ACTION_VIEW);intent.setDataAndType(IMAGEURI,"image/jpg");startActivity(intent);在Honeycomb(3.0和3.1)上抛出这个:E/AndroidRuntime(25629):FATALEXCEPTION:mainE/AndroidRuntime(25629):android.content.ActivityNotFoundException:NoActivityfoundto