目前我正在研究谷歌人脸检测API,API我能够检测到人类完整的脸(眼睛,鼻子和其他部位),并且根据这个概念,我已经开发了一个应用程序,如果你站在前脸摄像头前面那么它会检测到你的脸并显示一些手势.
Context context = Applications.getAppContext();
FaceDetector detector = new FaceDetector.Builder(context)
.setClassificationType(FaceDetector.ALL_CLASSIFICATIONS)
.build();
detector.setProcessor(
new MultiProcessor.Builder<>(new GraphicFaceTrackerFactory())
.build());
if (!detector.isOperational()) {
}
mCameraSource = new CameraSource.Builder(context, detector)
.setRequestedPreviewSize(640, 480)
.setFacing(CameraSource.CAMERA_FACING_FRONT)
.setRequestedFps(30.0f)
.build();
Run Code Online (Sandbox Code Playgroud)
到目前为止我开发的应用视频链接: -
https://www.dropbox.com/s/097todfu90ic12j/VirtualMirror.mp4?dl=0
应用程序游戏商店链接: -
https://play.google.com/store/apps/details?id=com.twins.virtualmirror
有没有可用的API,我们可以识别人类的其他身体部位(胸部,手部,腿部和身体的其他部位),因为根据Google的愿景,API它只能检测人的面部而不是其他部位.
我正在研究React-Native,我想从不同的类调用一个函数,但是当我尝试这样做时,它显示出一些错误.
A级
import B from './B.js';
class A extends Component {
_onItemPressed(item){
B.abc();
}
render() {
return (
<TouchableHighlight
underlayColor={Colors.colors.lightgrey}
style={{padding: 15}}
onPress={this._onItemPressed.bind(this)}>
<Text>Click Me !</Text>
</TouchableHighlight>
);
}
}
Run Code Online (Sandbox Code Playgroud)
B级
class B extends Component {
abc(){
alert('Hello World');
}
render() {
return (
<View>
<Text>Welcome to React Native</Text>
</View>
);
}
}
Run Code Online (Sandbox Code Playgroud)
但按下A类按钮后出现错误信息,' undefined不是函数(评估'B.default._abc()') '
请通过我的帖子,并建议我一些解决方案.
谢谢
我试图在Android中设计一个抽象类和方法,并通过从我的父Activity类扩展类来调用这些方法,但我不知道如何调用我的抽象方法.
MyCode:
MainActivity.java
public class MainActivity extends MyActivity {
@Override
public void onTest() {
Log.d("MyLog", "onTest");
} }
Run Code Online (Sandbox Code Playgroud)
MyActivity.java
public abstract class MyActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public abstract void onTest(); }
Run Code Online (Sandbox Code Playgroud)
所以这是上面的代码片段,请告诉我,如何在Android中使用Abstract,因为我之前从未这样做过.
目前,我正在尝试将 Android.mk 转换为 Android.bp。我是手动做的。但是当我读到这个博客时
我发现使用androidmk工具,我们可以轻松地将 Android.mk 转换为 Android.bp。
但是,我找不到任何地方。
请建议我一些解决方案。
我有一个领域列表,我想按字母顺序对列表进行排序.
Collections.sort(contacts, new java.util.Comparator<Contacts>() {
@Override
public int compare(Contacts l1, Contacts l2) {
String s1 = l1.getName();
String s2 = l2.getName();
return s1.compareToIgnoreCase(s2);
}
});
Run Code Online (Sandbox Code Playgroud)
但是这个逻辑并不是我在下面发布崩溃报告,请通过它.
java.lang.UnsupportedOperationException: Replacing and element is not supported.
at io.realm.RealmResults$RealmResultsListIterator.set(RealmResults.java:826
at io.realm.RealmResults$RealmResultsListIterator.set(RealmResults.java:757)at java.util.Collections.sort(Collections.java:1909)
Run Code Online (Sandbox Code Playgroud)
请通过我的帖子,并建议我一些解决方案.
我正在从事Android库开发工作,我已经完成了库工作并生成了aar和jar文件,但是当我当时尝试发布为二进制文件时,我收到一条错误消息。
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':mylittlelibrary:bintrayUpload'.
> Could not create package 'abcd/maven/helloaar.example.com.mylittlelibrary': HTTP/1.1 404 Not Found [message:Repo 'maven' was not found]
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 5.391 secs
Could not create package 'abcd/maven/helloaar.example.com.mylittlelibrary': HTTP/1.1 404 Not Found [message:Repo 'maven' was not found]
2:41:59 AM: External task execution finished 'bintrayUpload'. …Run Code Online (Sandbox Code Playgroud)