小编Ali*_*tor的帖子

Angular 2+ 中 Vue 的 Vuex 相当于什么?

我熟悉 vue 的 vuex,但现在我正在研究 angular 应用程序,我想应用相同的原则,所有组件都将从一个地方管理(存储在 Vue 中)。angular 2+ 中有一些替代 vuex 的方法吗?谢谢。

vue.js vuex vuejs2 angular

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

在VideoView中播放来自网址的视频[Android]

我发现了类似的问题,但对我来说没什么用.我尝试从这个网址播放视频:

http://videocdn.bodybuilding.com/video/mp4/62000/62792m.mp4
Run Code Online (Sandbox Code Playgroud)

我的java代码:

VideoView videoView= (VideoView)findViewById(R.id.exerciseVideo);
    Uri uri = Uri.parse(TEST_URL);
    videoView.setVideoURI(uri);
    videoView.requestFocus();
    videoView.start();
Run Code Online (Sandbox Code Playgroud)

当我运行app时,活动中不显示任何内容,IDE不会显示任何错误.请问好吗?

编辑:

我想要播放视频的活动:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        tools:context="com.example.martin.fitnessapp.ExerciseDetailActivity"
        android:orientation="vertical">


        <LinearLayout
            android:orientation="horizontal"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:weightSum="2">
            <ImageView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/exerciseImgA"
                android:layout_weight="1"
                android:scaleType="fitCenter"
                android:adjustViewBounds="true"
                android:paddingRight="8dp"/>

            <ImageView
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:id="@+id/exerciseImgB"
                android:layout_weight="1"
                android:scaleType="fitCenter"
                android:adjustViewBounds="true"
                android:paddingLeft="8dp"/>
        </LinearLayout>

        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:text=""
            android:id="@+id/exerciseDesc" />

        <VideoView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/exerciseVideo" />

        <ImageView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:id="@+id/guideImg"
            android:scaleType="fitCenter"
            android:adjustViewBounds="true"/>


    </LinearLayout>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)

java android android-videoview

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

在 PostgreSQL 中改变字符不同列的长度

我在生产中有列类型的表 character varying(255);

所有行在该列中的条目不超过 15 个字符,并且永远不会更大。我决定使用我在 sof 上找到的以下命令将其大小减少到 15 个字符:

ALTER TABLE user_template ALTER COLUMN "TYPE" character varying(15);

我收到以下错误:

ERROR:  syntax error at or near "character"
LINE 1: ...LTER TABLE user_template ALTER COLUMN "type" character ...
                                                        ^
Run Code Online (Sandbox Code Playgroud)

你能帮我修一下吗?谢谢。

sql postgresql ddl

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

标签 统计

android ×1

android-videoview ×1

angular ×1

ddl ×1

java ×1

postgresql ×1

sql ×1

vue.js ×1

vuejs2 ×1

vuex ×1