草庐IT

custom-tab-bar

全部标签

android - 对 Android 的 Action Bar 不太满意……我怎样才能减小它的大小

我不太喜欢Android推出的新ActionBar,而且显然迫使我在以后的API级别中使用它。但是,因为看起来我坚持使用它——我没有更多的菜单按钮而且我需要我丢失的功能,我想尽量减少烦恼因素。谁能告诉我如何不显示图标/Logo?抑制标题很容易,但Logo仍然太多-并且提供零帮助。还有,谁能告诉我如何降低栏的高度?目前,它大约是1/4英寸(对于公制类型来说大约是半厘米),但这很容易是所需大小的两倍——特别是如果我可以放弃图形的话。最后,在我的屏幕左侧和第一个菜单项之间有一个很大的空白区域。如果我的五个菜单项适合显示,这不会打扰,但自然不会。有谁知道如何鼓励我的软件将菜单项向左推一点以便它

android - 全息无处不在 : Dark action bars and dialogs

我正在使用HoloEverywhere库,我需要使用HoloDark主题设置操作栏和对话框(ProgressDialog和AlertDialog)的样式,并使用HoloLight设置其余控件的样式。我将应用程序主题设置为Holo.Theme.Light.DarkActionBar(这是目前为止最接近我需要的主题)但是我得到了Light对话框。我怎样才能做到这一点?提前致谢。 最佳答案 为对话框创建新的上下文包装器:ContextdialogContext=newContextThemeWrapper(this,R.style.Hol

android - ORMLite 性能 : ArrayAdapter vs CursorAdapter vs a custom adapter

我有相对较小的H2数据库。我预计不会超过100个条目,即使这样我也觉得太过分了。我有一个带有一些控件的ListView,并使用ArrayAdapter调用QueryAll()来填充数据。它工作得很好,因为我可以在按下按钮时修改内存中数组中的数据,然后将结果写入数据库而无需重新加载它。但是初始加载出奇的慢我想知道我是否应该使用CursorAdapter,因为它似乎更适合问题或编写自定义适配器以使用DAO迭代器。使用Cursor或自定义适配器是否会提高性能?在我看来,自定义适配器应该提供最佳性能。 最佳答案 CursorAdapter在

android - Action Bar Style导致Action Bar消失

我正在尝试为我的操作栏设置主题。当我应用我的主题时,预览(在AndroidStudio中)正确呈现它,但在设备上运行时操作栏完全丢失。我的values/styles.xml文件:@color/background_gray@style/GreenActionBar#00c341预览:运行时:我错过了什么? 最佳答案 @color/background_gray@style/GreenActionBar#00c341检查答案。我认为您需要为GreenActionBarBase设置父级。 关

android - 选项卡布局 : How to load all the tabs or only swipe refresh occur

我有一个Activity,我用recyclerview实现了androidTabLayout。我为TabLayout的三个选项卡实现了三个fragment。TabLayout的默认加载行为将加载和缓存相邻选项卡,但不会加载已加载的选项卡。假设fragmentA、B和C分别对应于选项卡1、2和3。当用户访问标签1--->fragmentA和B加载当用户访问标签2--->fragmentC加载但是当用户再次访问选项卡1时-->fragmentA再次加载。我想要的是当activity开始时,我希望三个标签都只加载一次,然后我可以通过滑动刷新等刷新机制加载标签。有什么方法可以改变TabLayo

安卓: "Navigation Type: Fixed Tabs + Swipe"

我正在尝试在应用程序中使用Tabs+Swipe,并希望使用ADT在创建Activity时为我提供的导航类型“FixedTabs+Swipe”。现在ADT吐出漂亮的代码,我稍微修改了一下...我完全理解代码以及发生了什么......但是我如何才能教应用程序使用我的三个fragment而不是愚蠢的虚拟fragment?:(我找不到任何处理ADT“导航类型”的教程...感谢您的帮助!publicclassMainActivityextendsFragmentActivityimplementsActionBar.TabListener{SectionsPagerAdaptermSection

android sdk eclipse, samsung galaxy tab 2, 如何识别设备

我正在尝试使用eclipse和androidsdk在SamsungGalaxyTab2上进行开发。我已经安装了SamsungKies并在我的设备上打开了USB调试。看起来eclipse不认识新的samsung驱动程序。我忘了什么吗?设备的windowspilot应该是什么?我认为是三星飞行员。我应该能够在这一步创建虚拟三星吗?三星在网站上添加的正确网址是什么?我在Windows8上。我正在使用EclipseJuno和adt-bundle-windows-x86_64-20130219 最佳答案 我建议你试试这个。拔掉你的设备。安装此

Samsung Tab GT-P3100 中的 Android 下载管理器问题

我无法在上述设备中使用DownloadManager下载文件。相同的代码适用于所有其他设备。问题是为什么它不能只在这个设备上工作。如果这是三星特有的问题,是否有解决方法?我曾尝试更改下载应该发生的目录,但这也没有用。安卓操作系统:4.1.2崩溃日志:09-2415:48:34.298:E/ActivityThread(19843):Failedtofindproviderinfofordownloads09-2415:48:34.306:D/AndroidRuntime(19843):ShuttingdownVM09-2415:48:34.337:E/AndroidRuntime(19

Android Drawable (Progress Bar, Switch) 渲染问题

我正在尝试实现以下UI。我正在使用带有ADT插件的Eclipse。下面是圆【白+深灰】的实现(circle_shape.xml):和进度条[绿色](circle_progress_bar.xml)as:在布局xml文件中为:问题1:上面的代码给出了我想要的精确形状,但仅限于API19和API20。当我将Eclipse中的预览模式切换到API21时,progressDrawable似乎填满了整个圆圈,只剩下一个圆圈填满与绿色。我不知道如何在AndroidL上做同样的事情。问题2:这与开关按钮有关。在API21中,我可以轻松设置而且按钮看起来不错。但是,如果我在API19中查看相同内容,T

安卓 : Tab like toggling button selector instead of spinner

我有一个android应用程序,在一个Activity中,我需要一个像选择器这样的选项卡,用户可以在其中选择一个选项。3个选项是蓝色、绿色、红色。用户需要选择其中的任何一个。我可以使用微调器this.But我喜欢使用圆边选项卡之类的功能,它可以切换,所选项目将显示为突出显示,其他项目将显示为灰色,如下所示。我只希望用户能够仅切换其中一个按钮。用户可以通过单击或切换来选择一个选项,并且View应该看起来像一个带有圆边的条形。如何在android中实现上面的View?请帮助我。 最佳答案 像这样尝试将以下所有文件放入您的drawable