我需要录制一个男人录制的音频文件并将其转换为儿童语音并将其与一些背景声音混合
我曾在互联网上试图找到一个好的程序,但我找不到
任何人都可以请教我如果有任何C#API可以帮助我自己实现它?那太难了吗?
任何帮助将不胜感激
提前致谢
我的应用程序消耗了大量内存我使用以下应用程序来衡量我的应用程序内存消耗
https://play.google.com/store/apps/details?id=mem.usage&hl=en
任何人都可以告诉我如何优化我的应用程序使用的内存?
我有一个很大的问题,我不知道如何解决它
我创建了一个Web应用程序并将其托管在USA服务器以及从埃及访问此Web应用程序的用户
我在应用程序中使用DateTime.Now方法的问题和这个方法返回美国服务器的时间而不是在埃及使用它的机器的时间
我怎么解决这个问题 ?请尽快帮助我
提前致谢
我必须准备以下技术之间的比较,以便将它呈现给我的项目经理,但我感到我迷失了,所以如果任何人能帮助我会感激
我想在以下方面比较它们:
- 在线视频流的支持
- 使用每一个的预算
- 学习技术需要学习时间
- 哪一个是标准,将针对很多用户
- 如果我发现任何问题,支持
- 错误和安全问题
- 与DB,SOA和Web服务的连接
- 支持多人游戏
我有很多图像由我的数码相机拍摄,分辨率非常高,分辨率为3000*4000,需要大量的硬盘空间,我用Photoshop打开每张图像并重新调整尺寸,但分辨率很小,但需要很多时间和精力
我认为我可以编写简单的程序打开图像文件夹并读取每个文件并获取它的宽度和高度,如果它非常高,则更改它并用小图像覆盖图像.
我有以下算法能够连接阿拉伯文本和英语文本
private String getFormatedArabicEnglishMessage (String [] parts) {
String retString = "";
for (int i = 0; i < parts.length; i++) {
if (MyServices2Utils.isProbablyArabic(parts[i]) == true) {
retString += "\u202B" + new String(" ") + "\u202C";
retString += "\u202B" + new String(parts[i].getBytes()) + "\u202C";
retString += "\u202B" + new String(" ") + "\u202C";
} else {
retString += " ";
retString += parts[i];
retString += " ";
}
}
return retString;
}
Run Code Online (Sandbox Code Playgroud)
但并非在所有情况下都有效:
如果默认区域设置== ar,我得到以下结果:
如果默认区域设置 == en 我得到以下结果:

任何人都可以告诉我,如果我有一个联系人列表并在我的应用程序中阅读它们,我想直接从我的应用程序设置与收藏夹的联系,这样当我再次打开手机联系时,我将能够找到最喜欢的联系人Android手机列表.
请帮忙
我在覆盖Appboy deeplink中的On Click Behavior时遇到了问题
请查找以下数据
1-在BaseActivity中注册Appboy,这是所有应用程序活动的父活动
@Override
protected void onResume() {
AppboyInAppMessageManager.getInstance().registerInAppMessageManager(this);
Appboy.getInstance(this).requestInAppMessageRefresh();
}
@Override
protected void onPause() {
AppboyInAppMessageManager.getInstance().unregisterInAppMessageManager(this);
}
Run Code Online (Sandbox Code Playgroud)
2-如下所示,在Manifest File中添加接收器
<receiver android:name="com.forsale.forsale.appboy.AppboyGcmReceiver"
android:permission="com.google.android.c2dm.permission.SEND" >
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />
<category android:name="com.forsale.forsale" />
</intent-filter>
</receiver>
<receiver
android:name="com.forsale.forsale.appboy.AppBoyOpenReceiver"
android:exported="false" >
<intent-filter>
<action android:name="com.forsale.forsale.intent.APPBOY_PUSH_RECEIVED" />
<action android:name="com.forsale.forsale.intent.APPBOY_NOTIFICATION_OPENED" />
</intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)
知道我可以使用应用程序男孩仪表板发送应用程序消息,并收到消息,但当我点击消息时它打开appboy web活动与链接
我需要覆盖此行为,以便能够获取我在In app消息中发送的链接并从中解析一些参数并将其用于我的app中的活动
我尝试了以下内容
请注意,应用程序在尝试注册appboy并打印日志时会调用onReceive方法(action = REGISTRATION,RegId ="..."),但它从不执行任何其他操作,如RECEIVE或OPEN
public void onReceive(Context context, Intent intent) {
AppboyLogger.i("AMIRA", String.format("Amira %s", intent.toString()));
String action = …Run Code Online (Sandbox Code Playgroud) 我有以下崩溃
java.lang.IllegalArgumentException: View=DecorView@62c59a[] not attached to window manager
at android.view.WindowManagerGlobal.findViewLocked(WindowManagerGlobal.java:473)
at android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:382)
at android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:128)
at android.app.Dialog.dismissDialog(Dialog.java:727)
at android.app.Dialog.-android_app_Dialog-mthref-0(Dialog.java:167)
at android.app.Dialog$-void__init__android_content_Context_context_int_themeResId_boolean_createContextThemeWrapper_LambdaImpl0.run(Dialog.java)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6688)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1468)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1358)
Run Code Online (Sandbox Code Playgroud)
任何人都可以请帮助并告诉我是什么原因导致此崩溃以及如何解决它?
编辑
这是显示对话框的方法
public static void showDialogMessage(Activity activity, String title,
String message, String buttonString, final OnClickListener listener) {
try {
final Dialog dialog = new Dialog(activity);
dialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.dialog_error_message_layout);
dialog.setCancelable(false);
TextView titleTV = (TextView) dialog.findViewById(R.id.title_textview);
TextView descriptionTV = (TextView) dialog
.findViewById(R.id.description_textview);
Button okButton = (Button) dialog.findViewById(R.id.ok_button); …Run Code Online (Sandbox Code Playgroud) 我正在 android 中使用 map static api 开发一个应用程序
这是业务逻辑,使用此位置从谷歌静态 api 获取用户位置请求并在此位置周围画一个圆圈
这是我正在使用的代码
https://maps.googleapis.com/maps/api/staticmap?center=29.31166,47.481766&zoom=7&size=600x300&maptype=roadmap&key=My Key
Run Code Online (Sandbox Code Playgroud)
现在的问题是如何在它周围画一个圆圈,我搜索并发现它是使用路径完成的,但无法理解如何获得该路径
我想在J2ME中获取上个月的日期.
我找到了这段代码:
Calendar c = Calendar.getInstance();
c.add(Calendar.YEAR, -1); //one year back
c.add(Calendar.MONTH, -1);// then one month
Run Code Online (Sandbox Code Playgroud)
但这是在Java SE而不是J2ME中工作,如果有人能帮我在J2ME中找到相应的方法或类吗?
我正在使用模拟器在iphone x上测试我的全部我已经搜索了能够检测到iPhone x的方法但是所有这些都返回false
这是他们的一种方法
struct Device {
// iDevice detection code
static let IS_IPAD = UIDevice.current.userInterfaceIdiom == .pad
static let IS_IPHONE = UIDevice.current.userInterfaceIdiom == .phone
static let IS_RETINA = UIScreen.main.scale >= 2.0
static let SCREEN_WIDTH = Int(UIScreen.main.bounds.size.width)
static let SCREEN_HEIGHT = Int(UIScreen.main.bounds.size.height)
static let SCREEN_MAX_LENGTH = Int( max(SCREEN_WIDTH, SCREEN_HEIGHT) )
static let SCREEN_MIN_LENGTH = Int( min(SCREEN_WIDTH, SCREEN_HEIGHT) )
static let IS_IPHONE_4_OR_LESS = IS_IPHONE && SCREEN_MAX_LENGTH < 568
static let IS_IPHONE_5 = IS_IPHONE && SCREEN_MAX_LENGTH == 568
static let IS_IPHONE_6 = …Run Code Online (Sandbox Code Playgroud) 我必须在我的工作中做一个大项目,我需要选择适当的语言进行开发,我有三个选项(PHP,Python和Java)
我的PHP信息很差,有关Java的中间信息,没有关于Python的信息
所以我需要你的帮助才能知道每种语言的优缺点和SOA(面向服务的体系结构)的支持,当我选择其中一种语言时,我需要其中一种吗?