Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
YDL-Component-Medical
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杨凯
YDL-Component-Medical
Commits
e9c01bf0
Commit
e9c01bf0
authored
May 06, 2022
by
范玉宾
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
play meditation & share meditation UI done
parent
389394f4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
691 additions
and
0 deletions
+691
-0
bg_cancel_play_meditation_time_off.xml
m-muse/src/main/res/drawable/bg_cancel_play_meditation_time_off.xml
+10
-0
bg_meditation_play_top.xml
m-muse/src/main/res/drawable/bg_meditation_play_top.xml
+9
-0
bg_save_play_meditation_time_off.xml
m-muse/src/main/res/drawable/bg_save_play_meditation_time_off.xml
+9
-0
bg_share_play_meditation_bottom.xml
m-muse/src/main/res/drawable/bg_share_play_meditation_bottom.xml
+9
-0
icon_close_play_meditation.xml
m-muse/src/main/res/drawable/icon_close_play_meditation.xml
+18
-0
icon_meditation_share_friends.xml
m-muse/src/main/res/drawable/icon_meditation_share_friends.xml
+30
-0
icon_meditation_share_qq.xml
m-muse/src/main/res/drawable/icon_meditation_share_qq.xml
+30
-0
icon_meditation_share_qqzone.xml
m-muse/src/main/res/drawable/icon_meditation_share_qqzone.xml
+30
-0
icon_meditation_share_save.xml
m-muse/src/main/res/drawable/icon_meditation_share_save.xml
+24
-0
icon_meditation_share_wechat.xml
m-muse/src/main/res/drawable/icon_meditation_share_wechat.xml
+30
-0
icon_pause_meditation.xml
m-muse/src/main/res/drawable/icon_pause_meditation.xml
+12
-0
icon_play_meditation_collect.xml
m-muse/src/main/res/drawable/icon_play_meditation_collect.xml
+24
-0
icon_play_meditation_down_arrow.xml
m-muse/src/main/res/drawable/icon_play_meditation_down_arrow.xml
+14
-0
icon_play_meditation_fast_forward.xml
m-muse/src/main/res/drawable/icon_play_meditation_fast_forward.xml
+22
-0
icon_play_meditation_next.xml
m-muse/src/main/res/drawable/icon_play_meditation_next.xml
+18
-0
icon_play_meditation_previous.xml
m-muse/src/main/res/drawable/icon_play_meditation_previous.xml
+18
-0
icon_play_meditation_rewind.xml
m-muse/src/main/res/drawable/icon_play_meditation_rewind.xml
+22
-0
icon_play_meditation_share.xml
m-muse/src/main/res/drawable/icon_play_meditation_share.xml
+18
-0
icon_play_meditation_time_off.xml
m-muse/src/main/res/drawable/icon_play_meditation_time_off.xml
+12
-0
icon_play_meditation_time_off_close.xml
m-muse/src/main/res/drawable/icon_play_meditation_time_off_close.xml
+20
-0
play_meditation_seekbar.xml
m-muse/src/main/res/drawable/play_meditation_seekbar.xml
+23
-0
play_meditation_thumb.xml
m-muse/src/main/res/drawable/play_meditation_thumb.xml
+9
-0
activity_play_meditation.xml
m-muse/src/main/res/layout/activity_play_meditation.xml
+207
-0
activity_play_meditation_time_off.xml
m-muse/src/main/res/layout/activity_play_meditation_time_off.xml
+73
-0
layout_share_play_meditation.xml
m-muse/src/main/res/layout/layout_share_play_meditation.xml
+0
-0
No files found.
m-muse/src/main/res/drawable/bg_cancel_play_meditation_time_off.xml
0 → 100644
View file @
e9c01bf0
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"rectangle"
>
<corners
android:radius=
"8dp"
/>
<stroke
android:width=
"1dp"
android:color=
"#66282E3F"
/>
</shape>
\ No newline at end of file
m-muse/src/main/res/drawable/bg_meditation_play_top.xml
0 → 100644
View file @
e9c01bf0
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"rectangle"
>
<corners
android:radius=
"18dp"
/>
<stroke
android:color=
"#FFE8E8E8"
android:width=
"0.5dp"
/>
</shape>
\ No newline at end of file
m-muse/src/main/res/drawable/bg_save_play_meditation_time_off.xml
0 → 100644
View file @
e9c01bf0
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"rectangle"
>
<solid
android:color=
"#FFFFFFFF"
/>
<corners
android:radius=
"8dp"
/>
</shape>
\ No newline at end of file
m-muse/src/main/res/drawable/bg_share_play_meditation_bottom.xml
0 → 100644
View file @
e9c01bf0
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"rectangle"
>
<solid
android:color=
"#FFFFFFFF"
/>
<corners
android:radius=
"20dp"
/>
</shape>
\ No newline at end of file
m-muse/src/main/res/drawable/icon_close_play_meditation.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"18dp"
android:height=
"19dp"
android:viewportWidth=
"18"
android:viewportHeight=
"19"
>
<path
android:pathData=
"M9,18.138C4.05,18.138 0,14.184 0,9.35C0,7.263 0.788,5.176 2.25,3.528C2.7,3.089 3.375,2.979 3.825,3.418C4.275,3.857 4.387,4.517 3.938,4.956C2.813,6.164 2.25,7.702 2.25,9.35C2.25,12.975 5.287,15.941 9,15.941C12.712,15.941 15.75,12.975 15.75,9.35C15.75,7.702 15.188,6.164 14.063,4.956C13.613,4.517 13.725,3.857 14.175,3.418C14.625,2.979 15.3,3.089 15.75,3.528C17.212,5.176 18,7.153 18,9.35C18,14.184 13.95,18.138 9,18.138Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M10.348,8.571C10.348,9.286 9.848,10 9.098,10C8.348,10 7.848,9.429 7.848,8.571L7.848,1.429C7.848,0.714 8.348,0 9.098,0C9.723,0 10.348,0.571 10.348,1.429C10.348,3.67 10.348,5.35 10.348,6.471C10.348,6.938 10.348,7.638 10.348,8.571Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/icon_meditation_share_friends.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:aapt=
"http://schemas.android.com/aapt"
android:width=
"40dp"
android:height=
"40dp"
android:viewportWidth=
"40"
android:viewportHeight=
"40"
>
<path
android:pathData=
"M20,20m-20,0a20,20 0,1 1,40 0a20,20 0,1 1,-40 0"
android:strokeWidth=
"1"
android:fillColor=
"#5DD180"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M23.131,12.621C23.78,12.895 24.4,13.26 24.973,13.713C25.207,13.897 25.433,14.096 25.65,14.312C26.156,14.816 26.576,15.373 26.917,15.962C27.003,16.11 27.085,16.261 27.16,16.413L23.131,20.427C23.171,20.185 23.131,12.621 23.131,12.621L23.131,12.621ZM19.107,12.053C19.404,12.018 19.705,12 20.012,12C20.727,12 21.421,12.097 22.08,12.273C22.246,12.319 22.41,12.368 22.571,12.423L22.571,18.099C22.428,17.901 17.03,12.578 17.03,12.578C17.684,12.316 18.381,12.135 19.107,12.053L19.107,12.053ZM13.725,15.035C13.911,14.803 14.109,14.576 14.327,14.36C14.832,13.857 15.391,13.437 15.984,13.097C16.132,13.012 16.283,12.932 16.437,12.856L20.465,16.87C20.222,16.831 12.629,16.871 12.629,16.871C12.905,16.223 13.27,15.605 13.725,15.035L13.725,15.035ZM12.054,20.891C12.019,20.596 12,20.294 12,19.99C12,19.277 12.097,18.587 12.274,17.929C12.32,17.764 12.369,17.6 12.424,17.44L18.121,17.44C17.922,17.583 12.582,22.96 12.582,22.96C12.316,22.31 12.136,21.615 12.054,20.891L12.054,20.891ZM15.022,26.248C14.788,26.064 14.561,25.865 14.345,25.65C13.839,25.146 13.417,24.589 13.077,23.998C12.992,23.851 12.91,23.701 12.835,23.547L16.862,19.533C16.823,19.776 16.864,27.34 16.864,27.34C16.214,27.066 15.596,26.702 15.022,26.248L15.022,26.248ZM20.892,27.947C20.596,27.981 20.294,28 19.988,28C19.272,28 18.58,27.903 17.92,27.726C17.755,27.682 17.591,27.632 17.429,27.577L17.429,21.901C17.572,22.1 22.97,27.42 22.969,27.42C22.315,27.684 21.618,27.864 20.892,27.947L20.892,27.947ZM26.236,24.995C26.05,25.228 25.85,25.455 25.635,25.67C25.129,26.175 24.569,26.594 23.978,26.933C23.829,27.019 23.679,27.099 23.525,27.175L19.496,23.162C19.74,23.2 27.332,23.161 27.332,23.161C27.056,23.807 26.69,24.425 26.236,24.995L26.236,24.995ZM27.725,22.075C27.679,22.239 27.63,22.403 27.575,22.564L21.879,22.564C22.078,22.42 27.418,17.043 27.418,17.043C27.683,17.694 27.863,18.388 27.946,19.112C27.981,19.408 28,19.709 28,20.013C28,20.727 27.902,21.416 27.725,22.075L27.725,22.075Z"
android:strokeWidth=
"1"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
>
<aapt:attr
name=
"android:fillColor"
>
<gradient
android:startX=
"31.222"
android:startY=
"40.376"
android:endX=
"20.938"
android:endY=
"23.787"
android:type=
"linear"
>
<item
android:offset=
"0"
android:color=
"#FF49B7FC"
/>
<item
android:offset=
"1"
android:color=
"#FFFFFFFF"
/>
</gradient>
</aapt:attr>
</path>
</vector>
m-muse/src/main/res/drawable/icon_meditation_share_qq.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:aapt=
"http://schemas.android.com/aapt"
android:width=
"40dp"
android:height=
"40dp"
android:viewportWidth=
"40"
android:viewportHeight=
"40"
>
<path
android:pathData=
"M20,20m-20,0a20,20 0,1 1,40 0a20,20 0,1 1,-40 0"
android:strokeWidth=
"1"
android:fillColor=
"#6CAAFF"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M25.997,24.952C25.655,25.011 24.686,23.341 24.686,23.341C24.686,24.295 24.231,25.489 23.205,26.384C23.661,26.563 24.8,26.98 24.516,27.398C24.288,27.756 20.927,27.636 19.958,27.517C18.99,27.636 15.572,27.756 15.401,27.398C15.116,26.92 16.255,26.503 16.711,26.384C15.742,25.548 15.287,24.355 15.287,23.401C15.287,23.401 14.318,25.011 13.976,25.011C13.806,25.011 13.635,24.116 14.261,22.028C14.546,21.014 14.888,20.239 15.401,18.866C15.344,15.287 16.711,12.364 20.015,12.364C23.262,12.364 24.686,15.227 24.629,18.807C25.142,20.179 25.484,21.014 25.769,21.969C26.395,24.057 26.168,24.952 25.997,24.952L25.997,24.952Z"
android:strokeWidth=
"1"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
>
<aapt:attr
name=
"android:fillColor"
>
<gradient
android:startX=
"36.074"
android:startY=
"47.516"
android:endX=
"20.015"
android:endY=
"24.704"
android:type=
"linear"
>
<item
android:offset=
"0"
android:color=
"#FF459FFC"
/>
<item
android:offset=
"1"
android:color=
"#FFFFFFFF"
/>
</gradient>
</aapt:attr>
</path>
</vector>
m-muse/src/main/res/drawable/icon_meditation_share_qqzone.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:aapt=
"http://schemas.android.com/aapt"
android:width=
"40dp"
android:height=
"40dp"
android:viewportWidth=
"40"
android:viewportHeight=
"40"
>
<path
android:pathData=
"M20,20m-20,0a20,20 0,1 1,40 0a20,20 0,1 1,-40 0"
android:strokeWidth=
"1"
android:fillColor=
"#FFBE66"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M24.537,23.148L19.098,22.739L19.098,22.712L19.126,22.712C19.239,22.576 19.418,22.512 19.57,22.412C19.911,22.189 20.248,21.96 20.597,21.731C21.506,21.133 22.397,20.467 23.288,19.85C23.529,19.683 24.077,19.383 24.232,19.169C24.313,19.057 24.37,18.851 24.287,18.733C24.216,18.531 23.912,18.596 23.649,18.596L21.818,18.596C21.639,18.703 20.664,18.624 20.375,18.624L16.795,18.678C16.502,18.679 15.503,18.597 15.324,18.705C15.689,18.702 16.063,18.77 16.379,18.842C16.802,18.938 17.236,18.916 17.627,19.005L18.071,19.032C18.729,19.183 19.493,19.182 20.153,19.332C20.576,19.428 21.01,19.407 21.401,19.496C21.591,19.539 21.802,19.481 21.929,19.578L21.873,19.578C21.509,19.898 20.816,20.13 20.375,20.395C19.271,21.058 18.111,21.652 17.017,22.33C16.781,22.477 16.366,22.708 16.24,22.957C16.155,23.125 16.201,23.513 16.351,23.584L16.795,23.584L24.537,23.23L24.537,23.148C24.784,23.142 25.237,23.12 25.397,23.23L24.565,23.257L25.397,28L25.342,28C25.084,27.753 24.365,27.5 24.01,27.319C23.101,26.855 22.183,26.398 21.263,25.928C20.944,25.766 20.624,25.607 20.291,25.438C20.222,25.402 20.062,25.247 19.958,25.274C19.917,25.285 19.811,25.386 19.764,25.411C19.47,25.561 19.182,25.704 18.904,25.847C17.911,26.356 16.928,26.812 15.935,27.319C15.534,27.523 15.041,27.874 14.603,28L15.629,22.194C15.333,22.002 15.103,21.7 14.852,21.458C14.403,21.026 13.939,20.55 13.437,20.177L12.854,19.578C12.458,19.283 12.121,18.912 11.772,18.569C11.612,18.412 11.399,18.294 11.273,18.106C11.615,18.073 12.006,18.015 12.327,17.942C12.8,17.834 13.276,17.853 13.715,17.751C14.363,17.601 15.038,17.622 15.657,17.479C16.02,17.395 17.081,17.395 17.294,17.233C17.427,17.087 17.476,16.869 17.572,16.688C17.773,16.309 17.973,15.912 18.182,15.516C18.795,14.36 19.41,13.181 19.986,12C20.008,12.028 19.996,12.007 20.014,12.055C20.131,12.154 20.161,12.321 20.236,12.463C20.433,12.836 20.615,13.224 20.819,13.608L22.706,17.261C23.473,17.333 24.385,17.444 25.12,17.615C25.768,17.765 26.443,17.744 27.062,17.888C27.435,17.974 28.508,17.966 28.727,18.133C28.382,18.355 28.162,18.738 27.839,18.978C27.6,19.156 27.433,19.405 27.201,19.578C26.556,20.056 25.995,20.682 25.425,21.24C25.231,21.43 24.4,22.067 24.371,22.303C24.46,22.437 24.514,22.961 24.537,23.148Z"
android:strokeWidth=
"1"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
>
<aapt:attr
name=
"android:fillColor"
>
<gradient
android:startX=
"29.642"
android:startY=
"35.648"
android:endX=
"20"
android:endY=
"25.049"
android:type=
"linear"
>
<item
android:offset=
"0"
android:color=
"#FFFCA629"
/>
<item
android:offset=
"1"
android:color=
"#FFFFFFFF"
/>
</gradient>
</aapt:attr>
</path>
</vector>
m-muse/src/main/res/drawable/icon_meditation_share_save.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"40dp"
android:height=
"40dp"
android:viewportWidth=
"40"
android:viewportHeight=
"40"
>
<path
android:pathData=
"M20,20m-20,0a20,20 0,1 1,40 0a20,20 0,1 1,-40 0"
android:strokeWidth=
"1"
android:fillColor=
"#DDF2FF"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M29,22.42L29,27.802C29,28.348 28.558,28.791 28.012,28.791L12.989,28.791C12.443,28.791 12,28.348 12,27.802L12,22.42C12,21.874 12.443,21.431 12.988,21.431C13.534,21.431 13.977,21.874 13.977,22.42L13.977,26.814L27.023,26.814L27.023,22.42C27.023,21.874 27.466,21.431 28.012,21.431C28.557,21.431 29,21.874 29,22.42Z"
android:strokeWidth=
"1"
android:fillColor=
"#1DA1F2"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M19.794,23.659C19.98,23.849 20.235,23.956 20.5,23.956C20.766,23.956 21.02,23.849 21.206,23.659L25.149,19.634C25.531,19.244 25.525,18.618 25.135,18.236C24.745,17.854 24.119,17.861 23.737,18.251L21.488,20.546L21.488,11.988C21.488,11.443 21.046,11 20.5,11C19.954,11 19.512,11.443 19.512,11.988L19.512,20.546L17.264,18.251C16.882,17.861 16.256,17.854 15.866,18.236C15.476,18.618 15.469,19.244 15.851,19.634L19.794,23.659Z"
android:strokeWidth=
"1"
android:fillColor=
"#1DA1F2"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/icon_meditation_share_wechat.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:aapt=
"http://schemas.android.com/aapt"
android:width=
"40dp"
android:height=
"40dp"
android:viewportWidth=
"40"
android:viewportHeight=
"40"
>
<path
android:pathData=
"M20,20m-20,0a20,20 0,1 1,40 0a20,20 0,1 1,-40 0"
android:strokeWidth=
"1"
android:fillColor=
"#5AC689"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M24.55,17.442C27.724,17.442 30.545,19.658 30.545,22.379C30.545,23.909 29.49,25.273 28.076,26.297L28.076,26.297L28.606,28L26.668,26.976C25.965,27.141 25.254,27.314 24.55,27.314C21.188,27.314 18.547,25.106 18.547,22.379C18.547,19.658 21.188,17.442 24.55,17.442ZM17.39,12C20.936,12 24.04,14.077 24.662,16.879C24.431,16.856 24.199,16.841 23.968,16.841C20.544,16.841 17.837,19.304 17.838,22.337C17.838,22.838 17.917,23.33 18.061,23.792C17.838,23.814 17.613,23.822 17.39,23.822C16.496,23.822 15.77,23.645 14.868,23.476L14.868,23.476L12.345,24.699L13.064,22.606C11.26,21.389 10.182,19.82 10.182,17.911C10.182,14.601 13.431,12 17.39,12ZM22.603,20.171C22.252,20.171 21.901,20.51 21.901,20.848C21.901,21.188 22.252,21.527 22.603,21.527C23.135,21.527 23.487,21.188 23.487,20.848C23.487,20.51 23.135,20.171 22.603,20.171ZM26.489,20.171C26.138,20.171 25.787,20.51 25.787,20.848C25.787,21.188 26.138,21.527 26.489,21.527C27.012,21.527 27.372,21.188 27.372,20.848C27.372,20.51 27.02,20.171 26.489,20.171ZM20.088,14.955C19.552,14.955 19.011,15.301 19.003,15.825C19.003,16.348 19.545,16.694 20.088,16.694C20.63,16.694 20.989,16.348 20.989,15.825C20.989,15.302 20.63,14.955 20.088,14.955ZM15.043,14.955C14.501,14.955 13.958,15.301 13.958,15.824C13.958,16.348 14.5,16.694 15.043,16.694C15.587,16.694 15.946,16.34 15.946,15.824C15.946,15.301 15.587,14.955 15.043,14.955Z"
android:strokeWidth=
"1"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
>
<aapt:attr
name=
"android:fillColor"
>
<gradient
android:startX=
"49.894"
android:startY=
"36.333"
android:endX=
"22.633"
android:endY=
"23.033"
android:type=
"linear"
>
<item
android:offset=
"0"
android:color=
"#FF43E07D"
/>
<item
android:offset=
"1"
android:color=
"#FFFFFFFF"
/>
</gradient>
</aapt:attr>
</path>
</vector>
m-muse/src/main/res/drawable/icon_pause_meditation.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"22dp"
android:height=
"28dp"
android:viewportWidth=
"22"
android:viewportHeight=
"28"
>
<path
android:pathData=
"M20.439,10.786L7.159,0.949C5.383,-0.366 2.878,0.007 1.564,1.782C1.053,2.471 0.778,3.306 0.778,4.163L0.778,23.837C0.778,26.046 2.569,27.837 4.778,27.837C5.635,27.837 6.47,27.561 7.159,27.051L20.439,17.214C22.214,15.899 22.587,13.394 21.272,11.619C21.037,11.302 20.756,11.021 20.439,10.786Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_collect.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"32dp"
android:height=
"32dp"
android:viewportWidth=
"32"
android:viewportHeight=
"32"
>
<path
android:pathData=
"M20.566,5C24.187,5 27.313,7.466 28.232,10.92C28.409,11.588 28.5,12.28 28.5,12.983C28.5,14.556 28.168,15.598 27.368,16.977C27.191,17.282 26.857,17.473 26.49,17.481C26.124,17.488 25.781,17.309 25.591,17.012C25.402,16.715 25.394,16.344 25.57,16.04C26.216,14.928 26.448,14.195 26.448,12.983C26.448,12.44 26.378,11.908 26.242,11.395C25.547,8.782 23.219,6.944 20.566,6.944C19.043,6.944 17.594,7.543 16.49,8.631C16.297,8.822 16.03,8.929 15.751,8.929C15.473,8.93 15.206,8.822 15.013,8.632C13.918,7.558 12.435,6.944 10.934,6.944C7.708,6.944 5.052,9.64 5.052,12.983C5.052,14.623 5.539,15.709 6.796,17.544C7.794,19.012 9.532,20.759 11.71,22.602C12.338,23.132 12.968,23.643 13.585,24.124L14.173,24.576L14.635,24.925L15.078,25.251L15.146,25.3C15.323,25.43 15.528,25.496 15.749,25.496C15.972,25.496 15.809,25.482 16.363,25.292C16.918,25.102 17.466,25.426 17.72,25.657C17.965,25.879 17.965,26.529 17.613,26.834C17.26,27.14 16.425,27.441 15.75,27.44C15.133,27.441 14.531,27.263 14.024,26.93L13.831,26.794L13.369,26.455L12.756,25.991C11.935,25.363 11.131,24.717 10.345,24.052C8.04,22.102 6.192,20.246 5.074,18.6C3.619,16.477 3,15.098 3,12.983C3,8.594 6.542,5 10.934,5C12.643,5 14.317,5.57 15.679,6.589L15.748,6.641L15.822,6.584C17.127,5.603 18.7,5.048 20.35,5.003L20.566,5Z"
android:strokeWidth=
"0.6"
android:fillColor=
"#FFFFFF"
android:strokeColor=
"#FFFFFF"
android:fillType=
"nonZero"
/>
<path
android:pathData=
"M25.403,21.32C25.97,21.32 26.436,21.816 26.459,22.445C26.482,23.073 26.055,23.61 25.49,23.662L25.403,23.666L19.357,23.666C18.79,23.666 18.324,23.17 18.301,22.541C18.278,21.913 18.705,21.376 19.27,21.324L19.357,21.32L25.403,21.32L25.403,21.32Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M23.546,19.216L23.55,19.303L23.55,25.347C23.549,25.915 23.053,26.381 22.425,26.404C21.797,26.427 21.26,26 21.208,25.435L21.204,25.347L21.204,19.303C21.204,18.719 21.729,18.245 22.377,18.245C22.987,18.245 23.495,18.667 23.546,19.216Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_down_arrow.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"18dp"
android:height=
"11dp"
android:viewportWidth=
"18"
android:viewportHeight=
"11"
>
<path
android:pathData=
"M1.4,1.6l7.2,7.2l7.2,-7.2"
android:strokeLineJoin=
"round"
android:strokeWidth=
"2.6"
android:fillColor=
"#00000000"
android:strokeColor=
"#FFFFFF"
android:fillType=
"evenOdd"
android:strokeLineCap=
"round"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_fast_forward.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"26dp"
android:height=
"24dp"
android:viewportWidth=
"26"
android:viewportHeight=
"24"
>
<path
android:pathData=
"M3.357,12.23C3.427,11.742 3.966,9.639 4.255,8.878C5.659,5.185 9.282,2.78 13.234,2.779C15.074,2.779 16.804,3.293 18.27,4.21L17.385,4.21C16.624,4.21 16.001,4.836 16.001,5.6C16.001,6.364 16.624,6.99 17.385,6.99L21.536,6.99C22.297,6.99 22.919,6.364 22.919,5.6L22.919,1.431C22.919,0.668 22.297,0.043 21.536,0.043C20.775,0.043 20.152,0.668 20.152,1.433L20.152,2.114C18.107,0.733 15.698,-0.003 13.234,0C10.232,0 7.479,1.07 5.336,2.863L5.322,2.863C5.017,3.127 4.713,3.405 4.422,3.696C4.132,3.974 3.883,4.252 3.634,4.558C3.592,4.613 3.551,4.655 3.509,4.711C3.399,4.864 3.288,5.003 3.191,5.141C3.067,5.308 2.942,5.489 2.831,5.656C2.707,5.836 2.596,6.017 2.485,6.198C2.402,6.378 2.306,6.545 2.209,6.726C2.098,6.92 2.001,7.129 1.904,7.322C1.835,7.488 1.766,7.669 1.697,7.836C1.545,8.211 1.406,8.586 1.296,8.975C1.185,9.364 0.616,11.044 0.616,12.473C0.72,13.116 1.196,13.438 2.044,13.438C2.978,13.438 3.201,13.309 3.357,12.23ZM18.274,23.912C22.583,22.673 25.616,16.681 25.616,13.74C25.616,12.835 25.094,12.415 24.384,12.337C24.019,12.297 23.652,12.404 23.366,12.637C23.08,12.869 22.862,13.167 22.862,13.575C21.832,18.183 20.782,19.116 17.383,21.255C16.551,21.655 16.285,22.26 16.585,23.07C16.886,23.881 17.449,24.161 18.274,23.912Z"
android:strokeAlpha=
"0.9049247"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
android:fillAlpha=
"0.9049247"
/>
<path
android:pathData=
"M2.754,21.406L2.754,20.038L4.122,20.038L4.122,18.652L2.754,18.652L2.754,17.284L1.368,17.284L1.368,18.652L0,18.652L0,20.038L1.368,20.038L1.368,21.406L2.754,21.406ZM8.217,22L8.217,15.592L6.741,15.592L5.373,16.78L5.373,18.355L6.741,17.167L6.741,22L8.217,22ZM12.096,22.054C12.456,22.054 12.759,21.997 13.005,21.883C13.251,21.769 13.443,21.643 13.581,21.505C13.701,21.385 13.799,21.267 13.874,21.149C13.949,21.032 14.009,20.906 14.054,20.771C14.099,20.636 14.13,20.491 14.148,20.335C14.166,20.179 14.175,20.005 14.175,19.813C14.175,19.663 14.169,19.514 14.157,19.368C14.145,19.221 14.118,19.075 14.076,18.931C14.034,18.787 13.974,18.647 13.896,18.513C13.818,18.378 13.713,18.244 13.581,18.112C13.449,17.98 13.28,17.872 13.073,17.788C12.866,17.704 12.621,17.662 12.339,17.662C12.141,17.662 11.964,17.692 11.808,17.752C11.652,17.812 11.541,17.866 11.475,17.914L11.475,17.914L11.475,16.924L14.04,16.924L14.04,15.592L10.134,15.592L10.134,19.363L11.493,19.363C11.511,19.321 11.532,19.273 11.556,19.219C11.58,19.165 11.615,19.115 11.66,19.07C11.705,19.025 11.762,18.986 11.831,18.954C11.9,18.92 11.988,18.904 12.096,18.904C12.276,18.904 12.422,18.967 12.533,19.093C12.644,19.219 12.699,19.459 12.699,19.813C12.699,20.185 12.636,20.434 12.51,20.56C12.402,20.668 12.264,20.722 12.096,20.722C11.904,20.722 11.762,20.662 11.669,20.542C11.576,20.422 11.517,20.257 11.493,20.047L11.493,20.047L10.017,20.047C10.035,20.281 10.076,20.524 10.139,20.776C10.202,21.028 10.347,21.268 10.575,21.496C10.713,21.634 10.911,21.761 11.169,21.878C11.427,21.996 11.736,22.054 12.096,22.054Z"
android:strokeAlpha=
"0.9049247"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
android:fillAlpha=
"0.9049247"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_next.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"18dp"
android:height=
"19dp"
android:viewportWidth=
"18"
android:viewportHeight=
"19"
>
<path
android:pathData=
"M12.486,7.991L2.805,0.423C1.656,-0.475 0,0.364 0,1.845L0,16.979C0,18.46 1.656,19.299 2.805,18.401L12.486,10.833C13.401,10.118 13.401,8.706 12.486,7.991Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M17.086,17.546L17.086,7.522L17.086,2.509C17.086,1.912 17.263,0.667 16.576,0.199C15.813,-0.32 14.789,0.236 14.789,1.172L14.789,16.208C14.789,16.806 14.612,18.05 15.299,18.518C16.063,19.038 17.086,18.481 17.086,17.546L17.086,17.546Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_previous.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"18dp"
android:height=
"19dp"
android:viewportWidth=
"18"
android:viewportHeight=
"19"
>
<path
android:pathData=
"M4.621,7.991L14.301,0.423C15.45,-0.475 17.107,0.364 17.107,1.845L17.107,16.979C17.107,18.46 15.45,19.299 14.301,18.401L4.621,10.833C3.705,10.118 3.705,8.706 4.621,7.991Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M0.02,17.546L0.02,7.522L0.02,2.509C0.02,1.912 -0.156,0.667 0.531,0.199C1.294,-0.32 2.318,0.236 2.318,1.172L2.318,16.208C2.318,16.806 2.495,18.05 1.808,18.518C1.044,19.038 0.02,18.481 0.02,17.546L0.02,17.546Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_rewind.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"25dp"
android:height=
"24dp"
android:viewportWidth=
"25"
android:viewportHeight=
"24"
>
<path
android:pathData=
"M22.259,12.23C22.189,11.742 21.65,9.639 21.361,8.878C19.958,5.185 16.334,2.78 12.382,2.779C10.542,2.779 8.812,3.293 7.346,4.21L8.231,4.21C8.992,4.21 9.615,4.836 9.615,5.6C9.615,6.364 8.992,6.99 8.231,6.99L4.08,6.99C3.32,6.99 2.697,6.364 2.697,5.6L2.697,1.431C2.697,0.668 3.32,0.043 4.08,0.043C4.841,0.043 5.464,0.668 5.464,1.433L5.464,2.114C7.509,0.733 9.918,-0.003 12.382,0C15.384,0 18.137,1.07 20.28,2.863L20.294,2.863C20.599,3.127 20.903,3.405 21.194,3.696C21.484,3.974 21.733,4.252 21.982,4.558C22.024,4.613 22.065,4.655 22.107,4.711C22.217,4.864 22.328,5.003 22.425,5.141C22.55,5.308 22.674,5.489 22.785,5.656C22.909,5.836 23.02,6.017 23.131,6.198C23.214,6.378 23.31,6.545 23.407,6.726C23.518,6.92 23.615,7.129 23.712,7.322C23.781,7.488 23.85,7.669 23.919,7.836C24.071,8.211 24.21,8.586 24.32,8.975C24.431,9.364 25,11.044 25,12.473C24.896,13.116 24.42,13.438 23.572,13.438C22.638,13.438 22.415,13.309 22.259,12.23ZM7.342,23.912C3.034,22.673 0,16.681 0,13.74C0,12.835 0.522,12.415 1.232,12.337C1.597,12.297 1.964,12.404 2.25,12.637C2.536,12.869 2.754,13.167 2.754,13.575C3.784,18.183 4.834,19.116 8.233,21.255C9.065,21.655 9.331,22.26 9.031,23.07C8.73,23.881 8.167,24.161 7.342,23.912Z"
android:strokeAlpha=
"0.9049247"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
android:fillAlpha=
"0.9049247"
/>
<path
android:pathData=
"M14.393,21.038L14.393,19.652L11.441,19.652L11.441,21.038L14.393,21.038ZM18.488,23L18.488,16.592L17.012,16.592L15.644,17.78L15.644,19.355L17.012,18.167L17.012,23L18.488,23ZM22.367,23.054C22.727,23.054 23.03,22.997 23.276,22.883C23.522,22.769 23.714,22.643 23.852,22.505C23.972,22.385 24.069,22.267 24.145,22.149C24.219,22.032 24.279,21.906 24.325,21.771C24.369,21.636 24.401,21.491 24.419,21.335C24.437,21.179 24.446,21.005 24.446,20.813C24.446,20.663 24.44,20.514 24.428,20.368C24.416,20.221 24.389,20.075 24.347,19.931C24.305,19.787 24.245,19.647 24.167,19.513C24.089,19.378 23.984,19.244 23.852,19.112C23.72,18.98 23.55,18.872 23.344,18.788C23.137,18.704 22.892,18.662 22.61,18.662C22.412,18.662 22.235,18.692 22.079,18.752C21.923,18.812 21.812,18.866 21.746,18.914L21.746,18.914L21.746,17.924L24.311,17.924L24.311,16.592L20.405,16.592L20.405,20.363L21.764,20.363C21.782,20.321 21.803,20.273 21.827,20.219C21.851,20.165 21.885,20.115 21.931,20.07C21.976,20.025 22.033,19.986 22.101,19.953C22.17,19.92 22.259,19.904 22.367,19.904C22.547,19.904 22.693,19.967 22.804,20.093C22.915,20.219 22.97,20.459 22.97,20.813C22.97,21.185 22.907,21.434 22.781,21.56C22.673,21.668 22.535,21.722 22.367,21.722C22.175,21.722 22.033,21.662 21.939,21.542C21.847,21.422 21.788,21.257 21.764,21.047L21.764,21.047L20.288,21.047C20.306,21.281 20.347,21.524 20.41,21.776C20.472,22.028 20.618,22.268 20.846,22.496C20.984,22.634 21.182,22.761 21.44,22.878C21.698,22.996 22.007,23.054 22.367,23.054Z"
android:strokeAlpha=
"0.9049247"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
android:fillAlpha=
"0.9049247"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_share.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"21dp"
android:height=
"21dp"
android:viewportWidth=
"21"
android:viewportHeight=
"21"
>
<path
android:pathData=
"M18.715,10.584L18.715,10.153C19.364,10.153 19.889,10.679 19.889,11.328C19.889,16.842 15.514,21 10,21C4.485,21 0,16.514 0,11C0,5.486 4.2,1.029 9.715,1.029C10.363,1.029 10.889,1.554 10.889,2.203C10.889,2.851 10.363,3.377 9.715,3.377C5.496,3.377 2.348,6.781 2.348,11C2.348,15.219 5.781,18.652 10,18.652C14.219,18.652 17.541,15.547 17.541,11.328C17.541,10.679 18.067,10.153 18.715,10.153L18.715,10.584Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
<path
android:pathData=
"M15.575,0.631L18.736,1L18.736,1C20.094,1.156 20.908,1.418 21,3.141L21,6.516C21,7.132 20.472,7.632 19.821,7.632C19.17,7.632 18.642,7.132 18.642,6.516L18.642,4.617L11.65,10.672C11.429,10.881 11.129,10.999 10.816,10.999C10.503,10.999 10.203,10.881 9.982,10.672C9.761,10.462 9.637,10.179 9.637,9.883C9.637,9.587 9.761,9.303 9.982,9.094L17.153,3.141L15.187,2.788C14.61,2.684 14.226,2.132 14.33,1.555C14.33,1.554 14.33,1.554 14.33,1.554C14.436,0.966 14.981,0.562 15.575,0.631Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_time_off.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"32dp"
android:height=
"32dp"
android:viewportWidth=
"32"
android:viewportHeight=
"32"
>
<path
android:pathData=
"M18.654,1C19.129,1 19.515,1.372 19.515,1.83L19.515,2.662C19.515,3.12 19.129,3.492 18.654,3.492L17.793,3.492L17.793,5.156C17.793,5.177 17.782,5.196 17.78,5.217C24.4,5.875 29.325,11.417 28.983,17.825C28.642,24.234 23.154,29.261 16.5,29.261C9.846,29.261 4.358,24.234 4.017,17.825C3.675,11.417 8.6,5.875 15.22,5.217C15.22,5.196 15.207,5.177 15.207,5.156L15.207,3.494L14.346,3.494C14.118,3.494 13.898,3.407 13.736,3.251C13.575,3.095 13.484,2.884 13.484,2.664L13.484,1.83C13.484,1.372 13.869,1 14.344,1M16.679,8.05C13.218,8.005 9.999,9.755 8.255,12.632C6.511,15.509 6.511,19.067 8.255,21.944C9.999,24.821 13.218,26.572 16.679,26.526C21.93,26.458 26.15,22.342 26.15,17.288C26.15,12.235 21.93,8.119 16.679,8.05ZM16.93,10.973C17.406,10.973 17.791,11.345 17.791,11.803L17.791,16.79L21.24,16.79C21.716,16.79 22.101,17.161 22.101,17.62L22.101,18.452C22.101,18.911 21.716,19.282 21.24,19.284L16.068,19.284C15.839,19.284 15.621,19.197 15.459,19.041C15.298,18.885 15.207,18.674 15.207,18.454L15.207,11.801C15.207,11.343 15.592,10.971 16.068,10.971L16.929,10.971L16.93,10.973Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/icon_play_meditation_time_off_close.xml
0 → 100644
View file @
e9c01bf0
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"40dp"
android:height=
"40dp"
android:viewportWidth=
"40"
android:viewportHeight=
"40"
>
<path
android:pathData=
"M20,20m-20,0a20,20 0,1 1,40 0a20,20 0,1 1,-40 0"
android:strokeAlpha=
"0.25"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"evenOdd"
android:strokeColor=
"#00000000"
android:fillAlpha=
"0.25"
/>
<path
android:pathData=
"M25.716,12L27,13.284L21.284,19L27,24.716L25.716,26L20,20.284L14.284,26L13,24.716L18.715,19L13,13.284L14.284,12L20,17.715L25.716,12Z"
android:strokeWidth=
"1"
android:fillColor=
"#FFFFFF"
android:fillType=
"nonZero"
android:strokeColor=
"#00000000"
/>
</vector>
m-muse/src/main/res/drawable/play_meditation_seekbar.xml
0 → 100644
View file @
e9c01bf0
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android=
"http://schemas.android.com/apk/res/android"
>
<item
android:id=
"@android:id/background"
>
<shape>
<corners
android:radius=
"2dp"
/>
<stroke
android:color=
"#66FFFFFF"
android:height=
"4dp"
/>
</shape>
</item>
<item
android:id=
"@android:id/progress"
>
<clip>
<shape>
<corners
android:radius=
"2dp"
/>
<solid
android:color=
"#FFFFFF"
/>
</shape>
</clip>
</item>
</layer-list>
\ No newline at end of file
m-muse/src/main/res/drawable/play_meditation_thumb.xml
0 → 100644
View file @
e9c01bf0
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"oval"
>
<solid
android:color=
"#FFFFFF"
/>
<size
android:width=
"10dp"
android:height=
"10dp"
/>
</shape>
\ No newline at end of file
m-muse/src/main/res/layout/activity_play_meditation.xml
0 → 100644
View file @
e9c01bf0
<?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"
android:orientation=
"vertical"
tools:background=
"#ff002222"
>
<androidx.constraintlayout.widget.ConstraintLayout
android:id=
"@+id/csl_layout"
android:layout_width=
"104dp"
android:layout_height=
"36dp"
android:background=
"@drawable/bg_meditation_play_top"
android:layout_marginStart=
"16dp"
android:layout_marginTop=
"55dp"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
>
<ImageView
android:id=
"@+id/iv_close"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:paddingHorizontal=
"16dp"
android:paddingVertical=
"8dp"
android:src=
"@drawable/icon_close_play_meditation"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
app:layout_constraintBottom_toBottomOf=
"parent"
/>
<View
android:layout_width=
"1dp"
android:layout_height=
"20dp"
android:background=
"#FF8E8E8E"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
app:layout_constraintBottom_toBottomOf=
"parent"
/>
<ImageView
android:id=
"@+id/iv_arrow"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/icon_play_meditation_down_arrow"
android:paddingHorizontal=
"16dp"
android:paddingVertical=
"9dp"
app:layout_constraintTop_toTopOf=
"parent"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
<ImageView
android:id=
"@+id/iv_share"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:padding=
"5dp"
android:layout_marginEnd=
"17dp"
android:src=
"@drawable/icon_play_meditation_share"
app:layout_constraintBottom_toBottomOf=
"@id/csl_layout"
app:layout_constraintTop_toTopOf=
"@id/csl_layout"
app:layout_constraintEnd_toEndOf=
"parent"
/>
<TextView
android:id=
"@+id/tv_title"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginHorizontal=
"20dp"
android:layout_marginTop=
"150dp"
android:gravity=
"center"
android:textColor=
"@color/white"
android:textSize=
"24sp"
android:textStyle=
"bold"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@id/csl_layout"
tools:text=
"舒缓安神舒神舒缓安神舒缓安神舒缓安神舒缓安神"
/>
<TextView
android:id=
"@+id/tv_content"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginHorizontal=
"20dp"
android:layout_marginTop=
"12dp"
android:gravity=
"center"
android:textColor=
"@color/white"
android:textSize=
"16sp"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@id/tv_title"
tools:text=
"舒缓安神舒缓安神舒缓安神舒缓安神舒缓安神舒缓安神舒缓安神舒缓安神"
/>
<ImageView
android:id=
"@+id/iv_play_or_pause"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/icon_pause_meditation"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintBottom_toBottomOf=
"parent"
android:layout_marginBottom=
"60dp"
/>
<ImageView
android:id=
"@+id/iv_previous"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/icon_play_meditation_previous"
android:layout_marginEnd=
"50dp"
app:layout_constraintEnd_toStartOf=
"@id/iv_play_or_pause"
app:layout_constraintBottom_toBottomOf=
"@id/iv_play_or_pause"
app:layout_constraintTop_toTopOf=
"@id/iv_play_or_pause"
/>
<ImageView
android:id=
"@+id/iv_next"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/icon_play_meditation_next"
android:layout_marginStart=
"50dp"
app:layout_constraintStart_toEndOf=
"@id/iv_play_or_pause"
app:layout_constraintBottom_toBottomOf=
"@id/iv_play_or_pause"
app:layout_constraintTop_toTopOf=
"@id/iv_play_or_pause"
/>
<ImageView
android:id=
"@+id/iv_rewind"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/icon_play_meditation_rewind"
android:layout_marginEnd=
"40dp"
app:layout_constraintEnd_toStartOf=
"@id/iv_previous"
app:layout_constraintBottom_toBottomOf=
"@id/iv_play_or_pause"
app:layout_constraintTop_toTopOf=
"@id/iv_play_or_pause"
/>
<ImageView
android:id=
"@+id/iv_fast_forward"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:src=
"@drawable/icon_play_meditation_fast_forward"
android:layout_marginStart=
"50dp"
app:layout_constraintStart_toEndOf=
"@id/iv_next"
app:layout_constraintBottom_toBottomOf=
"@id/iv_play_or_pause"
app:layout_constraintTop_toTopOf=
"@id/iv_play_or_pause"
/>
<androidx.appcompat.widget.AppCompatSeekBar
android:id=
"@+id/seekbar_play_progress"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginHorizontal=
"64dp"
android:layout_marginBottom=
"50dp"
android:thumb=
"@drawable/play_meditation_thumb"
android:progress=
"50"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintBottom_toTopOf=
"@id/iv_play_or_pause"
/>
<TextView
android:id=
"@+id/tv_current_time"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginEnd=
"12dp"
android:textColor=
"#B3FFFFFF"
android:textSize=
"12sp"
app:layout_constraintEnd_toStartOf=
"@id/seekbar_play_progress"
app:layout_constraintTop_toTopOf=
"@id/seekbar_play_progress"
app:layout_constraintBottom_toBottomOf=
"@id/seekbar_play_progress"
tools:text=
"03:46"
/>
<TextView
android:id=
"@+id/tv_total_time"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginEnd=
"12dp"
android:textColor=
"#B3FFFFFF"
android:textSize=
"12sp"
app:layout_constraintStart_toEndOf=
"@id/seekbar_play_progress"
app:layout_constraintTop_toTopOf=
"@id/seekbar_play_progress"
app:layout_constraintBottom_toBottomOf=
"@id/seekbar_play_progress"
tools:text=
"13:46"
/>
<androidx.constraintlayout.widget.Guideline
android:id=
"@+id/guide_line"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:orientation=
"vertical"
app:layout_constraintGuide_percent=
"0.5"
/>
<ImageView
android:id=
"@+id/iv_collect"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginEnd=
"50dp"
android:layout_marginBottom=
"48dp"
android:src=
"@drawable/icon_play_meditation_collect"
app:layout_constraintEnd_toStartOf=
"@id/guide_line"
app:layout_constraintBottom_toTopOf=
"@id/seekbar_play_progress"
/>
<ImageView
android:id=
"@+id/iv_time_off"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginStart=
"50dp"
android:layout_marginBottom=
"48dp"
android:src=
"@drawable/icon_play_meditation_time_off"
app:layout_constraintStart_toEndOf=
"@id/guide_line"
app:layout_constraintBottom_toTopOf=
"@id/seekbar_play_progress"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
m-muse/src/main/res/layout/activity_play_meditation_time_off.xml
0 → 100644
View file @
e9c01bf0
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
xmlns:tools=
"http://schemas.android.com/tools"
tools:background=
"#66282E3F"
xmlns:app=
"http://schemas.android.com/apk/res-auto"
>
<ImageView
android:id=
"@+id/iv_close"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"50dp"
android:layout_marginEnd=
"24dp"
android:padding=
"12dp"
android:src=
"@drawable/icon_play_meditation_time_off_close"
app:layout_constraintTop_toTopOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
/>
<TextView
android:id=
"@+id/tv_title"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"90dp"
android:text=
"定时关闭"
android:textColor=
"@color/white"
android:textStyle=
"bold"
android:textSize=
"24sp"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@id/iv_close"
/>
<com.contrarywind.view.WheelView
android:id=
"@+id/wv_hour"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"40dp"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@id/tv_title"
/>
<TextView
android:id=
"@+id/tv_cancel_time_off"
android:layout_width=
"match_parent"
android:layout_height=
"48dp"
android:layout_marginBottom=
"50dp"
android:layout_marginHorizontal=
"16dp"
android:background=
"@drawable/bg_cancel_play_meditation_time_off"
android:text=
"关闭定时"
android:textColor=
"@color/white"
android:textSize=
"16sp"
android:gravity=
"center"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintBottom_toBottomOf=
"parent"
/>
<TextView
android:id=
"@+id/tv_save_setting"
android:layout_width=
"match_parent"
android:layout_height=
"48dp"
android:layout_marginBottom=
"28dp"
android:layout_marginHorizontal=
"16dp"
android:background=
"@drawable/bg_save_play_meditation_time_off"
android:text=
"保存设置"
android:textColor=
"#FF282E3F"
android:textSize=
"16sp"
android:gravity=
"center"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintBottom_toTopOf=
"@id/tv_cancel_time_off"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
m-muse/src/main/res/layout/layout_share_play_meditation.xml
0 → 100644
View file @
e9c01bf0
This diff is collapsed.
Click to expand it.
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