小编TN8*_*888的帖子

Facebook Android SDK ProfilePictureView缓存

我正在使用ProfilePictureView课程来显示个人资料图片.请求这些图像并显示它们需要一些时间.在具有多个配置文件图片的ListView中,显然需要更长时间.

是否有任何模式可以缓存这些图片,以便每隔一段时间只获取一次?

据我所知,Facebook Android SDK没有任何内置的缓存机制(如果我错了,我希望纠正我).

我有兴趣听听其他开发人员解决这个问题的方法,即使这意味着要离开ProfilePictureView课堂.

android facebook-android-sdk

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

AudioRecord:缓冲区溢出?

RECORDING使用我的应用程序时,我正在获得缓冲区溢出.录音在a中执行Service.我无法弄清楚为什么我收到这条消息AudioFlinger.

下面我实例化AudioRecord对象并设置它的回调.

bufferSize = AudioRecord.getMinBufferSize(sampleRate, channelConfig, audioFormat);
aRecorder = new AudioRecord(audioSource, sampleRate, channelConfig, audioFormat, bufferSize);

aRecorder.setRecordPositionUpdateListener(updateListener);

bytesPerSample = bitsPerSample / 8;
int bytesPerFrame = nChannels * bytesPerSample;
framePeriod = bufferSize / bytesPerFrame; // nr of frames that can be kept in a bufferSize dimension    
int result = aRecorder.setPositionNotificationPeriod(framePeriod);    
buffer = new byte[bufferSize];
Run Code Online (Sandbox Code Playgroud)

audioRecord回调:

private AudioRecord.OnRecordPositionUpdateListener updateListener = new AudioRecord.OnRecordPositionUpdateListener(){
        public void onPeriodicNotification(AudioRecord recorder){
            int result = aRecorder.read(buffer, 0, buffer.length);
        }

        public void onMarkerReached(AudioRecord …
Run Code Online (Sandbox Code Playgroud)

android buffer-overflow audiorecord android-audiorecord

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

中文语言环境值-zh_CN在Eclipse上出错

values-zh_CN在我的res文件夹中创建了一个用于简体中文本地化的目录.Eclipse不接受该文件夹名称,它将其标记为错误,即目录本身.

问题肯定在于目录名称,如果我更改目录名称values-nl,例如错误就会消失.

Eclipse接受的唯一名称是values-zh-rCN编译正常,但未加载实际的语言环境(而是加载默认en).

android localization

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

Twitter Bootstrap 3 navbar-collapse - 设置折叠宽度

我使用Twitter Bootsrap 3 navbar-collapse:http://bootply.com/91119

当您减小页面的宽度时,菜单会分成两行,然后折叠.我没有分成两行,但想要崩溃.我该怎么办?

twitter-bootstrap-3

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

Symfony app_dev.php install\DOMDomain错误

我在VMware播放器下的CentOS下的localhost上安装了Symfony.(Windows 7,32位)我的PHP版本是5.3.3.CentOS是6.5.VMware播放器是6.0.1.

当我尝试连接时, localhost/Symfony/web/app_dev.php我收到以下错误

ClassNotFoundException:尝试从/var/www/html/Symfony/vendor/symfony/symfony/src/Symfony/Component/Config/Util/XmlUtils.php第47行的全局命名空间加载类"DOMDocument".

你忘了这堂课的使用陈述了吗?

第47行是

$dom = new \DOMDocument();
Run Code Online (Sandbox Code Playgroud)

当我grep"DOMDocument"时,我得到102次点击.

大多数点击显示

$dom = new \DOMDocument();
Run Code Online (Sandbox Code Playgroud)

要么

$dom = new DOMDocument(); 
Run Code Online (Sandbox Code Playgroud)

我以前在外部服务器上按照相同的脚本安装了Symfony,并且能够app_dev.php毫无问题地运行.(FreeBSD的)

new \DOMDocument(); 和之间有什么区别new DOMDocument();.我是JavaScript和PHP的新手.有谁知道我应该怎么做才能纠正这个问题?或者有关如何解决问题的一些线索?

javascript php symfony

7
推荐指数
2
解决办法
6599
查看次数

怎么延迟? - php-amqplib

我想知道如何推迟使用Amqpphplib.

我用过这个很棒的咖啡脚本教程:

https://github.com/jamescarr/rabbitmq-scheduled-delivery

但它似乎不适用于PHP-amqplib.

消息按我的意愿到期,但似乎"x-dead-letter-exchange"不能完成这项工作.我使用了RabbitMQ管理控制台,我看到了所有队列的创建和删除.但是我的消息在到期后会立即进入队列.我使用RabbitMQ 3.2.3版本,PHP-amqplib 2.2.*版本.

这是我的代码:

连接类:

class Connection
{
/**
 * @var $ch
 */
public $ch;

/**
 * @var $consumer_tag
 */
public $consumer_tag;

/**
 * @var $exchange
 */
public $exchange;

/**
 * @var $conn
 */
public $conn;

public function __construct($host, $port, $user, $password, $vhost)
{

    $this->exchange = 'immediate';
    $this->queue = 'right.now.queue';
    $this->consumer_tag = 'consumer';


    $this->conn = new AMQPConnection($host, $port, $user, $password, $vhost);
    $this->ch = $this->conn->channel();

    $this->ch->exchange_declare($this->exchange, 'direct', false, true, false);

    $this->ch->queue_declare($this->queue, false, true, false, false, false);

    $this->ch->queue_bind($this->queue, …
Run Code Online (Sandbox Code Playgroud)

php amqp rabbitmq php-amqp

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

是否有任何Eclipse插件可以每隔一段时间自动备份一个项目以及电子邮件a/c?

是否有任何Eclipse插件可以每隔一段时间自动备份一个项目以及电子邮件a/c?

eclipse email backup

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

使用ImageButton捕获LinearLayout onClick事件

我有一个ImageButton和一个包含在LinearLayout中的TextView,如下所示:

    <LinearLayout android:orientation="vertical"
        android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:layout_weight="20" android:gravity="center"
        android:clickable="true" android:id="@+id/action_showhide">
        <ImageButton android:id="@+id/test"
            android:layout_width="wrap_content" android:layout_height="wrap_content"
            android:src="@drawable/ic_toggle_hide_states" android:background="@null"></ImageButton>
        <TextView android:id="@+id/TextView01" android:layout_width="wrap_content"
            android:layout_height="wrap_content" android:text="@string/txtHide"
            android:textColor="@drawable/orange" android:textStyle="bold"></TextView>
    </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

ImageButton由正常,聚焦和按下状态的自定义drawable支持.我想允许用户单击LinearLayout中的任何位置来触发OnClick事件.下面的代码显示了OnClickListener的设置:

    final LinearLayout actionHide = (LinearLayout) findViewById(R.id.action_showhide);
    actionHide.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Log.d(AppAdvocate.TAG, "Event caught");
        }
    });
Run Code Online (Sandbox Code Playgroud)

当用户点击任意位置上的TextView但是当用户点击ImageButton的事件不能上升到的LinearLayout代码工作.我没有为按钮定义onClickListener.我希望我的ImageButton的drawable可以更改,所以我不想将它设置为clickable = false.有没有办法搞砸事件?

android imagebutton android-linearlayout onclicklistener

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

无法在sdcard android上写文件

我有一个应用程序,可以将备份文件保存在SD卡上.它适用于HTC Nexus One和其他Android手机,但有些手机无法正常工作(阅读或写作).

在清单中我设置了这个:

 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />  
Run Code Online (Sandbox Code Playgroud)

例如(当我设置录制文件的路径时):

OutputStream output = new FileOutputStream(Environment.getExternalStorageDirectory()
                    + "/mydata.dat");
//Writing file...(It doesn't work)
Run Code Online (Sandbox Code Playgroud)

我如何才能正确地获取SD卡的正确路径?

android android-sdcard

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

c#在应用程序中添加PayPal捐赠按钮

我想在我的应用程序中添加PayPal Donate按钮,但我不知道如何.我试图在谷歌和PayPal网站上搜索,但我没有找到解决方案.你有什么建议吗 ?

c# paypal

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