lxf-1st-commit,新增doc文件夹,上传用例图与类图

pull/1/head
lxf 3 weeks ago
parent 93a229b1a4
commit ad0fcbd5c3

@ -0,0 +1,61 @@
@startuml
package "net.micode.notes" {
package data {
class Notes {
+TYPE_NOTE
+TYPE_WIDGET_2X
+TYPE_WIDGET_4X
}
class NoteItemData {
+id
+snippet
+widgetId
+bgColorId
}
}
package widget {
abstract class NoteWidgetProvider {
#update()
#getLayoutId()
#getBgResourceId()
#getWidgetType()
}
class NoteWidgetProvider_2x
class NoteWidgetProvider_4x
}
package ui {
class NotesListActivity {
+onCreate()
+onListItemClick()
}
class NotesListItem
}
package tool {
class ResourceParser {
+WidgetBgResources
}
}
}
NoteWidgetProvider_2x --|> NoteWidgetProvider
NoteWidgetProvider_4x --|> NoteWidgetProvider
NoteWidgetProvider ..> ResourceParser
NoteWidgetProvider ..> Notes
NoteItemData ..> Notes
DataUtils ..> Notes
NotesListActivity ..> NoteItemData
NotesListActivity ..> NotesListItem
class DataUtils {
+batchDeleteNotes()
+moveNoteToFoler()
+batchMoveToFolder()
+getUserFolderCount()
}
class ContentResolver
class ContentProviderOperation
DataUtils --> ContentResolver
DataUtils --> ContentProviderOperation
@enduml

@ -0,0 +1,10 @@
@startuml
left to right direction
actor 用户
rectangle 笔记系统 {
用户 --> (创建笔记)
用户 --> (删除笔记)
用户 --> (移动笔记)
用户 --> (查看笔记)
}
@enduml

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Loading…
Cancel
Save