Commit 174b4943 by 张晋雄

发布博客

parent 80e2f3f3
...@@ -14,21 +14,20 @@ ...@@ -14,21 +14,20 @@
android:roundIcon="@mipmap/ic_launcher_round" android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/AppTheme"> android:theme="@style/AppTheme">
<activity android:name=".ui.page.ProjectsActivity"> <activity android:name=".ui.page.PreviewActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.LAUNCHER" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".ui.page.FansActivity" > <activity android:name=".ui.page.PublishBlogActivity">
</activity> </activity>
<activity android:name=".ui.page.ProjectsActivity"></activity>
<activity android:name=".ui.page.FansActivity" />
<activity <activity
android:name=".SplashActivity" android:name=".SplashActivity"
android:theme="@style/AppTheme.FullScreen"> android:theme="@style/AppTheme.FullScreen" />
</activity>
<activity android:name=".MainActivity" /> <activity android:name=".MainActivity" />
</application> </application>
......
package cn.yunliyunwai.beyondclouds.ui.page;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import cn.yunliyunwai.beyondclouds.databinding.ActivityPreviewBinding;
public class PreviewActivity extends AppCompatActivity {
private ActivityPreviewBinding binding;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityPreviewBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
}
}
package cn.yunliyunwai.beyondclouds.ui.page;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import cn.yunliyunwai.beyondclouds.R;
import cn.yunliyunwai.beyondclouds.databinding.ActivityPublishBlogBinding;
public class PublishBlogActivity extends AppCompatActivity {
private ActivityPublishBlogBinding binding;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityPublishBlogBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
}
}
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".ui.page.PublishBlogActivity">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraintLayout1"
android:layout_width="match_parent"
android:layout_height="64dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
tools:layout_editor_absoluteX="0dp">
<TextView
android:layout_width="30dp"
android:layout_height="20dp"
android:text="发布"
android:textColor="@color/preview"
android:textSize="15sp"
android:layout_marginEnd="13dp"
android:layout_marginBottom="13dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
<View
android:id="@+id/postDivider"
android:layout_width="0dp"
android:layout_height="1dp"
android:background="@color/colorLine"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<ScrollView
android:id="@+id/scrollView2"
android:layout_width="0dp"
android:layout_height="620dp"
android:fadingEdge="vertical"
android:scrollbars="vertical"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/constraintLayout1"
app:layout_constraintBottom_toTopOf="@id/constraintLayout3">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraintLayout2"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_marginStart="12dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/constraintLayout1">
<EditText
android:id="@+id/titie"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="MarkDown简易用法"
android:textColor="@color/colorTextAccent"
android:textSize="21sp"
android:layout_marginTop="20dp"
android:background="@null"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
<TextView
android:layout_width="85dp"
android:layout_height="14dp"
android:text="2020-2-17 19:53:00"
android:textColor="@color/colorText"
android:textSize="10sp"
android:layout_marginTop="35dp"
app:layout_constraintTop_toTopOf="@id/titie"
app:layout_constraintStart_toStartOf="parent"/>
<TextView
android:layout_width="69dp"
android:layout_height="24dp"
android:background="@color/colorTextBackground"
android:layout_marginTop="59dp"
android:text="Web应用"
android:textSize="12sp"
android:paddingLeft="11dp"
android:paddingTop="4dp"
app:layout_constraintTop_toTopOf="@id/titie"
app:layout_constraintStart_toStartOf="parent"/>
<TextView
android:id="@+id/introFrame"
android:layout_width="match_parent"
android:layout_height="32dp"
android:text="MarkDown简易用法"
android:textColor="@color/colorText"
android:textSize="13sp"
android:paddingLeft="10dp"
android:paddingTop="8dp"
android:layout_marginTop="119dp"
android:background="@color/colorTextBackground"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="正文"
android:textColor="@color/colorText"
android:textSize="13sp"
android:background="@null"
android:layout_marginTop="17dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/introFrame"/>
</androidx.constraintlayout.widget.ConstraintLayout>
</ScrollView>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraintLayout3"
android:layout_width="match_parent"
android:layout_height="48dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintBottom_toBottomOf="parent">
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorLine"
app:layout_constraintTop_toTopOf="@id/constraintLayout3"/>
<EditText
android:id="@+id/addTag"
android:layout_width="270dp"
android:layout_height="30dp"
android:paddingLeft="12dp"
android:hint="添加标签"
android:textSize="10sp"
android:background="@color/colorToolBackground"
android:layout_marginStart="12dp"
android:layout_marginTop="9dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"/>
<TextView
android:layout_width="49dp"
android:layout_height="16dp"
android:text="文章设置"
android:textColor="@color/colorText"
android:textSize="12sp"
android:layout_marginStart="285dp"
android:layout_marginTop="16dp"
app:layout_constraintStart_toStartOf="@id/addTag"
app:layout_constraintTop_toTopOf="parent"/>
<cn.yunliyunwai.beyondclouds.view.BeyondTextIcon
android:id="@+id/view"
android:layout_width="13dp"
android:layout_height="13dp"
android:text="@string/icon_settings"
android:textSize="13dp"
android:layout_marginBottom="18dp"
android:layout_marginStart="345dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="@id/addTag"/>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".ui.page.PublishBlogActivity">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraintLayout1"
android:layout_width="match_parent"
android:layout_height="64dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp">
<TextView
android:layout_width="30dp"
android:layout_height="19dp"
android:text="预览"
android:textColor="@color/preview"
android:textSize="15sp"
android:layout_marginEnd="12dp"
android:layout_marginBottom="13dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
<View
android:id="@+id/postDivider"
android:layout_width="0dp"
android:layout_height="1dp"
android:background="@color/colorLine"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<ScrollView
android:id="@+id/scrollView2"
android:layout_width="0dp"
android:layout_height="300dp"
android:fadingEdge="vertical"
android:scrollbars="vertical"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="1.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/constraintLayout1">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraintLayout2"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_marginStart="12dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/constraintLayout1">
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="文章标题"
android:textColor="@color/colorGray"
android:textSize="20sp"
android:layout_marginTop="20dp"
android:background="@null"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
<EditText
android:id="@+id/introFrame"
android:layout_width="match_parent"
android:layout_height="43dp"
android:text="请输入文章简介"
android:textColor="@color/colorText"
android:textSize="13sp"
android:paddingLeft="15dp"
android:layout_marginTop="60dp"
android:background="@color/colorTextBackground"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="正文"
android:textColor="@color/colorText"
android:textSize="13sp"
android:background="@null"
android:layout_marginTop="17dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/introFrame"/>
</androidx.constraintlayout.widget.ConstraintLayout>
</ScrollView>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/constraintLayout3"
android:layout_width="match_parent"
android:layout_height="44dp"
android:background="@color/colorToolBackground"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/scrollView2">
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
<resources> <resources>
<color name="colorPrimary">#00AAE6</color> <color name="colorPrimary">#00AAE6</color>
<color name="colorPrimaryTouched">#00AAFF</color> <color name="colorPrimaryTouched">#00AAFF</color>
<color name="preview">#00aae6</color>
<color name="colorPrimaryDark">#333333</color> <color name="colorPrimaryDark">#333333</color>
<color name="colorAccent">#03DAC5</color> <color name="colorAccent">#03DAC5</color>
<!-- <color name="colorBackground">#EDF5F8</color>--> <!-- <color name="colorBackground">#EDF5F8</color>-->
...@@ -10,6 +11,8 @@ ...@@ -10,6 +11,8 @@
<color name="colorWhiteTouched">#a0eeeeee</color> <color name="colorWhiteTouched">#a0eeeeee</color>
<color name="colorStatusBar">#ffffff</color> <color name="colorStatusBar">#ffffff</color>
<color name="colorText">#999999</color> <color name="colorText">#999999</color>
<color name="colorTextBackground">#f4f8fa</color>
<color name="colorToolBackground">#f5f8fa</color>
<color name="colorGray">#666666</color> <color name="colorGray">#666666</color>
<color name="colorTextAccent">#333333</color> <color name="colorTextAccent">#333333</color>
<color name="colorBackgroundTopicTouched">#3000AAE6</color> <color name="colorBackgroundTopicTouched">#3000AAE6</color>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment