Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
My notepad
Project
Project
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
9731301
My notepad
Commits
6abac0b9
Commit
6abac0b9
authored
Nov 06, 2020
by
9731301
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add themes
parent
b0482b44
Hide whitespace changes
Inline
Side-by-side
Showing
41 changed files
with
468 additions
and
80 deletions
+468
-80
AndroidManifest.xml
app/src/main/AndroidManifest.xml
+1
-1
MainActivity.java
app/src/main/java/com/example/mynotepad/MainActivity.java
+68
-4
ArchivedNoesListFragment.java
...nuFeatures/AllArchivedNotes/ArchivedNoesListFragment.java
+19
-0
ArchivedNotesActivity.java
.../MenuFeatures/AllArchivedNotes/ArchivedNotesActivity.java
+3
-0
AllNotesActivity.java
...ple/mynotepad/MenuFeatures/AllNotes/AllNotesActivity.java
+6
-0
AllNotesListFragment.java
...mynotepad/MenuFeatures/AllNotes/AllNotesListFragment.java
+21
-0
CalenderNotesListFragment.java
...epad/MenuFeatures/Calender/CalenderNotesListFragment.java
+19
-0
MyCalenderActivity.java
...e/mynotepad/MenuFeatures/Calender/MyCalenderActivity.java
+2
-0
CameraActivity.java
...le/mynotepad/MenuFeatures/Pics/Camera/CameraActivity.java
+2
-0
Utils.java
...c/main/java/com/example/mynotepad/MenuFeatures/Utils.java
+39
-0
AudioListFragment.java
...notepad/MenuFeatures/VoiceMassages/AudioListFragment.java
+6
-0
VoiceMassagesActivity.java
...pad/MenuFeatures/VoiceMassages/VoiceMassagesActivity.java
+3
-0
pic_stones.jpg
app/src/main/res/drawable-v24/pic_stones.jpg
+0
-0
title_bg.xml
app/src/main/res/drawable-v24/title_bg.xml
+0
-10
bg_button.xml
app/src/main/res/drawable/bg_button.xml
+1
-1
bg_button2.xml
app/src/main/res/drawable/bg_button2.xml
+1
-1
bg_icon.xml
app/src/main/res/drawable/bg_icon.xml
+1
-1
bg_media_header.xml
app/src/main/res/drawable/bg_media_header.xml
+12
-0
bg_row.xml
app/src/main/res/drawable/bg_row.xml
+2
-2
bg_toolbar.xml
app/src/main/res/drawable/bg_toolbar.xml
+0
-11
ic_bin.xml
app/src/main/res/drawable/ic_bin.xml
+2
-2
ic_camera.xml
app/src/main/res/drawable/ic_camera.xml
+13
-0
ic_colored.xml
app/src/main/res/drawable/ic_colored.xml
+24
-0
ic_night_mode.xml
app/src/main/res/drawable/ic_night_mode.xml
+15
-0
ic_program.xml
app/src/main/res/drawable/ic_program.xml
+1
-1
ic_sun.xml
app/src/main/res/drawable/ic_sun.xml
+33
-0
pic_flowers.png
app/src/main/res/drawable/pic_flowers.png
+0
-0
title_background.xml
app/src/main/res/drawable/title_background.xml
+0
-10
activity_all_notes.xml
app/src/main/res/layout/activity_all_notes.xml
+2
-1
activity_main.xml
app/src/main/res/layout/activity_main.xml
+39
-10
custom_allnotes_item.xml
app/src/main/res/layout/custom_allnotes_item.xml
+2
-2
custom_toolbar_options.xml
app/src/main/res/layout/custom_toolbar_options.xml
+1
-1
dialog_add_text_to_pic.xml
app/src/main/res/layout/dialog_add_text_to_pic.xml
+2
-2
fragment_all_notes_list.xml
app/src/main/res/layout/fragment_all_notes_list.xml
+3
-3
fragment_audio_list.xml
app/src/main/res/layout/fragment_audio_list.xml
+11
-9
fragment_choosing_pics.xml
app/src/main/res/layout/fragment_choosing_pics.xml
+1
-1
fragment_record.xml
app/src/main/res/layout/fragment_record.xml
+9
-2
menu_header.xml
app/src/main/res/layout/menu_header.xml
+37
-2
player_sheet.xml
app/src/main/res/layout/player_sheet.xml
+1
-1
colors.xml
app/src/main/res/values/colors.xml
+23
-0
styles.xml
app/src/main/res/values/styles.xml
+43
-2
No files found.
app/src/main/AndroidManifest.xml
View file @
6abac0b9
...
...
@@ -24,7 +24,7 @@
<activity
android:name=
".MenuFeatures.Setting.SettingActivity"
/>
<activity
android:name=
".MainActivity"
android:theme=
"@style/AppThemeNoActionBAr"
>
android:theme=
"@style/AppThemeNoActionBAr
Bright
"
>
<intent-filter>
<action
android:name=
"android.intent.action.MAIN"
/>
...
...
app/src/main/java/com/example/mynotepad/MainActivity.java
View file @
6abac0b9
...
...
@@ -4,14 +4,12 @@ import androidx.appcompat.app.ActionBarDrawerToggle;
import
androidx.appcompat.app.AppCompatActivity
;
import
androidx.appcompat.widget.Toolbar
;
import
androidx.drawerlayout.widget.DrawerLayout
;
import
androidx.navigation.ui.AppBarConfiguration
;
import
androidx.room.Room
;
import
android.animation.ObjectAnimator
;
import
android.annotation.SuppressLint
;
import
android.content.Intent
;
import
android.os.Bundle
;
import
android.view.Gravity
;
import
android.view.Menu
;
import
android.view.MenuItem
;
import
android.view.View
;
import
android.widget.ImageView
;
...
...
@@ -22,6 +20,7 @@ import com.example.mynotepad.MenuFeatures.AllNotes.DataBase.NoteDataBase;
import
com.example.mynotepad.MenuFeatures.Calender.MyCalenderActivity
;
import
com.example.mynotepad.MenuFeatures.Pics.PicsActivity
;
import
com.example.mynotepad.MenuFeatures.Setting.SettingActivity
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.MenuFeatures.VoiceMassages.VoiceMassagesActivity
;
import
com.google.android.material.navigation.NavigationView
;
...
...
@@ -29,21 +28,43 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On
public
static
NoteDataBase
noteDataBase
;
private
DrawerLayout
drawerLayout
;
private
ImageView
theme
;
private
NavigationView
navigationView
;
private
String
themeState
=
"bright"
;
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
//todo check prefreces and set primitive theme and it is enough to set sTheme
super
.
onCreate
(
savedInstanceState
);
Utils
.
onActivityCreateSetTheme
(
this
);
setContentView
(
R
.
layout
.
activity_main
);
init
();
setBg
(
Utils
.
sTheme
);
addListener
();
}
private
void
setBg
(
String
sTheme
)
{
switch
(
sTheme
)
{
case
"dark"
:
drawerLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_dark
);
break
;
case
"bright"
:
drawerLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_bright
);
break
;
case
"colored"
:
drawerLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_colored
);
break
;
}
}
private
void
init
()
{
noteDataBase
=
Room
.
databaseBuilder
(
this
,
NoteDataBase
.
class
,
"RoomDb"
).
fallbackToDestructiveMigration
().
allowMainThreadQueries
().
build
();
drawerLayout
=
findViewById
(
R
.
id
.
drawerLayout
);
Toolbar
toolbar
=
findViewById
(
R
.
id
.
toolbar_main
);
NavigationView
navigationView
=
findViewById
(
R
.
id
.
main_menu
);
//menu drawer in ui
navigationView
=
findViewById
(
R
.
id
.
main_menu
);
//menu drawer in ui
navigationView
.
setNavigationItemSelectedListener
(
this
);
setSupportActionBar
(
toolbar
);
...
...
@@ -56,7 +77,24 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On
drawerLayout
.
addDrawerListener
(
toggle
);
View
header
=
navigationView
.
getHeaderView
(
0
);
theme
=
header
.
findViewById
(
R
.
id
.
theme
);
// changeThemeToBright();//todo should be set by shared prefrence
}
private
void
addListener
()
{
theme
.
setOnClickListener
(
new
View
.
OnClickListener
()
{
@Override
public
void
onClick
(
View
v
)
{
if
(
themeState
.
equals
(
"bright"
))
{
changeThemeToDark
();
}
else
if
(
themeState
.
equals
(
"dark"
))
{
changeThemeToColored
();
}
else
if
(
themeState
.
equals
(
"colored"
))
{
changeThemeToBright
();
}
}
});
}
public
void
allNoteClicked
(
View
view
)
{
...
...
@@ -102,5 +140,31 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On
return
true
;
}
private
void
changeThemeToDark
()
{
animations
(
theme
);
theme
.
setImageResource
(
R
.
drawable
.
ic_colored
);
Utils
.
changeToTheme
(
this
,
"dark"
);
themeState
=
"dark"
;
}
private
void
changeThemeToBright
()
{
animations
(
theme
);
theme
.
setImageResource
(
R
.
drawable
.
ic_night_mode
);
Utils
.
changeToTheme
(
this
,
"bright"
);
themeState
=
"bright"
;
}
private
void
changeThemeToColored
()
{
Utils
.
changeToTheme
(
this
,
"colored"
);
animations
(
theme
);
theme
.
setImageResource
(
R
.
drawable
.
ic_sun
);
themeState
=
"colored"
;
}
private
void
animations
(
ImageView
imageView
)
{
ObjectAnimator
alpha
=
ObjectAnimator
.
ofFloat
(
imageView
,
"alpha"
,
0
f
,
1
f
);
ObjectAnimator
rotation
=
ObjectAnimator
.
ofFloat
(
imageView
,
"rotation"
,
0
f
,
360
f
);
alpha
.
setDuration
(
1000
).
start
();
rotation
.
setDuration
(
1000
).
start
();
}
}
\ No newline at end of file
app/src/main/java/com/example/mynotepad/MenuFeatures/AllArchivedNotes/ArchivedNoesListFragment.java
View file @
6abac0b9
...
...
@@ -14,6 +14,7 @@ import android.view.LayoutInflater;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.widget.FrameLayout
;
import
android.widget.LinearLayout
;
import
android.widget.Toast
;
import
com.example.mynotepad.MenuFeatures.AllArchivedNotes.MyArchivedNotesRecyclerView.DateOrNote
;
...
...
@@ -25,6 +26,7 @@ import com.example.mynotepad.MenuFeatures.AllNotes.MyNoteRecyclerView.MyNote;
import
com.example.mynotepad.MenuFeatures.Calender.MyCalenderRecyclerView.TimePicker.MyDate
;
import
com.example.mynotepad.MenuFeatures.CustomToolbarOption
;
import
com.example.mynotepad.MenuFeatures.CustomToolbarOptionListener
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.R
;
import
com.google.android.material.floatingactionbutton.FloatingActionButton
;
...
...
@@ -46,6 +48,7 @@ public class ArchivedNoesListFragment extends Fragment {
private
List
<
MyDate
>
myDates
;
public
static
DateOrNote
chosenDateOrNote
;
private
NavController
navController
;
private
LinearLayout
allNotesListLayout
;
@Override
public
View
onCreateView
(
LayoutInflater
inflater
,
ViewGroup
container
,
...
...
@@ -58,6 +61,21 @@ public class ArchivedNoesListFragment extends Fragment {
public
void
onViewCreated
(
@NonNull
View
view
,
@Nullable
Bundle
savedInstanceState
)
{
super
.
onViewCreated
(
view
,
savedInstanceState
);
init
(
view
);
setBg
(
Utils
.
sTheme
);
}
private
void
setBg
(
String
sTheme
)
{
switch
(
sTheme
)
{
case
"dark"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_dark
);
break
;
case
"bright"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_bright
);
break
;
case
"colored"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_colored
);
break
;
}
}
private
void
init
(
View
view
)
{
...
...
@@ -69,6 +87,7 @@ public class ArchivedNoesListFragment extends Fragment {
allNoteToolBar
=
view
.
findViewById
(
R
.
id
.
toolbar
);
allNoteToolBar
.
setEnabled
(
false
);
navController
=
Navigation
.
findNavController
(
view
);
allNotesListLayout
=
view
.
findViewById
(
R
.
id
.
allNoteListLayout
);
//hide add button in favourite list
addNoteButton
=
view
.
findViewById
(
R
.
id
.
addButton
);
...
...
app/src/main/java/com/example/mynotepad/MenuFeatures/AllArchivedNotes/ArchivedNotesActivity.java
View file @
6abac0b9
...
...
@@ -2,6 +2,8 @@ package com.example.mynotepad.MenuFeatures.AllArchivedNotes;
import
androidx.appcompat.app.AppCompatActivity
;
import
android.os.Bundle
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.R
;
...
...
@@ -11,5 +13,6 @@ public class ArchivedNotesActivity extends AppCompatActivity {
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
setContentView
(
R
.
layout
.
activity_achived_notes
);
Utils
.
onActivityCreateSetTheme
(
this
);
}
}
\ No newline at end of file
app/src/main/java/com/example/mynotepad/MenuFeatures/AllNotes/AllNotesActivity.java
View file @
6abac0b9
...
...
@@ -2,6 +2,9 @@ package com.example.mynotepad.MenuFeatures.AllNotes;
import
androidx.appcompat.app.AppCompatActivity
;
import
android.os.Bundle
;
import
android.widget.LinearLayout
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.R
;
...
...
@@ -12,6 +15,9 @@ public class AllNotesActivity extends AppCompatActivity {
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
setContentView
(
R
.
layout
.
activity_all_notes
);
Utils
.
onActivityCreateSetTheme
(
this
);
setTitle
(
"all notes"
);
}
}
\ No newline at end of file
app/src/main/java/com/example/mynotepad/MenuFeatures/AllNotes/AllNotesListFragment.java
View file @
6abac0b9
...
...
@@ -14,6 +14,7 @@ import android.view.LayoutInflater;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.widget.FrameLayout
;
import
android.widget.LinearLayout
;
import
android.widget.Toast
;
import
com.example.mynotepad.MenuFeatures.AllNotes.DataBase.Note
;
import
com.example.mynotepad.MenuFeatures.AllNotes.MyNoteRecyclerView.MyAllNotesAdaptor
;
...
...
@@ -21,6 +22,7 @@ import com.example.mynotepad.MenuFeatures.AllNotes.MyNoteRecyclerView.MyNote;
import
com.example.mynotepad.MenuFeatures.AllNotes.MyNoteRecyclerView.OnAllNotesItemClickListener
;
import
com.example.mynotepad.MenuFeatures.CustomToolbarOption
;
import
com.example.mynotepad.MenuFeatures.CustomToolbarOptionListener
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.R
;
import
com.google.android.material.floatingactionbutton.FloatingActionButton
;
import
java.util.ArrayList
;
...
...
@@ -39,6 +41,7 @@ public class AllNotesListFragment extends Fragment {
private
List
<
MyNote
>
myNotes
;
public
static
MyNote
myChosenNote
;
private
NavController
navController
;
private
LinearLayout
allNotesListLayout
;
@Override
public
View
onCreateView
(
LayoutInflater
inflater
,
ViewGroup
container
,
...
...
@@ -51,10 +54,26 @@ public class AllNotesListFragment extends Fragment {
public
void
onViewCreated
(
@NonNull
View
view
,
@Nullable
Bundle
savedInstanceState
)
{
super
.
onViewCreated
(
view
,
savedInstanceState
);
init
(
view
);
setBg
(
Utils
.
sTheme
);
addListeners
();
}
private
void
setBg
(
String
sTheme
)
{
switch
(
sTheme
)
{
case
"dark"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_dark
);
break
;
case
"bright"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_bright
);
break
;
case
"colored"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_colored
);
break
;
}
}
private
void
init
(
View
view
)
{
// get data from database
...
...
@@ -66,6 +85,7 @@ public class AllNotesListFragment extends Fragment {
allNoteToolBar
.
setEnabled
(
false
);
addNoteButton
=
view
.
findViewById
(
R
.
id
.
addButton
);
navController
=
Navigation
.
findNavController
(
view
);
allNotesListLayout
=
view
.
findViewById
(
R
.
id
.
allNoteListLayout
);
// show list with recycler view
recyclerView
=
view
.
findViewById
(
R
.
id
.
recyclerView
);
...
...
@@ -74,6 +94,7 @@ public class AllNotesListFragment extends Fragment {
recyclerView
.
setLayoutManager
(
linearLayoutManager
);
recyclerView
.
setAdapter
(
myAdaptor
);
}
private
void
addListeners
()
{
...
...
app/src/main/java/com/example/mynotepad/MenuFeatures/Calender/CalenderNotesListFragment.java
View file @
6abac0b9
...
...
@@ -16,6 +16,7 @@ import android.view.LayoutInflater;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.widget.FrameLayout
;
import
android.widget.LinearLayout
;
import
android.widget.Toast
;
import
com.example.mynotepad.MenuFeatures.AllNotes.DataBase.DateEntity
;
import
com.example.mynotepad.MenuFeatures.Calender.MyCalenderRecyclerView.MyCalenderAdaptor
;
...
...
@@ -23,6 +24,7 @@ import com.example.mynotepad.MenuFeatures.Calender.MyCalenderRecyclerView.OnCale
import
com.example.mynotepad.MenuFeatures.Calender.MyCalenderRecyclerView.TimePicker.MyDate
;
import
com.example.mynotepad.MenuFeatures.CustomToolbarOption
;
import
com.example.mynotepad.MenuFeatures.CustomToolbarOptionListener
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.R
;
import
com.google.android.material.floatingactionbutton.FloatingActionButton
;
import
java.util.ArrayList
;
...
...
@@ -42,6 +44,7 @@ public class CalenderNotesListFragment extends Fragment {
private
List
<
DateEntity
>
entityDates
;
public
static
MyDate
myChosenDateNote
;
private
NavController
navController
;
private
LinearLayout
allNotesListLayout
;
@Override
public
View
onCreateView
(
LayoutInflater
inflater
,
ViewGroup
container
,
...
...
@@ -64,9 +67,24 @@ public class CalenderNotesListFragment extends Fragment {
public
void
onViewCreated
(
@NonNull
View
view
,
@Nullable
Bundle
savedInstanceState
)
{
super
.
onViewCreated
(
view
,
savedInstanceState
);
init
(
view
);
setBg
(
Utils
.
sTheme
);
addListeners
();
}
private
void
setBg
(
String
sTheme
)
{
switch
(
sTheme
)
{
case
"dark"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_dark
);
break
;
case
"bright"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_bright
);
break
;
case
"colored"
:
allNotesListLayout
.
setBackgroundResource
(
R
.
drawable
.
main_bg_colored
);
break
;
}
}
private
void
init
(
View
view
)
{
...
...
@@ -79,6 +97,7 @@ public class CalenderNotesListFragment extends Fragment {
calenderToolbar
.
setEnabled
(
false
);
addDateBtn
=
view
.
findViewById
(
R
.
id
.
addButton
);
navController
=
Navigation
.
findNavController
(
view
);
allNotesListLayout
=
view
.
findViewById
(
R
.
id
.
allNoteListLayout
);
// show list with recycler view
recyclerView
=
view
.
findViewById
(
R
.
id
.
recyclerView
);
...
...
app/src/main/java/com/example/mynotepad/MenuFeatures/Calender/MyCalenderActivity.java
View file @
6abac0b9
...
...
@@ -4,6 +4,7 @@ import androidx.appcompat.app.AppCompatActivity;
import
android.os.Bundle
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.R
;
...
...
@@ -15,6 +16,7 @@ public class MyCalenderActivity extends AppCompatActivity {
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
setContentView
(
R
.
layout
.
activity_my_calender
);
Utils
.
onActivityCreateSetTheme
(
this
);
setTitle
(
"calendar"
);
}
}
\ No newline at end of file
app/src/main/java/com/example/mynotepad/MenuFeatures/Pics/Camera/CameraActivity.java
View file @
6abac0b9
...
...
@@ -20,6 +20,7 @@ import android.widget.ImageView;
import
android.widget.SeekBar
;
import
android.widget.Toast
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.R
;
import
java.io.File
;
...
...
@@ -43,6 +44,7 @@ public class CameraActivity extends AppCompatActivity {
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
setContentView
(
R
.
layout
.
activity_camera_x
);
Utils
.
onActivityCreateSetTheme
(
this
);
checkRuntimePermission
();
init
();
addListeners
();
...
...
app/src/main/java/com/example/mynotepad/MenuFeatures/Utils.java
0 → 100644
View file @
6abac0b9
package
com
.
example
.
mynotepad
.
MenuFeatures
;
import
android.app.Activity
;
import
android.content.Intent
;
import
androidx.drawerlayout.widget.DrawerLayout
;
import
com.example.mynotepad.R
;
public
class
Utils
{
public
static
String
sTheme
=
"dark"
;
/**
* Set the theme of the Activity, and restart it by creating a new Activity of the same type.
*/
public
static
void
changeToTheme
(
Activity
activity
,
String
theme
)
{
System
.
out
.
println
(
"noooooooooooooooooo"
);
sTheme
=
theme
;
activity
.
finish
();
activity
.
startActivity
(
new
Intent
(
activity
,
activity
.
getClass
()));
}
/**
* Set the theme of the activity, according to the configuration.
*/
public
static
void
onActivityCreateSetTheme
(
Activity
activity
)
{
switch
(
sTheme
)
{
case
"dark"
:
activity
.
setTheme
(
R
.
style
.
AppThemeDark
);
break
;
case
"bright"
:
activity
.
setTheme
(
R
.
style
.
AppThemeColored
);
break
;
case
"colored"
:
activity
.
setTheme
(
R
.
style
.
AppTheme
);
break
;
}
}
}
app/src/main/java/com/example/mynotepad/MenuFeatures/VoiceMassages/AudioListFragment.java
View file @
6abac0b9
...
...
@@ -15,6 +15,7 @@ import android.util.Log;
import
android.view.LayoutInflater
;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.widget.FrameLayout
;
import
android.widget.ImageButton
;
import
android.widget.SeekBar
;
import
android.widget.TextView
;
...
...
@@ -39,6 +40,8 @@ public class AudioListFragment extends Fragment {
private
VoiceAdaptor
recordingAdapter
;
private
ArrayList
<
MyVoice
>
myVoiceArrayList
;
private
CustomToolbarOption
customToolbarOption
;
private
FrameLayout
allNoteToolBar
;
private
MyVoice
myChosenVoice
;
private
ImageButton
playerPlayBtn
;
private
TextView
fileNameTv
,
headerTitleTv
;
...
...
@@ -59,6 +62,7 @@ public class AudioListFragment extends Fragment {
fetchRecordings
();
addListener
();
}
private
void
init
(
View
v
)
{
playerSheet
=
v
.
findViewById
(
R
.
id
.
player_sheet
);
...
...
@@ -71,6 +75,8 @@ public class AudioListFragment extends Fragment {
headerTitleTv
=
v
.
findViewById
(
R
.
id
.
player_header_title
);
fileNameTv
=
v
.
findViewById
(
R
.
id
.
textView3
);
seekBar
=
v
.
findViewById
(
R
.
id
.
seekBar
);
allNoteToolBar
=
v
.
findViewById
(
R
.
id
.
toolbar
);
allNoteToolBar
.
setEnabled
(
false
);
recyclerViewRecordings
=
v
.
findViewById
(
R
.
id
.
recyclerView
);
recyclerViewRecordings
.
setLayoutManager
(
new
LinearLayoutManager
(
getContext
(),
LinearLayoutManager
.
VERTICAL
,
false
));
...
...
app/src/main/java/com/example/mynotepad/MenuFeatures/VoiceMassages/VoiceMassagesActivity.java
View file @
6abac0b9
...
...
@@ -2,6 +2,8 @@ package com.example.mynotepad.MenuFeatures.VoiceMassages;
import
androidx.appcompat.app.AppCompatActivity
;
import
android.os.Bundle
;
import
com.example.mynotepad.MenuFeatures.Utils
;
import
com.example.mynotepad.R
;
public
class
VoiceMassagesActivity
extends
AppCompatActivity
{
...
...
@@ -11,6 +13,7 @@ public class VoiceMassagesActivity extends AppCompatActivity {
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
setContentView
(
R
.
layout
.
activity_voice_massages
);
Utils
.
onActivityCreateSetTheme
(
this
);
setTitle
(
"voice massages"
);
}
}
...
...
app/src/main/res/drawable-v24/pic_stones.jpg
0 → 100644
View file @
6abac0b9
7.93 KB
app/src/main/res/drawable-v24/title_bg.xml
deleted
100644 → 0
View file @
b0482b44
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"rectangle"
>
<solid
android:color=
"#4D94CF"
/>
<stroke
android:width=
"7dp"
android:color=
"#F02F4557"
/>
<corners
android:radius=
"3dp"
/>
</shape>
\ No newline at end of file
app/src/main/res/drawable/bg_button.xml
View file @
6abac0b9
...
...
@@ -3,7 +3,7 @@
<corners
android:radius=
"27dp"
/>
<solid
android:color=
"
#2980b9
"
/>
<solid
android:color=
"
?colorSecondary
"
/>
<size
android:width=
"190dp"
...
...
app/src/main/res/drawable/bg_button2.xml
View file @
6abac0b9
...
...
@@ -3,7 +3,7 @@
<corners
android:radius=
"27dp"
/>
<solid
android:color=
"
#2980b9
"
/>
<solid
android:color=
"
?colorSecondary
"
/>
<size
android:width=
"120dp"
...
...
app/src/main/res/drawable/bg_icon.xml
View file @
6abac0b9
...
...
@@ -3,7 +3,7 @@
<corners
android:radius=
"27dp"
/>
<solid
android:color=
"
#2980b9
"
/>
<solid
android:color=
"
?colorSecondary
"
/>
<size
android:width=
"54dp"
android:height=
"54dp"
...
...
app/src/main/res/drawable/
media_header_bg
.xml
→
app/src/main/res/drawable/
bg_media_header
.xml
View file @
6abac0b9
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android=
"http://schemas.android.com/apk/res/android"
>
<selector
xmlns:
tools=
"http://schemas.android.com/tools"
xmlns:
android=
"http://schemas.android.com/apk/res/android"
>
<item>
<shape>
<solid
android:color=
"
#3A478C"
/>
android:color=
"
?android:textColorTertiary"
tools:targetApi=
"lollipop"
/>
<corners
android:topLeftRadius=
"12dp"
android:topRightRadius=
"12dp"
/>
</shape>
</item>
...
...
app/src/main/res/drawable/bg_row.xml
View file @
6abac0b9
...
...
@@ -3,8 +3,8 @@
android:shape=
"rectangle"
>
<gradient
android:startColor=
"
#D0E4F1
"
android:endColor=
"
#2980b9
"
android:startColor=
"
?colorSecondaryVariant
"
android:endColor=
"
?colorSurface
"
android:type=
"radial"
android:gradientRadius=
"500dp"
/>
<stroke
...
...
app/src/main/res/drawable/bg_toolbar.xml
deleted
100644 → 0
View file @
b0482b44
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"rectangle"
>
<solid
android:color=
"#70a1ff"
/>
<stroke
android:width=
"13dp"
android:color=
"#4883B5DD"
/>
<corners
android:radius=
"0dp"
/>
</shape>
\ No newline at end of file
app/src/main/res/drawable/ic_bin.xml
View file @
6abac0b9
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"
427
dp"
android:height=
"
427
dp"
android:width=
"
24
dp"
android:height=
"
24
dp"
android:viewportWidth=
"427"
android:viewportHeight=
"427.0013"
>
<path
...
...
app/src/main/res/drawable/camera.xml
→
app/src/main/res/drawable/
ic_
camera.xml
View file @
6abac0b9
...
...
@@ -4,10 +4,10 @@
android:viewportWidth=
"24"
android:viewportHeight=
"24"
android:tint=
"#FFFFFF"
>
<path
android:fillColor=
"#FFFFFF"
android:pathData=
"M12,12m-3.2,0a3.2,3.2 0,1 1,6.4 0a3.2,3.2 0,1 1,-6.4 0"
/>
<path
android:fillColor=
"#FFFCFC"
android:pathData=
"M9,2L7.17,4L4,4c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2L22,6c0,-1.1 -0.9,-2 -2,-2h-3.17L15,2L9,2zM12,17c-2.76,0 -5,-2.24 -5,-5s2.24,-5 5,-5 5,2.24 5,5 -2.24,5 -5,5z"
/>
<path
android:fillColor=
"#FFFFFF"
android:pathData=
"M12,12m-3.2,0a3.2,3.2 0,1 1,6.4 0a3.2,3.2 0,1 1,-6.4 0"
/>
<path
android:fillColor=
"#FFFCFC"
android:pathData=
"M9,2L7.17,4L4,4c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2L22,6c0,-1.1 -0.9,-2 -2,-2h-3.17L15,2L9,2zM12,17c-2.76,0 -5,-2.24 -5,-5s2.24,-5 5,-5 5,2.24 5,5 -2.24,5 -5,5z"
/>
</vector>
app/src/main/res/drawable/ic_colored.xml
0 → 100644
View file @
6abac0b9
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"512dp"
android:height=
"512dp"
android:viewportWidth=
"74"
android:viewportHeight=
"74"
>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m37.024,71.565a35.15,35.15 0,0 1,-10.359 -1.548,9.74 9.74,0 0,1 -6.443,-6.333 10.03,10.03 0,0 1,1.431 -9.07l3.483,-4.745a5.377,5.377 0,0 0,0.12 -6.355,5.607 5.607,0 0,0 -6.244,-2.236l-7.922,2.422a7.035,7.035 0,0 1,-9.09 -6.723c0,-19.047 15.712,-34.542 35.024,-34.542a34.8,34.8 0,0 1,34.976 34.541,34.823 34.823,0 0,1 -34.976,34.589zM20.6,39.069a7.561,7.561 0,0 1,6.3 3.316,7.413 7.413,0 0,1 -0.159,8.667l-3.476,4.748a7.923,7.923 0,0 0,-1.144 7.259,7.765 7.765,0 0,0 5.133,5.05 33.16,33.16 0,0 0,9.77 1.459,32.821 32.821,0 0,0 32.976,-32.592 32.8,32.8 0,0 0,-32.976 -32.541c-18.21,0 -33.024,14.598 -33.024,32.541a5.035,5.035 0,0 0,6.506 4.809l7.956,-2.429a8.284,8.284 0,0 1,2.138 -0.287z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m36.976,21.839a6.526,6.526 0,1 1,6.55 -6.5,6.51 6.51,0 0,1 -6.55,6.5zM36.976,10.787a4.526,4.526 0,1 0,4.55 4.55,4.531 4.531,0 0,0 -4.55,-4.55z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m55.492,32.5a6.526,6.526 0,1 1,6.55 -6.5,6.51 6.51,0 0,1 -6.55,6.5zM55.492,21.448a4.526,4.526 0,1 0,4.55 4.552,4.531 4.531,0 0,0 -4.55,-4.555z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m55.492,54.643a6.526,6.526 0,1 1,6.55 -6.5,6.51 6.51,0 0,1 -6.55,6.5zM55.492,43.591a4.526,4.526 0,1 0,4.55 4.55,4.531 4.531,0 0,0 -4.55,-4.55z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m35.857,63.873a6.526,6.526 0,1 1,6.55 -6.5,6.509 6.509,0 0,1 -6.55,6.5zM35.857,52.822a4.526,4.526 0,1 0,4.55 4.55,4.531 4.531,0 0,0 -4.55,-4.55z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m18.9,33.616a6.526,6.526 0,1 1,6.55 -6.5,6.509 6.509,0 0,1 -6.55,6.5zM18.9,22.564a4.526,4.526 0,1 0,4.55 4.55,4.531 4.531,0 0,0 -4.55,-4.55z"
/>
</vector>
app/src/main/res/drawable/ic_night_mode.xml
0 → 100644
View file @
6abac0b9
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"512dp"
android:height=
"512dp"
android:viewportWidth=
"512.001"
android:viewportHeight=
"512.001"
>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m406,151.001c8.284,0 15,-6.716 15,-15 0,-24.813 20.187,-45 45,-45 8.284,0 15,-6.716 15,-15s-6.716,-15 -15,-15c-24.393,0 -45,-21.065 -45,-46 0,-8.284 -6.716,-15 -15,-15s-15,6.716 -15,15c0,24.935 -20.607,46 -45,46 -8.284,0 -15,6.716 -15,15s6.716,15 15,15c24.813,0 45,20.187 45,45 0,8.284 6.716,15 15,15zM390.747,75.851c5.784,-4.41 10.865,-9.568 15.253,-15.479 4.387,5.91 9.468,11.069 15.253,15.479 -5.781,4.312 -10.922,9.437 -15.253,15.203 -4.331,-5.767 -9.472,-10.891 -15.253,-15.203z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m301,106.001c0,-8.284 -6.716,-15 -15,-15s-15,6.716 -15,15c0,41.355 -33.645,75 -75,75 -8.284,0 -15,6.716 -15,15s6.716,15 15,15c41.355,0 75,33.645 75,75 0,8.284 6.716,15 15,15s15,-6.716 15,-15c0,-41.355 33.645,-75 75,-75 8.284,0 15,-6.716 15,-15s-6.716,-15 -15,-15c-41.355,0 -75,-33.645 -75,-75zM286,231.973c-8.871,-14.722 -21.25,-27.101 -35.971,-35.972 14.722,-8.871 27.1,-21.25 35.971,-35.972 8.871,14.722 21.25,27.101 35.971,35.972 -14.721,8.871 -27.1,21.249 -35.971,35.972z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"m256,512.001c128.638,0 238.83,-96.522 255.862,-221.298 0.946,-6.93 -3.022,-13.593 -9.566,-16.063 -6.542,-2.469 -13.924,-0.09 -17.793,5.737 -33.016,49.73 -91.835,80.624 -153.503,80.624 -99.252,0 -180,-80.748 -180,-180 0,-61.668 30.893,-120.487 80.624,-153.503 5.826,-3.868 8.207,-11.25 5.737,-17.793 -2.469,-6.543 -9.131,-10.511 -16.063,-9.566 -124.939,17.055 -221.298,127.397 -221.298,255.862 0,140.959 115.05,256 256,256zM168.226,45.654c-29.922,37.658 -47.226,85.737 -47.226,135.347 0,115.794 94.206,210 210,210 49.61,0 97.688,-17.304 135.347,-47.226 -34.932,81.747 -117.091,138.226 -210.347,138.226 -124.617,0 -226,-101.383 -226,-226 0,-93.256 56.479,-175.415 138.226,-210.347z"
/>
</vector>
app/src/main/res/drawable/program.xml
→
app/src/main/res/drawable/
ic_
program.xml
View file @
6abac0b9
...
...
@@ -3,7 +3,7 @@
android:height=
"24dp"
android:viewportWidth=
"24"
android:viewportHeight=
"24"
android:tint=
"
?attr/colorControlNormal
"
>
android:tint=
"
#FFFFFF
"
>
<path
android:fillColor=
"@android:color/white"
android:pathData=
"M19,2h-4.18C14.4,0.84 13.3,0 12,0c-1.3,0 -2.4,0.84 -2.82,2L5,2c-1.1,0 -2,0.9 -2,2v16c0,1.1 0.9,2 2,2h14c1.1,0 2,-0.9 2,-2L21,4c0,-1.1 -0.9,-2 -2,-2zM12,2c0.55,0 1,0.45 1,1s-0.45,1 -1,1 -1,-0.45 -1,-1 0.45,-1 1,-1zM19,20L5,20L5,4h2v3h10L17,4h2v16z"
/>
...
...
app/src/main/res/drawable/ic_sun.xml
0 → 100644
View file @
6abac0b9
<vector
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:width=
"45.16dp"
android:height=
"45.16dp"
android:viewportWidth=
"45.16"
android:viewportHeight=
"45.16"
>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M22.58,11.269c-6.237,0 -11.311,5.075 -11.311,11.312s5.074,11.312 11.311,11.312c6.236,0 11.311,-5.074 11.311,-11.312S28.816,11.269 22.58,11.269z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M22.58,7.944c-1.219,0 -2.207,-0.988 -2.207,-2.206V2.207C20.373,0.988 21.361,0 22.58,0c1.219,0 2.207,0.988 2.207,2.207v3.531C24.787,6.956 23.798,7.944 22.58,7.944z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M22.58,37.215c-1.219,0 -2.207,0.988 -2.207,2.207v3.53c0,1.22 0.988,2.208 2.207,2.208c1.219,0 2.207,-0.988 2.207,-2.208v-3.53C24.787,38.203 23.798,37.215 22.58,37.215z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M32.928,12.231c-0.861,-0.862 -0.861,-2.259 0,-3.121l2.497,-2.497c0.861,-0.861 2.259,-0.861 3.121,0c0.862,0.862 0.862,2.26 0,3.121l-2.497,2.497C35.188,13.093 33.791,13.093 32.928,12.231z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M12.231,32.93c-0.862,-0.863 -2.259,-0.863 -3.121,0l-2.497,2.496c-0.861,0.861 -0.862,2.26 0,3.121c0.862,0.861 2.26,0.861 3.121,0l2.497,-2.498C13.093,35.188 13.093,33.79 12.231,32.93z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M37.215,22.58c0,-1.219 0.988,-2.207 2.207,-2.207h3.531c1.219,0 2.207,0.988 2.207,2.207c0,1.219 -0.988,2.206 -2.207,2.206h-3.531C38.203,24.786 37.215,23.799 37.215,22.58z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M7.944,22.58c0,-1.219 -0.988,-2.207 -2.207,-2.207h-3.53C0.988,20.373 0,21.361 0,22.58c0,1.219 0.988,2.206 2.207,2.206h3.531C6.956,24.786 7.944,23.799 7.944,22.58z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M32.928,32.93c0.862,-0.861 2.26,-0.861 3.121,0l2.497,2.497c0.862,0.86 0.862,2.259 0,3.12s-2.259,0.861 -3.121,0l-2.497,-2.497C32.066,35.188 32.066,33.791 32.928,32.93z"
/>
<path
android:fillColor=
"#FF000000"
android:pathData=
"M12.231,12.231c0.862,-0.862 0.862,-2.259 0,-3.121L9.734,6.614c-0.862,-0.862 -2.259,-0.862 -3.121,0c-0.862,0.861 -0.862,2.259 0,3.12l2.497,2.497C9.972,13.094 11.369,13.094 12.231,12.231z"
/>
</vector>
app/src/main/res/drawable/pic_flowers.png
0 → 100644
View file @
6abac0b9
79 KB
app/src/main/res/drawable/title_background.xml
deleted
100644 → 0
View file @
b0482b44
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
>
android:shape="rectangle">
<solid
android:color=
"#45C0D7EA"
/>
<stroke
android:width=
"5dp"
android:color=
"#CADCEC"
/>
<corners
android:radius=
"0dp"
/>
</shape>
\ No newline at end of file
app/src/main/res/layout/activity_all_notes.xml
View file @
6abac0b9
...
...
@@ -4,7 +4,8 @@
xmlns:tools=
"http://schemas.android.com/tools"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
tools:context=
".MenuFeatures.AllNotes.AllNotesActivity"
>
tools:context=
".MenuFeatures.AllNotes.AllNotesActivity"
android:id=
"@+id/allotesLayout"
>
<fragment
...
...
app/src/main/res/layout/activity_main.xml
View file @
6abac0b9
...
...
@@ -54,17 +54,16 @@
android:background=
"@drawable/bg_button2"
android:gravity=
"center"
android:onClick=
"allNoteClicked"
android:text=
"@string/all_notes"
android:textColor=
"@color/design_default_color_surface"
/>
android:text=
"@string/all_notes"
/>
<ImageView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:background=
"@drawable/bg_icon"
android:onClick=
"allNoteClicked"
android:padding=
"8dp"
android:src=
"@drawable/ic_notes"
/>
android:src=
"@drawable/ic_notes"
app:tint=
"?android:textColor"
/>
</LinearLayout>
<LinearLayout
...
...
@@ -82,7 +81,6 @@
android:gravity=
"center"
android:onClick=
"onCalendarClicked"
android:text=
"@string/calendar"
android:textColor=
"@color/design_default_color_surface"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintHorizontal_bias=
"0.502"
app:layout_constraintStart_toStartOf=
"parent"
...
...
@@ -92,7 +90,7 @@
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:onClick=
"onCalendarClicked"
app:tint=
"?android:textColor"
android:background=
"@drawable/bg_icon"
android:padding=
"10dp"
android:src=
"@drawable/ic_calender"
/>
...
...
@@ -112,14 +110,14 @@
android:background=
"@drawable/bg_button2"
android:gravity=
"center"
android:onClick=
"onVoiceMassagesClicked"
android:text=
"@string/voice_massages"
android:textColor=
"@color/design_default_color_surface"
/>
android:text=
"@string/voice_massages"
/>
<ImageView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:background=
"@drawable/bg_icon"
android:onClick=
"onVoiceMassagesClicked"
app:tint=
"?android:textColor"
android:padding=
"8dp"
android:src=
"@drawable/ic_voice"
/>
</LinearLayout>
...
...
@@ -140,7 +138,6 @@
android:gravity=
"center"
android:onClick=
"noNotedPicsClicked"
android:text=
"@string/noted_pics"
android:textColor=
"@color/design_default_color_surface"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintHorizontal_bias=
"0.502"
app:layout_constraintStart_toStartOf=
"parent"
...
...
@@ -152,8 +149,40 @@
android:background=
"@drawable/bg_icon"
android:onClick=
"noNotedPicsClicked"
android:padding=
"10dp"
app:tint=
"?android:textColor"
android:src=
"@drawable/ic_noted_pictures"
/>
</LinearLayout>
<LinearLayout
android:id=
"@+id/programBtn"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"12dp"
android:background=
"@drawable/bg_button"
android:orientation=
"horizontal"
>
<TextView
android:id=
"@+id/program"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:background=
"@drawable/bg_button2"
android:gravity=
"center"
android:onClick=
"onProgramsClicked"
android:text=
"@string/programs"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintHorizontal_bias=
"0.502"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@+id/button6"
/>
<ImageView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:background=
"@drawable/bg_icon"
android:onClick=
"onProgramsClicked"
android:padding=
"10dp"
app:tint=
"?android:textColor"
android:src=
"@drawable/ic_program"
/>
</LinearLayout>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
...
...
@@ -164,7 +193,7 @@
android:layout_width=
"wrap_content"
android:layout_height=
"match_parent"
android:layout_gravity=
"start"
android:background=
"
#e3f2fb
"
android:background=
"
?colorSecondaryVariant
"
android:fitsSystemWindows=
"true"
app:headerLayout=
"@layout/menu_header"
app:menu=
"@menu/drawer_menu"
/>
...
...
app/src/main/res/layout/custom_allnotes_item.xml
View file @
6abac0b9
...
...
@@ -15,7 +15,7 @@
android:layout_marginTop=
"12dp"
android:text=
"title"
android:padding=
"5dp"
android:textColor=
"
#000A43
"
android:textColor=
"
?android:textColorPrimary
"
android:textSize=
"20dp"
/>
<TextView
...
...
@@ -28,7 +28,7 @@
android:layout_marginRight=
"15dp"
android:lines=
"3"
android:padding=
"5dp"
android:textColor=
"?android:textColorPrimary"
android:text=
"body text"
android:textSize=
"12dp"
/>
...
...
app/src/main/res/layout/custom_toolbar_options.xml
View file @
6abac0b9
...
...
@@ -2,7 +2,7 @@
<RelativeLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width=
"match_parent"
android:layout_height=
"50dp"
android:background=
"@
drawable/bg_toolbar
"
android:background=
"@
color/colorPrimary
"
android:orientation=
"horizontal"
>
...
...
app/src/main/res/layout/dialog_add_text_to_pic.xml
View file @
6abac0b9
...
...
@@ -42,7 +42,7 @@
android:background=
"@drawable/bg_button"
android:gravity=
"center"
android:text=
"@string/save"
android:textColor=
"
#FFFFFF
"
android:textColor=
"
?android:textColor
"
android:textSize=
"20dp"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintStart_toStartOf=
"@+id/imageView"
...
...
@@ -58,7 +58,7 @@
android:background=
"@drawable/bg_button"
android:gravity=
"center"
android:text=
"@string/back"
android:textColor=
"
#FFFFFF
"
android:textColor=
"
?android:textColor
"
android:textSize=
"20dp"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintEnd_toEndOf=
"@+id/imageView"
...
...
app/src/main/res/layout/fragment_all_notes_list.xml
View file @
6abac0b9
...
...
@@ -6,7 +6,8 @@
android:layout_height=
"match_parent"
android:background=
"@drawable/main_bg_bright"
android:orientation=
"vertical"
tools:context=
".MenuFeatures.AllNotes.AllNotesListFragment"
>
tools:context=
".MenuFeatures.AllNotes.AllNotesListFragment"
android:id=
"@+id/allNoteListLayout"
>
<FrameLayout
...
...
@@ -37,9 +38,8 @@
<androidx.recyclerview.widget.RecyclerView
android:id=
"@+id/recyclerView"
android:layout_width=
"
409dp
"
android:layout_width=
"
match_parent
"
android:layout_height=
"match_parent"
android:background=
"#4883B5DD"
tools:layout_editor_absoluteX=
"1dp"
tools:layout_editor_absoluteY=
"1dp"
/>
...
...
app/src/main/res/layout/fragment_audio_list.xml
View file @
6abac0b9
...
...
@@ -6,28 +6,30 @@
android:orientation=
"vertical"
tools:context=
".MenuFeatures.VoiceMassages.AudioListFragment"
>
<FrameLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
>
<FrameLayout
android:id=
"@+id/
voiceT
oolbar"
android:id=
"@+id/
t
oolbar"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
>
android:layout_height=
"50dp"
android:background=
"@drawable/index"
>
<com.example.mynotepad.MenuFeatures.CustomToolbarOption
android:id=
"@+id/customToolbarOption"
android:layout_width=
"match_parent"
android:layout_height=
"50dp"
/>
</FrameLayout>
</FrameLayout>
<com.example.mynotepad.MenuFeatures.CustomToolbarOption
android:id=
"@+id/customToolbarOption"
android:layout_width=
"match_parent"
android:layout_height=
"50dp"
/>
</FrameLayout>
<androidx.recyclerview.widget.RecyclerView
android:id=
"@+id/recyclerView"
android:layout_width=
"
409dp
"
android:layout_width=
"
match_parent
"
android:layout_height=
"match_parent"
android:layout_marginTop=
"50dp"
android:background=
"#4883B5DD"
tools:layout_editor_absoluteX=
"1dp"
tools:layout_editor_absoluteY=
"1dp"
/>
...
...
app/src/main/res/layout/fragment_choosing_pics.xml
View file @
6abac0b9
...
...
@@ -37,7 +37,7 @@
android:layout_height=
"wrap_content"
android:background=
"@drawable/bg_icon"
android:padding=
"10dp"
android:src=
"@drawable/camera"
/>
android:src=
"@drawable/
ic_
camera"
/>
</LinearLayout>
<LinearLayout
android:layout_width=
"wrap_content"
...
...
app/src/main/res/layout/fragment_record.xml
View file @
6abac0b9
...
...
@@ -13,14 +13,21 @@
android:scaleType=
"fitXY"
android:src=
"@drawable/index"
/>
<ImageView
android:id=
"@+id/img"
android:layout_below=
"@+id/imageView8"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_centerHorizontal=
"true"
android:layout_marginTop=
"40dp"
android:src=
"@drawable/pic_stones"
/>
<LinearLayout
android:id=
"@+id/linearLayoutRecorder"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_below=
"@+id/im
ageView8
"
android:layout_below=
"@+id/im
g
"
android:layout_alignParentBottom=
"@id/imageView8"
android:layout_marginTop=
"80dp"
android:orientation=
"vertical"
>
<ImageView
...
...
app/src/main/res/layout/menu_header.xml
View file @
6abac0b9
...
...
@@ -3,8 +3,43 @@
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:app=
"http://schemas.android.com/apk/res-auto"
android:layout_width=
"match_parent"
android:layout_height=
"?attr/actionBarSize"
android:background=
"@drawable/index"
>
android:background=
"?colorSurface"
android:layout_height=
"140dp"
android:id=
"@+id/main_activity_layout"
>
<ImageView
android:id=
"@+id/imageView3"
android:layout_width=
"60dp"
android:layout_height=
"60dp"
android:layout_marginStart=
"16dp"
android:layout_marginLeft=
"16dp"
android:layout_marginTop=
"20dp"
android:src=
"@drawable/pic_flowers"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
/>
<TextView
android:id=
"@+id/textView"
android:layout_width=
"wrap_content"
android:layout_height=
"19dp"
android:layout_marginStart=
"16dp"
android:layout_marginLeft=
"16dp"
android:layout_marginTop=
"16dp"
android:text=
"welcome"
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintTop_toBottomOf=
"@+id/imageView3"
/>
<ImageView
android:id=
"@+id/theme"
android:layout_width=
"35dp"
android:layout_height=
"35dp"
android:layout_marginTop=
"20dp"
android:layout_marginEnd=
"24dp"
android:layout_marginRight=
"24dp"
android:padding=
"6dp"
android:src=
"@drawable/ic_night_mode"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
app:tint=
"?android:textColor"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
app/src/main/res/layout/player_sheet.xml
View file @
6abac0b9
...
...
@@ -16,7 +16,7 @@
android:layout_width=
"match_parent"
android:layout_height=
"60dp"
android:layout_marginTop=
"17dp"
android:background=
"@drawable/
media_header_bg
"
android:background=
"@drawable/
bg_media_header
"
android:orientation=
"horizontal"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintStart_toStartOf=
"parent"
...
...
app/src/main/res/values/colors.xml
View file @
6abac0b9
...
...
@@ -3,4 +3,27 @@
<color
name=
"colorPrimary"
>
#457FAE
</color>
<color
name=
"colorPrimaryDark"
>
#3A478C
</color>
<color
name=
"colorAccent"
>
#2980b9
</color>
<color
name=
"colorButtonTxt"
>
#FFFFFF
</color>
<color
name=
"colorBtn"
>
#2980b9
</color>
<color
name=
"colorDrawer"
>
#e3f2fb
</color>
<color
name=
"colorHeader"
>
#F57AA0B5
</color>
<color
name=
"mediaHeader"
>
#3A478C
</color>
<color
name=
"colorPrimary2"
>
#ffb142
</color>
<color
name=
"colorPrimaryDark2"
>
#cc8e35
</color>
<color
name=
"colorAccent2"
>
#ffda79
</color>
<color
name=
"colorButtonTxt2"
>
#FFFFFF
</color>
<color
name=
"colorBtn2"
>
#f2dbb2
</color>
<color
name=
"colorDrawer2"
>
#e9d9bf
</color>
<color
name=
"colorHeader2"
>
#ffda79
</color>
<color
name=
"mediaHeader2"
>
#9E691D
</color>
<color
name=
"colorPrimary3"
>
#2ed573
</color>
<color
name=
"colorPrimaryDark3"
>
#cc8e35
</color>
<color
name=
"colorAccent3"
>
#ffda79
</color>
<color
name=
"colorButtonTxt3"
>
#ff6348
</color>
<color
name=
"colorBtn3"
>
#f2dbb2
</color>
<color
name=
"colorDrawer3"
>
#e9d9bf
</color>
<color
name=
"colorHeader3"
>
#ffda79
</color>
<color
name=
"mediaHeader3"
>
#9E691D
</color>
</resources>
\ No newline at end of file
app/src/main/res/values/styles.xml
View file @
6abac0b9
<resources>
<resources
xmlns:tools=
"http://schemas.android.com/tools"
>
<!-- Base application theme. -->
<style
name=
"AppTheme"
parent=
"Theme.AppCompat.Light.DarkActionBar"
>
<!-- Customize your theme here. -->
<item
name=
"colorPrimary"
>
@color/colorPrimary
</item>
<item
name=
"colorPrimaryDark"
>
@color/colorPrimaryDark
</item>
<item
name=
"colorAccent"
>
@color/colorAccent
</item>
<item
name=
"colorSecondary"
>
@color/colorBtn
</item>
<item
name=
"android:textColor"
>
@color/white
</item>
<item
name=
"android:textColorPrimary"
>
@color/black
</item>
<item
name=
"colorSecondaryVariant"
>
@color/colorDrawer
</item>
<item
name=
"colorSurface"
>
@color/colorHeader
</item>
<item
name=
"android:textColorTertiary"
>
@color/mediaHeader
</item>
</style>
<style
name=
"AppThemeNoActionBAr"
parent=
"Theme.AppCompat.Light.NoActionBar"
>
<!-- bright application theme. -->
<style
name=
"AppThemeNoActionBArBright"
parent=
"Theme.AppCompat.Light.NoActionBar"
>
<!-- Customize your theme here. -->
<!-- Customize your theme here. -->
<item
name=
"colorPrimary"
>
@color/colorPrimary
</item>
<item
name=
"colorPrimaryDark"
>
@color/colorPrimaryDark
</item>
<item
name=
"colorAccent"
>
@color/colorAccent
</item>
<item
name=
"colorSecondary"
>
@color/colorBtn
</item>
<item
name=
"android:textColor"
>
@color/white
</item>
<item
name=
"android:textColorPrimary"
>
@color/black
</item>
<item
name=
"colorSecondaryVariant"
>
@color/colorDrawer
</item>
<item
name=
"colorSurface"
>
@color/colorHeader
</item>
<item
name=
"android:textColorTertiary"
>
@color/mediaHeader
</item>
</style>
<!-- dark application theme. -->
<style
name=
"AppThemeDark"
parent=
"Theme.AppCompat.NoActionBar"
>
<!-- Customize your theme here. -->
<item
name=
"colorPrimary"
>
@color/colorPrimary2
</item>
<item
name=
"colorPrimaryDark"
>
@color/colorPrimaryDark2
</item>
<item
name=
"colorAccent"
>
@color/colorAccent2
</item>
<item
name=
"colorSecondary"
>
@color/colorBtn2
</item>
<item
name=
"android:textColor"
>
@color/black
</item>
<item
name=
"android:textColorPrimary"
>
@color/white
</item>
<item
name=
"colorSecondaryVariant"
>
@color/colorDrawer2
</item>
<item
name=
"colorSurface"
>
@color/colorHeader2
</item>
<item
name=
"android:textColorTertiary"
>
@color/mediaHeader2
</item>
</style>
<style
name=
"AppThemeColored"
>
<item
name=
"colorPrimary"
>
@color/colorPrimary3
</item>
<item
name=
"colorPrimaryDark"
>
@color/colorPrimaryDark3
</item>
<item
name=
"colorAccent"
>
@color/colorAccent3
</item>
<item
name=
"colorSecondary"
>
@color/colorBtn3
</item>
<item
name=
"android:textColor"
>
@color/black
</item>
<item
name=
"android:textColorPrimary"
>
@color/white
</item>
<item
name=
"colorSecondaryVariant"
>
@color/colorDrawer3
</item>
<item
name=
"colorSurface"
>
@color/colorHeader3
</item>
<item
name=
"android:textColorTertiary"
>
@color/mediaHeader3
</item>
</style>
</resources>
...
...
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