小编Tar*_*nfx的帖子

在Android上将视频转码/转换为Mp4

我有一个要求,我需要将从原生相机应用程序拍摄的小视频片段转码为较低的比特率/分辨率Mp4,这可通过电子邮件等进行扫描.

在设备上转码/转换视频的最佳方法是什么?FFMPEG或任何其他图书馆?

ps我知道这对设备来说太过分了,但是客户端让我别无选择.他不关心电池或时间.我的目标是四核,其中CPU不是问题.

video android

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

ActionBarSherlock中的PopupMenu等价物

ActionBarSherlock中的PopupMenu等价物是什么?我似乎找不到它.它的API 11,为什么它不存在?

android actionbarsherlock

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

按住Ctrl键单击新标签页中的打开页面

基本上我希望我的应用程序在用户按住Ctrl(在Linux窗口上),Cmd(在OSX上)时在新选项卡/页面中打开链接.什么是路要走.

注意:我无法摆脱ng-click.应用程序在范围内使用它进行各种方法调用.

angularjs angularjs-ng-click

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

在Android上检测键盘IME语言

如何检测使用哪种语言键入EditText.我知道API 13有getCurrentInputMethodSubtype,但旧版本的替代品是什么?

android

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

Honeycomb上的Theme.Holo.Light.DarkActionBar

我有一个应用程序,可以在ICS,蜂窝上运行.对于这两种口味,我希望保持相同的主题:Theme.Holo.Light.DarkActionBar,它是SDK> = 14.

我创建了一个自定义样式:

    <style name="ActionBar.Dark" parent="@style/ActionBar">
        <item name="android:background">@color/actionbar_background_dark</item>
    </style>

<style name="Holo.light.dark.actionbar" parent="@android:style/Theme.Holo.Light">
        <item name="android:actionBarStyle">@style/ActionBar.Dark</item>
        <item name="android:titleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Title</item>
        <item name="android:subtitleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle</item>
        <item name="android:textColor">@android:color/white</item>
        <item name="android:windowActionBarOverlay">false</item>
        <item name="android:backgroundStacked">@drawable/ab_stacked_transparent_light_holo</item>
        <item name="android:backgroundSplit">@drawable/ab_bottom_transparent_dark_holo</item>
        <item name="android:homeAsUpIndicator">@drawable/ic_ab_back_holo_dark</item>
   </style>
Run Code Online (Sandbox Code Playgroud)

但这只做了半个工作,下拉式微调器有白色背景和白色文本,所有窗口标题都是黑色背景上的黑色文本.

我怎么知道我应该设置的所有属性来实现完整的Theme.Holo.Light.DarkActionBar

android

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

具有多列的Android ListView正确对齐

我的平板电脑应用程序在每个订单项中显示一个包含多个TextView的ListView(使用自定义游标适配器).我有大约6-7列,给所有列​​提供相等空格的最佳方法是什么?

现在我试过了:

  • 每个TextView都有相同的权重.但这从未正确对齐.
  • 使用最大宽度和第1,仍然没有运气,一个可以轻松溢出并推动下一个向右.

    <TextView
        android:layout_width="20dp"
        android:layout_height="wrap_content"
        android:layout_margin="5dp"
        android:layout_weight="1"
        android:text="column 1"
        android:textSize="22sp" />
    
    Run Code Online (Sandbox Code Playgroud)

android

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

使用NDK进行编译会为成功包含的头文件提供错误

我的app.cpp:

#include "app.h"


#include <EGL/egl.h>
#include <EGL/eglext.h>

void
Java_com_geek_hello_FilterStack_nativeEglSetFenceAndWait(JNIEnv* env, jobject thiz) {
  EGLDisplay display = eglGetCurrentDisplay();

  // Create a egl fence and wait for egl to return it.
  // Additional reference on egl fence sync can be found in:
  // http://www.khronos.org/registry/vg/extensions/KHR/EGL_KHR_fence_sync.txt
  EGLSyncKHR fence = eglCreateSyncKHR(display, EGL_SYNC_FENCE_KHR, NULL);
  if (fence == EGL_NO_SYNC_KHR) {
    return;
  }
  ...
Run Code Online (Sandbox Code Playgroud)

当我运行ndk-build时,它找不到egl.h中存在的方法,并且没有创建.so.这是日志:

app.cpp:31:72: error: 'eglCreateSyncKHR' was not declared in this scope 
Run Code Online (Sandbox Code Playgroud)

其次是属于的所有KHR方法

这是Android.mk

LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)

#LOCAL_CFLAGS += -DEGL_EGLEXT_PROTOTYPES
LOCAL_CFLAGS = -Wno-psabi

LOCAL_SRC_FILES …
Run Code Online (Sandbox Code Playgroud)

java-native-interface android android-ndk

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

Android AutoSync运行间隔?

有没有人知道,当你启用自动同步时,谷歌帐户与各种应用程序同步的频率是多少?我知道Gmail几乎是即时的,但其他的东西呢?例如,如果我有一个使用SyncAdapter将本地照片与在线同步的Picasa应用,那么onPerformSync方法的调用频率是多少

此外,是否可以覆盖此间隔?

android sync

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

停止Android SyncAdapter同步

我的应用程序有多个帐户和SyncAdapter.我希望在用户选择其他帐户后立即停止同步帐户.我正在做:

ContentResolver.cancelSync(new Account(mAccount, ACCOUNT_TYPE), MyProvider.AUTHORITY);
ContentResolver.removePeriodicSync(new Account(mAccount, ACCOUNT_TYPE), MyProvider.AUTHORITY, new Bundle());
Run Code Online (Sandbox Code Playgroud)

它仍然同步.如何阻止它同步?

ps我最初通过setSyncAutomatically,requestSync启用了Sync.

android

6
推荐指数
2
解决办法
6831
查看次数

whatsapp在Android上使用c2dm aka GCM吗?

我一直以为WhatsApp使用c2dm进行邮件传递。但是,当我看到正在运行的应用程序时,MessageService始终在运行。您不需要运行服务即可接收c2dm。

为什么要始终保持服务运行?

Facebook更加奇怪,他们有3种服务正在运行。其中之一是用于上传。他们开始偷我的照片了吗?

android android-service android-c2dm

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