小编Fil*_*ppo的帖子

如何在android状态栏上写

我试图在我的onCreate()方法中做这样的事情.

在此输入图像描述

@TargetApi(21)
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    getWindow().getDecorView().setBackgroundColor(Color.parseColor("#444444"));
    getWindow().setStatusBarColor(Color.parseColor("#565656"));
    getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#4d4d4d")));
    writeOnStatusBar("Hello world");
}
Run Code Online (Sandbox Code Playgroud)

java android statusbar

6
推荐指数
0
解决办法
165
查看次数

如何提高 OpenCV cv2.VideoCapture(0).read() 的性能

我在使用 intel core i7-4510u 的 Kali linux 上运行此脚本:

import cv2
from datetime import datetime
vid_cam = cv2.VideoCapture(0)
vid_cam.set(cv2.CAP_PROP_FPS, 25)
vid_cam.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
vid_cam.set(cv2.CAP_PROP_FRAME_HEIGHT, 360)

lastDate = datetime.now().second
fcount = 0
while(vid_cam.isOpened()):
    if(datetime.now().second>lastDate):
        lastDate = datetime.now().second
        print("Fps: " + str(fcount))
        fcount = 0
    else:
        fcount += 1
    ret, image_frame = vid_cam.read()
    cv2.imshow('frame', image_frame)
    if cv2.waitKey(100) & 0xFF == ord('q'):
        break
vid_cam.release()
cv2.destroyAllWindows()
Run Code Online (Sandbox Code Playgroud)

如果我运行它,它会打印Fps: 4
如果我检查任务管理器,我的 cpu 大约为 2%
问题可能出在哪里?

python video performance opencv video-streaming

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

For循环范围必须具有'iterator()'方法

我在那里遇到了这个奇怪的错误

val limit: Int = applicationContext.resources.getInteger(R.integer.popupPlayerAnimationTime)
for(i in limit) {

}
Run Code Online (Sandbox Code Playgroud)

我找到了关于这个错误的类似答案,但没有人为我工作

android kotlin

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