草庐IT

home-screen-widget

全部标签

android - 自定义 support.v7.widget.Toolbar 未在设备上显示

如果我理解正确,这个小部件的目的是使工具栏与旧版本的android(如4.x)兼容,但由于某些原因,当我在使用android4.x的实际设备上运行我的应用程序时,我没有看到我的工具栏。在Android6模拟器中,一切正常。我在我的主题中使用了@style/Theme.AppCompat.Light.NoActionBar并且我的Activity扩展了AppCompatActivity。这是我的工具栏的样子:包含在我的Activityxml中:并在创建时添加到Activity代码中:toolbar=(Toolbar)findViewById(R.id.tool_bar);this.set

android - 如何使用 libgdx 获取 "loading screen"?

我一直想知道如何创建加载屏幕。如果我使用while(!manager.update())游戏永远不会渲染。然后我想到了是否要在while循环中手动调用render方法。喜欢:while(!manager.update())render();它可能会起作用。那么我还可以创建另一个线程并在该线程之外进行渲染吗?什么是最佳解决方案? 最佳答案 你真的应该看看thiswikipage,你的渲染方法应该是这样的:publicvoidrender(){if(manager.update()){//wearedoneloading,let'smo

玩客云(赚钱宝3代)刷Armbian 6.1.9系统安装Docker+CasaOS+青龙+Home Assistant

玩客云(赚钱宝3代)刷Armbian6.1.9系统安装Docker+CasaOS+青龙+HomeAssistant文章目录玩客云(赚钱宝3代)刷Armbian6.1.9系统安装Docker+CasaOS+青龙+HomeAssistant一、准备工作二、底包烧录(一).软件安装(二).刷机操作(刷入底包)1.免拆刷机2.拆机刷机(1).拆机操作(2).短接操作(3).通电刷机三.线刷Armbian6.1.9系统四.进入我们刷好Armbian系统,初始化(一).查看设备的IP地址(二).更新系统软件五.挂载硬盘+Docker安装+CasaOS安装+青龙安装+HomeAssistant安装(一).挂

android layout-land 和 screen-rotation 处理

我有纵向模式的布局(在文件夹布局中)和横向模式(在文件夹布局中)。此屏幕位于其中一个选项卡下,因此我必须处理屏幕旋转(屏幕旋转后,不会发生默认屏幕重启)。我想在屏幕旋转到横向模式时从“layout-land”更新View,在屏幕旋转到纵向模式时从“layout”更新View。我该怎么做? 最佳答案 您可以在setContentView(R.layout.name)中使用onConfigchange方法,这种方式将起作用。 关于androidlayout-land和screen-rotat

android - 在 Widget (RemoteViews) 中更改 GridView 中的 numColumns 没有效果

我有一个带有GridView的小部件(有效),它在1个或多个列/行中显示信息。我想以编程方式设置列数,因为用户应该选择。如果我将Layout-XML中的numColumns设置为“1”,它就可以正常工作。如果我尝试以下列方式设置numColumns,它没有任何效果:rViews.setInt(R.id.duration_view,"setNumColumns",1);布局看起来像这样:我的小部件onUpdate()方法,使用RemoteAdapter:publicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,i

Android "Support Screens"不工作?

我构建了一个应用程序,并尝试排除屏幕较小的设备。为此,我利用了SupportScreenElement在list中。正如开发者页面的链接所说:例如,典型的手机屏幕的最小宽度为320dp。前几天我注意到使用小型设备的用户仍然给出差评,因为他们仍然可以下载该应用程序并且一些布局元素没有出现在屏幕上。当然,一种解决方案是调整布局,但目前我的问题是另一个。android:requiresSmallestWidthDp属性似乎不起作用。事实上,我尝试将它设置为700或更高,只是为了做一个实验,并将其加载到商店,支持的设备数量没有改变!我还将SDK的次要版本更改为13以防止与该属性的兼容性问题:其

android - 渲染期间引发异常 : View android. support.v7.widget.Toolbar 未使用正确的上下文创建

我在Android预览设计器中收到此错误消息“呈现问题”。我正在使用API22呈现并迁移到新的API支持v4:22.1+和v7:22.1+。RenderingProblemsExceptionraisedduringrendering:Viewandroid.support.v7.widget.Toolbarnotcreatedwiththerightcontext场景:使用AndroidStudiov1.2RCRenderAPIv22(改成21或19都不能解决)将ActivityBarActivity迁移到AppCompatActivity编译部分:compile'com.andro

java - 错误膨胀类 android.v7.widget.RecyclerView

我正在尝试从头开始了解RecyclerView,因此我尝试使用它创建一个View。但是,当我尝试打开Activity时,似乎出现了一个错误:Errorinflatingclassandroid.v7.widget.RecyclerVieworclassandroid.v7.widget.RecyclerViewnotfound。我尝试更改依赖项、更新sdktargets、检查正确的导入并尝试所有以前可用的帮助。但我仍然无法更正或消除错误。因此,请在关闭重复问题并删除问题之前帮助我解决此错误。这是我的build.gradle:{compileSdkVersion26defaultConf

android - 缺少 NativeScript ANDROID_HOME

当我运行tnsrunandroid或tnsdoctor时,我收到一条错误消息,提示未设置ANDROID_HOME环境变量。然而,它是明确设置的。MacOSXSierra10.12.3。bash-3.2$tnsrunandroidTheANDROID_HOMEenvironmentvariableisnotsetoritpointstoanon-existentdirectory.Youwillnotbeabletoperformanybuild-relatedoperationsforAndroid.bash-3.2$$ANDROID_HOMEbash:/Users/rlangton/

Flutter Widget中的State

一、Flutter的声明式视图开发在原生系统(Android、iOS)或原生JavaScript开发的话,应该知道视图开发是命令式的,需要精确地告诉操作系统或浏览器用何种方式去做事情。比如,如果我们想要变更界面的某个文案,则需要找到具体的文本控件并调用它的控件方法命令,才能完成文字变更。 //Android设置某文本控件展示文案为HelloWorldTextViewtextView=(TextView)findViewById(R.id.txt);textView.setText("Hello");//iOS设置某文本控件展示文案为HelloWorldUILabel*label=(UILabe