首页 \ 问答 \ android 怎样在桌面弹出对话框

android 怎样在桌面弹出对话框

请教一下android怎样在主屏或桌面上弹出一个对话框。 或者在任意界面下弹出对话框。
更新时间:2022-12-14 11:12

最满意答案

从两个角度来说
从用户角度。pc端主要使用鼠标,而移动端主要是触屏。
从开发人员角度。UI(网页用户界面)设计师要考虑到移动端特点,便于触屏操作。至于代码实现效果时基本差不多。

-----------------------华丽的分割线-----------------

如果我的回答对您有帮助希望您可以采纳,谢谢!

-----------------------豪华的分割线-----------------

以上是软硬谦施团队为你带来的回答。

如果有什么不懂的可以追问,以后有什么问题可以向我提问或者向我的团队提问。

赠人玫瑰手有余香!帮助别人,快乐自己!“软硬谦施”欢迎您加入我们的团队帮助更多的人!

其他回答

多了去了。举几个:

    操作尺度。pc上鼠标的操作尺度比较小,点击是一件准确的事情;
    触屏的操作尺度就比较大,点击误差大,所以元素必须往大了做,也不支持hover事件。
    这一点淘宝网页的pc版和手机版是个非常良好的例子。pc淘宝中有些小按钮能放下的功能,移动版就必须另弹界面让用户详细输入。
    界面布局。移动端屏幕相对窄小,一般是单列,最多也只能是双列+响应式。pc端屏幕宽大,布局可以灵活一些。
    与native app互动。web app与移动app间的互动,大多数pc网站没有,因为大多数pc网站没有对应的专门程序(不过也有淘宝或qq等例外的例子)。
    例如淘宝手机版调用淘宝手机客户端,pc版淘宝调用阿里旺旺聊天工具。
    开发工具。移动端开发有一些jquery for mobile一类的库是专用的,不用于pc端。反过来也一样,有些pc端的工具在移动端不好用。
    等等很多。其实移动端web app,很接近移动端原生的app的外观和行为模式。比照移动原生app来理解web app就容易得多。

相关问答

更多
  • 都是返回json格式串。 @responseBody 控制器上加这个即可。
  • 都是返回json格式串。 @responseBody 控制器上加这个即可。
  • 换个角度讲, 当C#在微软平台上成为主流开发语言的时候, python已经渐渐的成为了linux应用程序的主流开发语言之一了. 原因很简单, perl在淡出, ruby未发力, shell不够用, php不合适, java不解释. 记得Redhat 7的字符界面安装程序就是python写的, 那几乎是我第一次听说python的年代了.
  • 多了去了。举几个:   操作尺度。PC上鼠标的操作尺度比较小,点击是一件准确的事情;   触屏的操作尺度就比较大,点击误差大,所以元素必须往大了做,也不支持hover事件。   这一点淘宝网页的PC版和手机版是个非常良好的例子。PC淘宝中有些小按钮能放下的功能,移动版就必须另弹界面让用户详细输入。   界面布局。移动端屏幕相对窄小,一般是单列,最多也只能是双列+响应式。PC端屏幕宽大,布局可以灵活一些。   与Native App互动。Web App与移动App间的互动,大多数PC网站没有,因为大多数PC网 ...
  • web前端分为网页设计师、网页美工、web前端开发工程师 首先网页设计师是对网页的架构、色彩以及网站的整体页面代码负责 网页美工只针对UI这块儿的东西,比如网站是否做的漂亮 web前端开发工程师是负责交互设计的,需要和程序猿进行交互设计的配合。 web前端需要掌握的有脚本技术javascript DIV+CSS现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等。 后端的话可供开发的语言有 asp、php、jsp、.NET 这些后端开发语言的话搭建环境都不一样,具体如果你想学的话看是想从事前 ...
  • 从两个角度来说 从用户角度。pc端主要使用鼠标,而移动端主要是触屏。 从开发人员角度。UI(网页用户界面)设计师要考虑到移动端特点,便于触屏操作。至于代码实现效果时基本差不多。 -----------------------华丽的分割线----------------- 如果我的回答对您有帮助希望您可以采纳,谢谢! -----------------------豪华的分割线----------------- 以上是软硬谦施团队为你带来的回答。 如果有什么不懂的可以追问,以后有什么问题可以向我提问或者向我的团 ...
  • 除了Data Transfer Object之外 ,还可以看一下Remote Facade 在细粒度对象上提供粗粒度的外观,以提高网络的效率。 In addition to Data Transfer Object, have a look at Remote Facade which Provides a coarse-grained facade on fine-grained objects to improve efficiency over a network.
  • 你su得到的shell的$ {PPID}将是su命令。 所以输出 ps -o command= $PPID 将以字母su开头,因此请为此进行测试。 The ${PPID} of the shell you get when you su will be the su command. So the output of ps -o command= $PPID will begin with the letters su, so test for this.

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)