android 程序如何在启动时直接弹窗

秦雅酒食 2017-12-18 09:47:44
想做一个一启动就直接弹窗的小功能,但是不能看见activity,大神能帮下忙么
...全文
357 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jing丶無雙 2017-12-18
  • 打赏
  • 举报
回复
就是楼上那个思路 在AndroidManifest.xml 中定义Activity的地方一句话 android:theme="@android:style/Theme.Dialog"
  • 打赏
  • 举报
回复
你可以把Activity样式改成你要的弹窗效果
课程简述  Android是目前最为流行的移动操作系统之一,它的开发涉及到多个知识领域。本课程将深入介绍Android系统启动过程中的重要组成部分——init进程,并探讨与之相关的多项关键技术。我们还将提供实际的开发案例,以RK3399开发板为例,通过演示Android产品配置、init启动流程、selinux权限管理、init.rc启动脚本定制等实际案例,让学员深入理解这些技术在实际产品开发中的应用场景和实现方法,提高学员的实际开发能力和经验,从而更好地应对实际产品开发中遇到的问题和挑战。知识运用方向学习Android启动方面的知识,可以参与如下实际开发工作项:启动流程定制: 根据产品需求调整Android启动流程,包括修改init.rc脚本、修改启动顺序和等待时间、加入自定义服务等。属性系统定制: 通过Android属性系统定制化启动流程,例如增加产品版本信息、定制开机音量等。日志系统分析: 掌握日志的捕捉、分析和排错技术,在启动过程中,需要加入调试信息来方便开发人员进行调试,同时需要进行日志的优化,避免日志输出过多占用过多的系统资源。selinux安全策略定制:在Android系统中,selinux是一种安全机制,用于保护系统的敏感资源和数据。在实际开发中,可能需要对selinux策略进行定制,以确保系统的安全性和稳定性。课程内容主要内容简述1, RK3399 开发板操作这部分内容重点介绍如何在FIreFly开发板上将Android 10系统运行起来, 包含编译FireFly的Android源码下载和编译, 镜像烧录运行,内核和模块编译,以及RK3399内核启动init进程的过程。2, 产品定制这部分讲解获取到方案商或者原厂提供的源码后, 如何定制一个新的产品,产品配置文件和模型, 原始代码中的配置文件和定制化东西3, Android日志代码编写之前讲过Android的日志系统, 并没涉及到代码编写, 这个部分重点讲解C/C++, java代码编写日志的API和代码4, 属性系统在Android中,属性使用的非常频繁的,可以用来作为进程间通信,也可以用于一些行为控制, 这个部分会重点介绍属性系统框架, API接口, 属性文件等知识点5,selinux进程对文件进行访问时,Android 4.3就开始集成了selinux权限管控, 如果需要启动某个脚本或者服务, selinux的配置就避免不了,并且Android8之后, Android系统对进程访问的权限管控的非常严格。6, init.rc脚本Android定义的一种脚本, 改脚本是有init进程启动, 是非常重要的一个脚本, 会包含系统中的其他很多脚本, 在我们系统开发时, 我们经常通过这个脚本进行一些定制化动作。7, init进程代码分析想要了解一个系统,就必须对源码进行分析和理解, 这个章节,带大家去跟读init进程代码, 这样,换了另外一个Android版本,完全就可以去读代码, 知道有什么变化。 
SuperSU权限管理是一款对已获取ROOT权限的Android手机进行第三方应用程序的权限管理的应用工具,神器作者最新作品,比Superuser功能更加强大,界面更加美观。 注意:如果你刚刚升级到Android4.3,你需要手动重新Root,刚刚更新的应用程序可能不足以安装su二进制文件。 主要功能: - 支持选择提示、允许或拒绝访问权限、启用或禁用超级用户权限 - 支持按完整内容或仅在请求授权时记录日志 - 支持显示所有授权的通知、配置每一个应用程序的通知 - 支持永久性的取消设备ROOT权限、更改超级授权的生存模式 - 支持重新安装或升级应用程序后重新或记住授权 - 支持选择日志的保存期限或清除存在的所有日志 - 支持卸载超级授权并在谷歌PLAY商店中重新安装 - 支持更换深色、浅色、浅色底深色操作栏或默认主题 - 支持允许/拒绝附加时间选项(长按弹窗的允许/拒绝按钮两秒) - 支持选择自动拒绝授权的倒计时、设置每个应用程序PIN保护功能 - 支持应用程序请求授权时显示或隐藏弹窗通知 - 支持添加新条目时自动刷新应用程序和日志标签 - 支持通过 *#*#1234#*#* 和 *#*#7873778#*#* (*#*#SUPERSU#*#*)密码来启动超级授权 - 支持选择原始图标、超级安迪、芯片、超级授权、徽章或从启动器中隐藏应用图标 - 支持将超级授权安装到/system分区以转换为系统应用程序 - 支持显示/隐藏关于缺失android.permission.ACCESS_SUPERUSER权限的人员警告窗口 专业版功能: - OTA生存模式(不保证有效) - 完整的彩色标记的命令内容日志记录(输入/输出/错误) - 配置单个应用程序的日志记录规则 - 单个应用程序的用户重载 - PIN码保护 注意:PRO版可以单独设置软件,可以设置程序的PIN密码等! 此工具仅在第三方ROM中才能以卡刷的方式刷入

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧