Описание
Мобильное приложение написанное в Android Studio, для создания/ редактирования/ удаления заметок.
Пример кода
public class Memo implements Serializable {
private Date date;
private String text;
private boolean fullDisplayed;
private static DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyy 'at' hh:mm aaa");
public Memo() {
this.date = new Date();
}
public Memo(long time, String text) {
this.date = new Date(time);
this.text = text;
}
public String getDate() {
return dateFormat.format(date);
}
public long getTime() {
return date.getTime();
}
public void setTime(long time) {
this.date = new Date(time);
}
public void setText(String text) {
this.text = text;
}
public String getText() {
return this.text;
}
public String getShortText() {
String temp = text.replaceAll("\n", " ");
if (temp.length() > 25) {
return temp.substring(0, 25) + "...";
} else {
return temp;
}
}
public void setFullDisplayed(boolean fullDisplayed) {
this.fullDisplayed = fullDisplayed;
}
public boolean isFullDisplayed() {
return this.fullDisplayed;
}
@Override
public String toString() {
return this.text;
}
}
Содежание архива
- проект Android Studio
- текстовое описание реализации (содержит комментарии к коду 2 файла 10 и 8 страниц)
Телеграм
-