jjzjj

Developer

全部标签

android - 从代码中启用或禁用 PatternLock 屏幕

我试图找到一种方法来暂时禁用PatternLock屏幕。我不希望锁被完全禁用,但用户不需要一直重新输入他的模式。我的想法是编写一个服务,在一些用户Activity后禁用该模式,并在一段时间后重新启用它。(甚至更多)市场上有做类似事情的应用程序(即AutoLock或TogglePattern),因此必须有一个解决方案。我知道我可以通过使用来完全防止锁定:getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)或KeyguardLock.disableKeyguard()但这不是我所追求的。我在设置Activi

android - Android 的非阻塞 IO

我目前正在尝试评估是否可以为Android实现一个项目。我看到的一个主要问题是,因为它是一个P2P客户端,我们必须在运行时保持相当数量的连接打开。现在连接不会传输大量数据,它更像是一个消息传递系统,因此如果我们时不时地读取一条64字节的消息,那么为每个连接创建一个线程会产生无用的开销。所以我想知道在Linux上是否支持非阻塞IO,例如select()或poll()。有什么建议吗? 最佳答案 查看java.nio套接字、选择器和channel。一些链接:Android:UnbufferedIOhttp://developer.andr

android - 创建优雅的按钮

如何创建或下载优雅/时尚的按钮(小部件)而不是使用简单的按钮? 最佳答案 如果你想制作一个合法的、完全实现的按钮皮肤,你可以制作一个状态列表9补丁可绘制对象。一个9-patchdrawable是一个标准的drawable,其部分可以重复;例如,按钮的左上、中上、右上、左中等部分。(您可以在这里深入阅读:http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch)状态列表可绘制对象是根据特定状态更改其资源的可绘制对象。在按钮正常、突出显示

php - 如何将 PHP 反手链接到 cognito Developer Authenticated Identities 以创建将从 android 客户端登录的用户 token ?

我正在开发Android应用程序,它在PHP中有反手,它有自己的身份验证过程。我需要在Amazon网络服务上保存与特定用户相关的图像使用S3存储服务。因为我们有自己的身份验证过程,所以我不想使用任何社交公共(public)身份验证提供商(如Facebook、Google等)。所以我决定使用Cognito服务中的strong>DeveloperAuthenticatedIdentities。他们的任何博客也是如此,您知道任何可用的示例代码,以便我可以在短时间内开始编码,任何人都可以给我简要概述或逻辑我该如何实现? 最佳答案 您可以在此

android - 在运行时请求 READ_PROFILE 权限

根据Android文档(https://developer.android.com/reference/android/provider/ContactsContract.Profile.html),我需要请求android.permission.READ_PROFILE权限才能读取用户的个人资料信息。但是,当我尝试创建运行时权限请求时,没有可以使用的Manifest.permission.READ_PROFILE。我是否只使用Manifest.permission.READ_CONTACTS权限?注意:AndroidManifest.xml文件可以找到权限就好了:

iphone - Android - 数据存储?

我要将iPhone应用程序转换为Android应用程序?1-androidsdk上是否有类似于“iphones核心数据”的内容?2-如果不支持,android是否支持使用sqlite数据库? 最佳答案 这里可以看到android中sqlite数据库的文档:http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html这里很好地描述了如何在android中存储数据的各种可能性:http://developer.android.com/

android - 高优先级 Android 服务

我正在考虑为Android实现一个基于蓝牙的视频流服务。我如何确保:服务以高优先级运行?我想尽量减少延迟。当内存紧张时,服务是否处于要杀死的事物列表的低位? 最佳答案 您需要做两件重要的事情来确保您的服务持续运行:确保调用startService()而不是(或除此之外)绑定(bind)。这将确保该服务继续运行,即使创建它的Activity已被终止。使用startForegroud()在前台运行服务,这样Android就不会在需要内存的时候回收它。它要求您还创建一个Notification,在服务实际启动时发布,在通知区域放置一个图标

鸿蒙 HomanyOS developer——DevEco Studio开发工具

一、下载与安装在HarmonyOS应用开发学习之前,需要进行一些准备工作,首先需要完成开发工具DevEcoStudio的下载与安装以及环境配置。进入DevEcoStudio下载官网https://developer.harmonyos.com/cn/develop/deveco-studio,单击“立即下载”进入下载页面。如下安装选项界面勾选DevEcoStudio后,单击“Next”,直至安装完成。安装完成后,单击“Finish”完成安装。二、配置环境双击已安装的DevEcoStudio快捷方式进入配置页面,IDE会进入配置向导,选择Agree,同意相应的条款,进入配置页。进入DevEcoS

android - 在android上将字符串转换为电子邮件附件

所以我有一些已转换为字符串的数据。虽然我找到了如何将SD卡中的内容附加到邮件中,但我无法弄清楚如何在不涉及SD卡的情况下将我的字符串直接转换为邮件附件。如果它有意义,我已经从数据库中读取了一些数据,将其转换为csv格式,现在想将其作为csv文件附加。干杯, 最佳答案 我有同样的问题,我尝试发送文件而不将其保存在文件系统中。我试着像这样额外添加一个数据urial流:StringfileContent="FileContent";emailIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("da

安卓左右声道

是否可以为我们的应用程序保留左声道/扬声器,并以编程方式保持右声道不变?想法是使用左声道发送音频串行命令,而右声道仍可用于正常声音输出。 最佳答案 我检查了API,特别是http://developer.android.com/reference/android/media/audiofx/Equalizer.html和http://developer.android.com/reference/android/media/AudioManager.html但我找不到任何东西。我的猜测是,如果您想做类似的事情,您可能必须使用andr