小编Sal*_*ani的帖子

Dropbox Sync API - 不满意的链接错误

我正在尝试DropboxSync在现有的Android应用程序中实现API.
我已下载DropboxSyncAPI并复制了Application的lib文件夹中的所有库.
我还将Native Library位置指向libDropboxSync.so所在的libs文件夹.

Manifest.xml

....
        <!-- Dropbox Activities -->
    <activity android:name="com.dropbox.sync.android.DbxAuthActivity" />
    <activity
        android:name="com.dropbox.client2.android.AuthActivity"
        android:launchMode="singleTask" >
        <intent-filter>
            <data android:scheme="db-intentionally-hidden-app-key" />

            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.BROWSABLE" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

    <service
        android:name="com.dropbox.sync.android.DbxSyncService"
        android:enabled="true"
        android:exported="false"
        android:label="Dropbox Sync" />
Run Code Online (Sandbox Code Playgroud)


Main_Activity.java

public class Activity_Main extends Activity implements OnClickListener,
OnItemClickListener, OnTouchListener {
....
....
....
private DbxAccountManager mDbxAcctMgr;

onCreate(....)
{
//Application giving FATAL EXCEPTION on the line below.
mDbxAcctMgr = DbxAccountManager.getInstance((Activity)Activity_Main.this, DROPBOX_APP_KEY, DROPBOX_APP_SECRET); 
....
}
....
}
Run Code Online (Sandbox Code Playgroud)


Logcat …

android dropbox-api

9
推荐指数
1
解决办法
2710
查看次数

所有设备的Android XML布局(小/普通/大/ XLarge等)

我想创建一个支持所有屏幕大小的XML布局.在XML中,第一个元素是ImageView第二个元素,TextView第三个元素是ButtonImage.所以TextView应该是所有设备(小型,中型,大型,xLarge等)的确切位置.

我怎样才能做到这一点?

这里的XML输出应该是这样的:

在此输入图像描述

这是我为普通/中等布局创建的XML文件:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<ImageView
    android:id="@+id/imageView1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:src="@drawable/firstscreenimage" />

<RelativeLayout
    android:id="@+id/relativeLayout2"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true" >

    <EditText
        android:id="@+id/campa"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_toRightOf="@+id/textView3"
        android:ems="10" >

        <requestFocus />
    </EditText>

    <TextView
        android:id="@+id/textView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:gravity="center"
        android:text="My Current\n Campaign" />
</RelativeLayout>

<RelativeLayout
    android:id="@+id/relativeLayout1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_above="@+id/relativeLayout2"
    android:layout_alignParentLeft="true" >

    <Button
        android:id="@+id/button1"
        android:layout_width="210dp"
        android:layout_height="210dp"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:background="@drawable/animation0" />

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/button1"
        android:layout_alignBottom="@+id/button1" …
Run Code Online (Sandbox Code Playgroud)

android android-xml

8
推荐指数
2
解决办法
4万
查看次数

带声音的Android视频循环缓冲区

我正在使用Google的开源示例:Grafika.我正在使用它的ContinuousCaptureActivity.java此活动中演示了CircularBuffer的实现,但生成的视频文件中没有包含音频.

我想在此活动中添加音频录制功能,并将录制的音频以相同的CircularBuffered时尚添加到视频中.

为实现这一目标,我探索了MediaCodec库,该库已在4.3+版本中推出.我还使用MediaMuxer捕获视频和音频流,并将它们混合到一个视频中.

但是,我不确定如何在ContinuousCaptureActivity.java课堂上实现录音功能.任何帮助都非常感谢.

audio video android mediacodec grafika

8
推荐指数
0
解决办法
1022
查看次数

使用 Gradle Kotlin DSL 在 settings.gradle.kts 中设置 gradle.ext

这是来自google/exoplayer的代码片段- 它是用 Groovy buildscript 编写的。

// settings.gradle
gradle.ext.exoplayerRoot = 'path/to/exoplayer'
gradle.ext.exoplayerModulePrefix = 'exoplayer-'
apply from: new File(gradle.ext.exoplayerRoot, 'core_settings.gradle')
Run Code Online (Sandbox Code Playgroud)

如何使用 Kotlin DSL 实现这一目标?

我找不到任何有用的资源或文档。任何帮助,将不胜感激。

groovy android gradle kotlin

8
推荐指数
1
解决办法
2365
查看次数

如何从Google Play商店开发者控制台删除应用内商品

我不小心在Google Play商店中输入了错误ID的应用内商品.输入的ID已经与另一个产品相关联(我必须输入我的应用内商品列表).Google的开发者控制台未在应用内商品部分中显示任何删除按钮.

有什么办法可以删除输入的产品吗?
任何帮助都非常感谢.

android in-app-purchase google-play

7
推荐指数
1
解决办法
9488
查看次数

AirDrop iOS 7的新功能

我正在尝试AirDrop在我的iOS应用程序中实现功能.但是,我无法找到有关此功能的任何特定教程或资源.有人可以向我提供有关AirDropiOS 7 中该功能实现的示例或链接吗?

任何帮助都非常感谢,谢谢.

ios7 airdrop

4
推荐指数
2
解决办法
4586
查看次数

在其中使用带有相机预览的SurfaceView的ScreenShot

我正在尝试实现一种功能,包括录制视频时拍摄照片.这就是我结束使用SurfaceView的截图方法的原因.
但是,当我尝试使用SurfaceView的屏幕截图时.我总是得到一张空白图片.

这是我用于拍摄快照的代码:

View tempView = (View)MY_SURFACE_VIEW;
tempView.setDrawingCacheEnabled(true);
Bitmap tempBmp = Bitmap.createBitmap(tempView.getDrawingCache());
tempView.setDrawingCacheEnabled(false);
//Saving this Bitmap to a File....
Run Code Online (Sandbox Code Playgroud)

如果您认为这是一个重复的问题,请允许我向您保证,在询问此问题之前,我已经尝试过针对相同问题在SO上提供的以下解决方案.

  1. /sf/ask/1689447511/
  2. 面对在录制视频时拍摄屏幕截图的问题
  3. 录制时拍摄相机屏幕截图 - 就像在Galaxy S3中一样?
  4. 在android中拍摄SurfaceView的屏幕截图
  5. 在Android中获取surfaceView的截图(这是正确答案,但部分回答.我已经要求@sajar解释答案)

互联网上的其他资源:
1.http ://www.coderanch.com/t/622613/Android/Mobile/capture-screenshot-simple-animation-project 2. http://www.phonesdevelopers.com/1795894/

到目前为止,这对我来说都没有.我也知道我们需要创建一些与Surface Holder交互并从中获取位图的Thread.但我不知道如何实现这一点.

任何帮助都得到高度赞赏.

android screenshot bitmap surfaceview

4
推荐指数
1
解决办法
7405
查看次数

如何在活动结果方法中检测应用程序内购买的状态

我正在使用静态参考测试应用程序内购买.
我正在使用静态参考android.test.purchased但我无法弄清楚如何在我的onActivityResult(...)方法中获得测试购买的响应.

这是我onActivityResult(....)方法的正文:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) 
{
    // TODO Auto-generated method stub  
    super.onActivityResult(requestCode, resultCode, data);
    Log.d("In-App", "Data = "+data.toString());
    Log.d("In-App", "Request Code = "+requestCode);
    Log.d("In-App", "Result Code = "+resultCode);
}
Run Code Online (Sandbox Code Playgroud)

我的Logcat说:

08-16 10:48:10.114: D/In-App(3889): Data = Intent { (has extras) }
08-16 10:48:10.114: D/In-App(3889): Request Code = 666
08-16 10:48:10.114: D/In-App(3889): Result Code = -1
Run Code Online (Sandbox Code Playgroud)

我的测试购买的屏幕截图:
1.

在此输入图像描述

2.

在此输入图像描述

问题是,我应该从Data Object我的onActivityResult(....)方法中提取哪些额外内容,以检测当前测试购买的状态(已取消,已购买,成功接受等)以及有关产品的信息(JSON respnse)?
任何帮助都非常感谢,谢谢.

android in-app-purchase

3
推荐指数
1
解决办法
2027
查看次数

排序的元素列表中包含称呼吗?

我有一个包含称呼的字符串列表。如何使用pythonic方式根据姓名(在称呼之后,先生,女士,夫人)对列表进行排序?

我试图在'。'的基础上拆分list的元素。字符并对名称进行排序,但无法使用已排序的名称称呼。

names = ["Mr.usman", "Mrs.obama", "Mr.Albert"]
sorted_list = sorted([i.split('.')[1] for i in names])
Run Code Online (Sandbox Code Playgroud)

因为例如["Mr.usman", "Mrs.obama", "Mr.Albert"]应该像["Mr.Albert", "Mrs.obama", "Mr.usman"]

非常感谢您的帮助。

python

1
推荐指数
1
解决办法
66
查看次数