首页 \ 问答 \ 如何实现“隐藏的”Android应用程序?(How to implement a “hidden” Android app?)

如何实现“隐藏的”Android应用程序?(How to implement a “hidden” Android app?)

我希望有一个应用程序不会随便阅读Android而显而易见。

如何最好地激活它并将其屏幕展现出来? 我可以检测特殊拨号顺序,如*1234#吗? 还是热键组合?

激活后,我想我可以弹出一个匿名屏幕,但没有提到应用程序,但只需要输入密码。

如果密码正常,然后显示该应用程序。

有什么建议么?


I would like an application which is not readily apparent to casual perusal of the Android.

How best to activate it and bring its screen to the fore? Can I detect a special dialing sequence, like *1234#? Or a hotkey combination?

When activated, I guess I can pop up an anonymous screen which does not mention the app, but only asks for a password.

If password is ok, then show the app.

Any suggestions?


原文:https://stackoverflow.com/questions/2539385
更新时间:2023-08-02 13:08

最满意答案

重复使用工具栏/按钮图标很好,Apple可能会赞赏UI一致性。 许多应用程序都使用应用程序商店中未包含在核心集中的Apple图标。 尽管如此,使用'更大'的艺术将会受到折磨,就像飞溅的艺术/股票图像一样。


Reusing toolbar / button icons is fine and Apple probably appreciates UI consistency. Many many apps make use of the Apple icons not included in the core set which are in the app store. Using 'larger' art will be frowned upon though, like splash arts / stock images.

相关问答

更多
  • 答案是肯定的,你可以嵌入SWF,但这不是唯一的方法。 您也可以使用普通的Loader方法,其中包含与主SWF相关的所有内容: var myLoader:Loader = new Loader(); // iOS apps act as if the main SWF is in a folder // and the other SWFs are in the same (or sub) folders. var url:URLRequest = new URLRequest("loadedSWF.sw ...
  • 它们没有,因此如果您在Windows上启动并运行本机编译器和工具集,则会为您提供更多功能。 但要意识到: 您将无法使用编译为字节码的语言(即Java,C#和.Net语言,Perl / Python / Ruby等)。 Apple很可能不会通过App Store允许任何类型的翻译。 有可能您的工具不包含Interface Builder等效或等效的iPhone模拟器。 您将编写大量代码并花费更多时间进行测试。 您将没有本地文档。 您要么必须使用Apple的网站,要么依赖第三方文档,这些文档可能会混合App S ...
  • 不,Apple从不拒绝因第三方API而拒绝申请。 如果你使用苹果的任何PRIVATE API,它总是被拒绝。 谷歌地图,谷歌分析,谷歌天气,UAStoreFront,Authorize.net等是第三方提供他们自己的API用于特定的功能和许多应用程序商店使用这些API的应用程序 No, Apple never rejects application because of third party APIs. If you use any PRIVATE API of apple, it invariably ...
  • 这不可能。 Apple API是iTunes目录的搜索API。 您只能检索有关应用程序的信息,而不能检索用户的信息。 您可以在此处找到更多信息: http : //www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html This is not possible. The Apple API is a search API for the iTunes catalog. Y ...
  • 替代桌面/主屏幕环境的一个例子在链接中是这样的 - 苹果拒绝Taposé,因为它太先进(?) - Pocketables 通过上面链接中的视频,您可以注意到我们可以在应用程序内部切换不同的应用程序,这可以作为替代主屏幕环境(如苹果所说)。 多应用程序小部件体验的一个示例:在下面的屏幕截图中,您可以看到应用程序中的多个小部件(天气,日期和时间,音乐,Facebook)。 iDashboard An example of Alternate desktop/home screen environment is ...
  • 不.Cookie是通过HTTP维护与服务器的会话的正常方式,并且应用商店规则中没有任何内容禁止它们(如果存在......会是荒谬的;但是,诚然, 某些应用商店规则很奇怪; - )。 No. Cookie are the normal way to maintain sessions to a server over HTTP, and there is nothing in the app store rules to forbid them (would be absurd if there were.. ...
  • 重复使用工具栏/按钮图标很好,Apple可能会赞赏UI一致性。 许多应用程序都使用应用程序商店中未包含在核心集中的Apple图标。 尽管如此,使用'更大'的艺术将会受到折磨,就像飞溅的艺术/股票图像一样。 Reusing toolbar / button icons is fine and Apple probably appreciates UI consistency. Many many apps make use of the Apple icons not included in the core ...
  • 摘自苹果网站: 不合标准的用户界面 Apple非常重视干净,精致和用户友好的界面。 通过仔细规划您的设计并遵循我们的设计指南和UI设计操作和注意事项,确保您的UI满足这些要求。 在我眼里,它看起来非常干净和简单。 如果你提交的内容与你向我们展示的图片一样,我认为这不是一个拒绝理由。 苹果公司拥有一些可以被拒绝的例子,因为它的UI看起来像这样: Taken from Apples website: Substandard User Interface Apple places a high value on ...
  • [UPDATE] 刚看到这个http://techcrunch.com/2012/03/24/apple-udids/ 在我看来,您应该实现自己的方法来生成UDID。 这并不难,网上有很多很好的参考资料。 关于从SDK中删除UDID并且您需要为现有用户制定迁移策略需要做多少工作。 绝对不值得的麻烦。 说到这一切,我怀疑你的应用程序将因使用弃用的方法而被拒绝。 如果您感兴趣,这是一个类似的SO问题有没有人让他们的iOS应用程序被Apple拒绝使用设备UDID? [UPDATE] Just saw this h ...
  • 有三种方法可以利用您作为Web开发人员的专业知识来开发iOS应用程序: 使用SFWebView或WKWebView并使用它向用户显示HTML(远程存储或检索)。 在这种情况下,您的应用程序必须通过AppStore审核。 有很多像这样的应用程序,所以我认为这不会是一个大问题。 使用像React Native这样的框架,将Javascript方言编译成本机UIKit。 同样,应用程序将在AppStore中进行审核。 它会让用户感觉更像iOS。 开发一个真正的网络应用程序,在任何手机上看起来都很棒,你跳过AppS ...

相关文章

更多

最新问答

更多
  • 您如何使用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)