草庐IT

零部件

全部标签

Android:如何制作 GroupBox 小部件?

Android似乎没有提供这么有用的小部件。但是,我的屏幕设计需要这样的View:此外,交互设计要求显示和隐藏此类框,具体取决于其他数据。当然,我可以从我的XML布局中的单独元素构建这样的框(例如,从一个形状和它上面的一个TextView),但是管理它们的可见性变成了hell......所以很明显,这里需要的是一个容器,比如相对布局。这样的容器可以在XML布局中有子容器,并且可以通过简单的setVisibility(...)调用显示和隐藏。有人可以告诉我怎么做吗? 最佳答案 我不认为有一个,但我一起破解了一些手册......我知道不

android - Android 上的缩放小部件(dp、px、屏幕尺寸)

在Android上控制小部件大小的最佳方法是什么?看下表:•在480x800像素的3.6-4.0英寸屏幕(智能手机)上,dpi约为240dpi•在540x960像素的4.3英寸屏幕(智能手机)上,dpi约为270dpi•在480x800像素的7英寸屏幕(平板电脑)上,dpi约为130dpi•在600x1024像素的7英寸屏幕(平板电脑)上,dpi约为170dpi•在1280x800/768像素的8.9英寸屏幕(平板电脑)上,dpi约为170dpi•在1280x800像素的10.1英寸屏幕(平板电脑)上,dpi约为150dpi因此,一般而言,智能手机的dpi更高。现在,如果我创建一个宽度

Android - 在 list 中声明小部件

我有1个android应用程序项目和1个小部件项目,它们都运行良好。现在,我想将小部件项目包含到android应用程序项目中,以便当用户安装应用程序时,小部件也将被安装。我确实喜欢下面的内容,但是没有用。有帮助吗?谢谢!在list文件中:............(thisisofandroidappproject.belowisofwidget).......编辑:我的应用程序相当大(.APK~10MB),当然它有很多Activity,很多服务,很多广播接收器,.....所以构建需要时间。我创建了一个只有一个Activity的新的非常小的应用程序,并像我在上面的大应用程序中一样放置了小

Android UI 小部件垂直对齐问题

我正在尝试创建一个布局(使用eclipse),我需要在其中垂直对齐各种控件,如TextView和Button。我试图让所有的小部件完全左对齐。即使我为控件指定相同的左边距/填充,在不同类型的控件之间仍然可以看到1-2像素的差异。问题在于小部件的边框(eclipse中的蓝色矩形)和小部件的内容/图形之间的距离因小部件(例如TextView和Button)而异。我可以通过为TextView指定左填充或通过减少按钮容器的左边距来应用变通方法。但我正在寻找更清洁的解决方案。我找不到任何控制小部件边框和内容之间差异的属性。关于如何控制这个差距的任何指示?演示问题的快照如下。这是我用于解决此问题的

Android 小部件不会更新

我一直在为Android开发一个小部件。它应该做的一件事是显示当前星期几和当前月份中的某一天。我认为我的代码没问题,但由于某种原因它永远不会更新。我的供应商的更新周期设置为30分钟,但我认为这无关紧要(无论如何我已经尝试将其设置为1秒并且没有任何改变)。此外,如果我让它在LogCat中打印当前星期几和当月的一天的值,它工作正常,所以我真的不知道为什么它没有更新。请帮帮我!这是我的代码:publicclassHenkextendsAppWidgetProvider{AppWidgetManagerappWidgetManager;ComponentNamecomponentName;Re

flutter - 使用 AnimatedOpacity 隐藏和显示复杂的小部件在 Flutter 中无效吗?

我正在使用AnimatedOpacity在我的应用的各种状态之间隐藏Stack中的一些小部件。例如,我有Stack和ListView和下面的动画加载指示器(shimmer),以便在填充列表时动画背景不透明度逐渐设置为0。Stack:-AnimatedOpacity(opacity:_populated?0.0:1.0,child:AnimatedLoadingWidget,),-ListView我是否正确理解AnimatedLoadingWidget中的动画即使不透明度设置为0.0也会继续并呈现?对应用的性能有影响吗? 最佳答案 如

flutter - 使用 AnimatedOpacity 隐藏和显示复杂的小部件在 Flutter 中无效吗?

我正在使用AnimatedOpacity在我的应用的各种状态之间隐藏Stack中的一些小部件。例如,我有Stack和ListView和下面的动画加载指示器(shimmer),以便在填充列表时动画背景不透明度逐渐设置为0。Stack:-AnimatedOpacity(opacity:_populated?0.0:1.0,child:AnimatedLoadingWidget,),-ListView我是否正确理解AnimatedLoadingWidget中的动画即使不透明度设置为0.0也会继续并呈现?对应用的性能有影响吗? 最佳答案 如

android - 如何在启用时更新小部件布局?

我正在为我的应用程序创建三个小部件,当我将这三个小部件拖到主屏幕时,我得到了相同的小部件布局,但在更新时小部件布局会发生变化,如何在拖动到主屏幕后立即更新三个小部件布局?这是我的代码:publicclassFullWidgetProviderextendsAppWidgetProvider{privateintwidgetID;privatestaticSimpleDateFormatformatter=newSimpleDateFormat("ddMMMyyyyhh:mm:ssa");staticStringstrWidgetText="";@Overridepublicvoidon

android - 删除并重新添加后小部件点击不起作用

我开发了一个Android小部件,允许用户:点击刷新按钮刷新小部件内容点击ListView项打开Activity。我的问题是:我的小部件在第一次添加到主屏幕时工作(按钮可以点击,ListView项目可以点击)从主屏幕中删除小部件并再次添加,现在按钮不再起作用(ListView仍然起作用)。我已删除应用程序并重新安装,但仍然无法正常工作。重启我的手机=>我的小部件再次工作(按钮可以点击,ListView项目可以点击)删除小部件并重新添加=>不再工作。这是我的代码:LatestScuttleWidgetProvider扩展AppWidgetProvider@Overridepublicvo

java - 小部件到底是什么?

我发现这个词有一些相互矛盾的定义。在http://developer.android.com/reference/android/view/View.html,作者将小部件定义为“View是小部件的基类,用于创建交互式UI组件(按钮、文本字段等)”,基本用于创建交互式UI组件。然而关于另一个StackOverFlow问题Whatexactlydefinesa"widget"?,答案是“可以从主屏幕与之交互的应用程序”。我的问题是,就android而言,widget一词是指用于创建ui组件的工具还是ui组件本身?谁能澄清一下? 最佳答案