Questions tagged «android-widget»

要么与主屏幕小部件有关,要么与Android应用程序屏幕上使用的常规UI元素有关。


10
首次安装.apk时如何启动服务
在我的应用程序中,我没有任何用户界面部分,因此,一旦在设备上安装了Applicaton,就需要启动服务。我看到许多链接,答案是不可能的,但我想肯定有可能。只需看看确实满足我要求的Android Market上的PlanB应用程序即可。以下是我尝试的清单文件,但是根本没有调用服务。因此,请让我知道安装应用程序后启动服务的最佳方法是什么。 更新 我还尝试使用android.intent.action.PACKAGE_ADDED它可以很好地检测其他应用程序的软件包,但不能检测其本身。 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.auto.start" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <application android:icon="@drawable/ic_launcher" > <service android:name=".MyService"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </service> <receiver android:name=".BootUpReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> <category android:name="android.intent.category.DEFAULT"/> <action android:name="android.intent.action.PACKAGE_INSTALL" /> <action android:name="android.intent.action.PACKAGE_ADDED" /> <data android:scheme="package"/> </intent-filter> </receiver> </application> …

6
如何使布局在水平和垂直方向上滚动?
我正在使用TableLayout。对于此布局,我需要同时进行水平和垂直滚动。默认情况下,我能够在视图中进行垂直滚动,但是水平滚动不起作用。 我正在使用Android SDK 1.5 r3。我已经尝试过了android:scrollbars="horizontal"。 我在一些论坛上读到,在纸杯蛋糕更新中,可以水平滚动。 如何使布局在两个方向上滚动?

1
Android旋转文本:我使用dynamiclayout.draw(canvas),但它不会沿路径设置动画,并且不能使用canvas.drawTextOnPath(dynamiclayout)
我使用自己的https://github.com/mdg-iitr/RotatingText版本来显示旋转文本小部件。该GitHub中提供了一个视频,使您可以观看动画。这个想法是建立单词的行。这些行逐行显示。整行旋转(单词也旋转)。当前一行的旋转动画结束时,在前一行之后显示一行。 我的问题 我使用a DynamicLayout来显示文本行。请记住:行必须旋转。 我的问题是:显然,我不能使用method canvas.drawTextOnPath(dynamicLayoutObject)。所以我要做的是:dynamicLayoutObjec.draw(canvas);。但是那时没有任何动画。实际上,文本(因此DynamicLayout包含它的文本)必须旋转。 预期结果 的DynamicLayout(事实上,它的文本)必须动画(旋转)。旋转可以在此SO问题(https://github.com/mdg-iitr/RotatingText)开头给出的Github原始存储库的插图中找到。 我的问题 我不知道如何使我DynamicLayout(和/或其文字)沿我的路径旋转。 最小且可测试的示例 我大约在8个月前修改了原始的RotatingText库。为了简化它(更少的类,更少的方法,没有未使用的方法等)。确实,我只有两节课: RotatingTextSwitcher,这是XML小部件 和Rotatable,其中包含要旋转的字符串数组。 包含XML小部件的.XML布局RotatingTextSwitcher以对其进行测试 甲Fragment充气先前mentionned布局,设置每个旋转排的词语,并显示它们。 要对其进行测试,请创建一个显示以下片段的活动,该片段又使用上面显示的其他来源。 可旋转类 import android.graphics.Path; import android.view.animation.Interpolator; public class Rotatable { private final String[] text; private final int update_duration; private int animation_duration; private Path path_in, path_out; private int currentWordNumber; private Interpolator interpolator; public Rotatable(int update_duration, …
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.