Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
beyond-clouds-android
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
云深项目组
beyond-clouds-android
Commits
174b4943
Commit
174b4943
authored
Mar 25, 2020
by
张晋雄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
发布博客
parent
80e2f3f3
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
343 additions
and
6 deletions
+343
-6
app/src/main/AndroidManifest.xml
+5
-6
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/PreviewActivity.java
+18
-0
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/PublishBlogActivity.java
+25
-0
app/src/main/res/layout/activity_preview.xml
+179
-0
app/src/main/res/layout/activity_publish_blog.xml
+113
-0
app/src/main/res/values/colors.xml
+3
-0
No files found.
app/src/main/AndroidManifest.xml
View file @
174b4943
...
...
@@ -14,21 +14,20 @@
android:roundIcon=
"@mipmap/ic_launcher_round"
android:supportsRtl=
"true"
android:theme=
"@style/AppTheme"
>
<activity
android:name=
".ui.page.Pr
ojects
Activity"
>
<activity
android:name=
".ui.page.Pr
eview
Activity"
>
<intent-filter>
<action
android:name=
"android.intent.action.MAIN"
/>
<category
android:name=
"android.intent.category.LAUNCHER"
/>
</intent-filter>
</activity>
<activity
android:name=
".ui.page.FansActivity"
>
<activity
android:name=
".ui.page.PublishBlogActivity"
>
</activity>
<activity
android:name=
".ui.page.ProjectsActivity"
></activity>
<activity
android:name=
".ui.page.FansActivity"
/>
<activity
android:name=
".SplashActivity"
android:theme=
"@style/AppTheme.FullScreen"
>
</activity>
android:theme=
"@style/AppTheme.FullScreen"
/>
<activity
android:name=
".MainActivity"
/>
</application>
...
...
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/PreviewActivity.java
0 → 100644
View file @
174b4943
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
());
}
}
app/src/main/java/cn/yunliyunwai/beyondclouds/ui/page/PublishBlogActivity.java
0 → 100644
View file @
174b4943
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
());
}
}
app/src/main/res/layout/activity_preview.xml
0 → 100644
View file @
174b4943
<?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
app/src/main/res/layout/activity_publish_blog.xml
0 → 100644
View file @
174b4943
<?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
app/src/main/res/values/colors.xml
View file @
174b4943
...
...
@@ -2,6 +2,7 @@
<resources>
<color
name=
"colorPrimary"
>
#00AAE6
</color>
<color
name=
"colorPrimaryTouched"
>
#00AAFF
</color>
<color
name=
"preview"
>
#00aae6
</color>
<color
name=
"colorPrimaryDark"
>
#333333
</color>
<color
name=
"colorAccent"
>
#03DAC5
</color>
<!-- <color name="colorBackground">#EDF5F8</color>-->
...
...
@@ -10,6 +11,8 @@
<color
name=
"colorWhiteTouched"
>
#a0eeeeee
</color>
<color
name=
"colorStatusBar"
>
#ffffff
</color>
<color
name=
"colorText"
>
#999999
</color>
<color
name=
"colorTextBackground"
>
#f4f8fa
</color>
<color
name=
"colorToolBackground"
>
#f5f8fa
</color>
<color
name=
"colorGray"
>
#666666
</color>
<color
name=
"colorTextAccent"
>
#333333
</color>
<color
name=
"colorBackgroundTopicTouched"
>
#3000AAE6
</color>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment