如何以适当的方式制作飞溅屏幕,即不要使其成为应用程序过程的一部分?
我是Android的新手.我想在我的应用中添加一个飞溅屏幕.我浏览了这个它说 当用户在应用程序的流程不运行时启动应用程序(冷启动)或没有创建活动(温暖的开始)时,会发生以下事件. (在热门开始期间永远不会显示飞溅屏幕.)1)系统使用您定义的主题和任何动画显示了Splash屏幕. 2)当准备好应用程序时,请删除飞溅屏幕并显示应用程序. 尽管将活动作为飞溅屏幕实施,例如以下给出的代码片段 class SplashScreenActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_splash_screen) supportActionBar?.hide()
4 2023-09-08
编程技术问答社区
如何在标签布局中的一个片段上动态地添加行动栏上的搜索视图?
,如果您有我正在使用Android应用程序,请为我提供更好的解决方案,在该应用程序中,使用Tableaout&ViewPager在家庭活动中,我在下面添加了5个选项卡 主页 社会 注意 搜索 链接 我已经设置了值/样式的主动脉,但我已将自定义动作栏标签放在search.xml中.我知道如何在活动中添加有关动作栏的搜索视图,但我正在使用片段面临问题.我的目标是在用户将在"搜索"选项卡上显示在动作栏上的搜索视图小部件.在其他标签上,我不想显示.更重要的是我添加了 在标签和sethasoptionsmenu中的清单文件中(true); 在搜索片段中.但是,动作栏在搜索屏幕上显示,而无需搜索视图小部件,请在我做错的地方纠正我. 解决方案 您必须仅在搜索范围中添加搜索视图: 搜索范围类: @
0 2023-08-24
编程技术问答社区
安卓搜索视图和行动栏下拉列表的样式设计
在我的应用程序中,我有一个搜索视图显示搜索建议.我希望下拉/旋转器和文本是一种特殊的颜色.目前,我能够做出的唯一更改是通过以下内容的输入文本的文本颜色: @color/white @null @color/myBackgroundColor 该应用当前显示这样的搜索视图结果: 我想知道的是,我将如何更改搜索颜色,下拉背景和下拉物品文本颜色之类的零件? 我针对API 19+ 解决方
2 2023-08-24
编程技术问答社区
自定义搜索视图在安卓系统中可整体点击
我的应用程序中有一个SearchView小部件,我想问一些有关使其自定义的问题.首先,您只能通过单击搜索图标开始搜索,是否有任何方法可以使整个SearchView可单击? 另外,有没有办法使SearchView在单击时出现这样的东西? 现在处于这种状态: 这是我的代码: citySearch = (SearchView) findViewById(R.id.city_search_bar); citySearch.setBackgroundResource(R.drawable.search_background); citySearch.setOnSearchClickListener(new OnClickListener() { @Override public void onClick(View arg0) { citySearch.setIconifiedByDefault(true); //citySearc
4 2023-08-24
编程技术问答社区
安卓6中的滚动条触摸区
我观察到Android 6.0棉花糖的新行为.滚动栏的接触区域比滚动条宽.在下面的屏幕截图中可见. Scrollbar有20 dp(绿色区域),接触区域可能为48 dp(蓝色和绿色区域).我只想在滚动栏上方有触摸区域: 我使用以下: @style/Widget.FastScroll @drawable/dark_scrollbar_thumb
0 2023-08-23
编程技术问答社区
创建style-v21.xml
在Android Studio中,我导入了一个不包括styles.xml (v21)的项目. 因此,我在values目录中创建了styles-v21.xml文件. styles.xml和styles-v21.xml现在都在values目录中. style.xml styles-v21.xml
4 2023-08-08
编程技术问答社区
更新gradle依赖项后的渲染问题
i刚刚更新了build.gradle(模块:应用程序)依赖es,然后在Android Studio上引起了问题.出了什么问题,在更新依赖项之前,每个想法都可以正常工作 这是现在的样子: dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:design:23.0.0' compile 'com.android.support:appcompat-v7:23.0.0' compile 'com.google.android.gms:play-services:7.8.0' compile 'com.android.support:support-v4:23.0.0' compile 'com.android.support:recyclerview-v7:23.0.0' } my_activi
38 2023-08-07
编程技术问答社区
带有MaterialShapeDrawable的MaterialCardView
我想实现这一目标: 所以我认为我可以使用MaterialShapeDrawable应用该转换: binding.card.background = MaterialShapeDrawable( ShapeAppearanceModel.builder() .setAllCornerSizes(5.dpToPx().toFloat()) .setTopEdge(object : TriangleEdgeTreatment(7.dpToPx().toFloat(), false){ override fun getEdgePath(length: Float, center: Float, interpolation: Float, shapePath: ShapePath) { super.getEdgePath(length, 12.dpToPx().toFloat(), inte
Android ProgressBar样式如SwipereFreshLayout的进度视图
我在我的Android应用中使用android.support.v4.widget.SwipeRefreshLayout.它包裹ListView.列表视图的内容从服务器下载. 当用户向下滑动以从服务器重新加载数据时,显示了进度视图.进度视图看起来像是在动画过程中成长和收缩的一圈.看来这种进度视图的样式不能得到太多自定义.但是,我对其内置风格很好. 我在初始数据加载过程中还显示了相同的进度动画.这可以通过调用mySwipeRefreshLayout.setRefreshing(true)来实现.没关系. 但是,我想通过整个应用显示相同的进度指示.考虑例如另一个看起来像提交按钮的表格.在此形式活动中,既没有A ListView也没有SwipeRefreshLayout.当提交数据传输到服务器时,应显示一些进度指示.我想显示一个与swiperefreshlayout相同的动画的进度栏. 是否有一种简单而干净的方法可以为a SwipeRefreshLayout和一个不包含
2 2023-06-16
编程技术问答社区
在安卓5.1系统中,选取器按钮的颜色没有变化
我正在寻找一种方法来更改"确定"的颜色,并取消我的自定义选择器的按钮.我将此代码添加到Android项目的样式文件中: #039BE5 #039BE5 #039BE5 #039BE5 我在我的小米pocophone F1(Android V9)和2个模拟器(Android v8.1)上运行该应用程序,颜色变化了,一切都很好,我尝试在平板电脑上部署该应用程序(Android v5.1)没有改变! 我错过
0 2023-06-06
编程技术问答社区
在大文本通知中,是否可以将扩大的通知设置为默认的通知?
我遵循此示例代码 在Big Text Notifications部分中,他说需要扩展到Big text notification形式,如下图: 我想知道我们不能set Expanded Notification as default in Big Text Notifications? 知道这是可以的人, 如果可以, 请告诉我如何做, 谢谢, 解决方案 文档状态: > 只有在通知为时,通知的大视图才会出现 扩展,当通知处于顶部时发生 通知抽屉,或用户使用 手势. 所以我的答案是否,默认情况下不能扩展它. 但是,将通知将其推向列表的顶部是一个技巧.只需将优先事项设置为 Notification.PRIORITY_MAX Notification.PRIORITY_MAX ,您的应用程序的通知很可能会让您的应用到顶部. 其他解决方案 Notification noti = new Notification.Builder
6 2023-04-27
编程技术问答社区
带有灰色图标的白色导航栏
如何在我的Android应用中获得这种样式?白色导航栏和灰色图标.一个例子是打开应用程序抽屉时. 我尝试了很多选择,但没有成功. 应用程序Minsdkversion是21,Lollipop. 我已经看到了这个解决方案,但是我尚未设法应用它: 状态栏变白而不是白色的显示其背后的内容 解决方案 api> = 23 尝试: getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); 或样式: true @color/colorWhite #colorPrimaryDak
10 2023-04-20
编程技术问答社区
安卓系统导航栏上方的Q内容
我们以API 28为目标,并在状态栏下绘制内容.为此,我们使用以下标志和样式: window.addFlags(FLAG_LAYOUT_NO_LIMITS) true true false false Android Pie上的一切都可以(状态栏下的内容布局和高于导航栏).在Android Q中,导航栏是半透明的,并通过应用程序内容 解决方案 在Android API 29中,底栏重叠了内容. 在您的活动中添加此代码 getWindow().getD
16 2023-04-20
编程技术问答社区
Cordova未能找到Theme.AppCompat.Light
我已经设置了一个简单的科尔多瓦项目,该项目应该在Android上显示溅射屏幕.要利用整个屏幕,我需要通过扩展theme.appcompat.lights来摆脱状态栏. 因此,我设置了此样式.xml文件,然后将其放入Cordova Project的根文件夹中. true false true @nu
12 2023-04-06
编程技术问答社区