小编jki*_*gel的帖子

将UIView移动到另一个UIView

我有一个UIViewController其中包含2 UIScrollViews,scrollView1,scrollView2例如.

scrollView1包含很多UIViews,当点击其中一个时,UIViews我希望它进入scrollView2

当点击UIView属于的内容时scrollView1,UIViewController调用内部的方法并将其view作为参数传递.

iphone objective-c uiview ios

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

iOS MPMoviePlayerController在后台播放音频

我有MPMoviePlayerController应该在后台播放视频的音频,应该由多任务播放/暂停控件控制.

更新.plist文件Required background modes并调用以下内容后:

- (void)startBackgroundStreaming
{
    [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
    [self becomeFirstResponder];

    NSError *activationError = nil;
    AVAudioSession *audioSession = [AVAudioSession sharedInstance];
    [audioSession setCategory:AVAudioSessionCategoryPlayback error:&activationError];
    [audioSession setActive:YES error:&activationError];
Run Code Online (Sandbox Code Playgroud)

}

应用程序图标出现在多任务播放/暂停栏中,但这些按钮不响应.

谢谢!

iphone mpmovieplayercontroller multitasking ios background-audio

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

无法重启线程

我有以下主题:


public void start() {
        isRunning = true;

        if (mainThread == null) {
            mainThread = new Thread(this);
            mainThread.setPriority(Thread.MAX_PRIORITY);
        }

        if (!mainThread.isAlive()) {
            try {
                mainThread.start();
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

在某些时候我想停止它的操作:


public void stop() {
        isRunning = false;
        System.gc();
}
Run Code Online (Sandbox Code Playgroud)

start()再次调用时,抛出以下异常:

java.lang.IllegalThreadStateException
Run Code Online (Sandbox Code Playgroud)

指向mainThread.start()代码行.

启动/停止线程的最佳方法是什么?我怎样才能使这个线程可重用?

谢谢!

java multithreading java-me

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

Android从另一个类更改TextView文本

我有一个TextViewin MainActivity,我想TextView在另一个类中更改文本.

如何访问TextViewMainActivity从另一个类?

我尝试了以下内容

TextView textView =(TextView)findViewById(R.id.myTextView);

textView.setText( "文本");

但是应用程序在调用时崩溃了 setText()

java android android-activity

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

C函数返回指向结构的指针

我开始在C中学习Linux编程,我遇到了以下问题:

time_t now;
struct tm *local_time;

now = time(NULL);
local_time = localtime(&now);
Run Code Online (Sandbox Code Playgroud)

该函数localtime是Linux API的一部分,接受指向time_t哪个指针很好,但为什么它返回一个指向tmstruct 的指针?

我的问题是tm结构初始化后如何管理?

如果localtime静态分配结构,则不能保证结构不会随着程序的进行而被覆盖,如果tm结构是动态分配的,那么程序员必须free不再需要调用结构.

那么返回指针的C函数的正确阶段是什么?

谢谢!

c malloc struct pointers

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

带有Horizo​​ntalScrollView的Android SeekBar

我在Horizo​​ntalScrollView中有一个SeekBar.当移动SeekBar刻度时,它有时会滚动Horizo​​ntalScrollView.

使用Horizo​​ntalScrollView时SeekBar的任何替代方案???

谢谢!

java android seekbar horizontalscrollview

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

NSData到Custom NSObject

我正在尝试使用蓝牙在2个设备之间传输数据.设备A持有自定义NSObject.设备B正在接收此自定义NSObject作为NSData.

将收到的NSData解码为自定义NSObject的最佳方法是什么?

谢谢!

objective-c nsdata nsobject ios

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

iOS专用框架

我正在尝试在我的项目中使用Private Frameworks,问题是当我将.framework文件添加到项目时,没有头文件

任何解决方案?

谢谢!

xcode objective-c iphone-privateapi ios

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

iOS Facebook SDK - 检索朋友个人资料图片

我正在使用Facebook iOS SDK,我检索了用户好友列表.现在我有每个朋友的名字和身份证.

我想找回朋友的个人资料图片,有可能吗?

谢谢!

iphone facebook objective-c ios

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

char指针如何成为整个字符串?

假设我有以下字符串:

char *my_string = "Stack";
Run Code Online (Sandbox Code Playgroud)

据我所知,它char *保存了字符串第一个字符的内存地址"Stack".在计算机内存中,它可能表示如下:

 ------------------------
| S | t | a | c | k | \0|
 ------------------------
  ^
  my_string
Run Code Online (Sandbox Code Playgroud)

如果我打电话:printf("%s\n", my_string);,则打印整个字符串.编译器如何知道打印整个字符串?据我了解,它只有一个字符的地址.

c string pointers char char-pointer

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