.


:




:

































 

 

 

 


DBWorker.java




public void onCreate(SQLiteDatabase db)
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)
public UserContext authUser(String email, String pass)
public UserContext registerUser(UserContext user)
public void Exit()
public int newTask(TaskContext task)
public void changeTask(TaskContext task)
public void deleteTask(TaskContext task)
public ArrayList<TaskContext> getAllTasks(UserContext user)
public TaskContext getTaskById (int id) id
public ArrayList<SubtaskContext> getSubTaskListByTaskID (int taskID) id
public void addSubTask(SubtaskContext subtask)
public int addContext(ContextContext cnt)
public ArrayList<ContextContext> getAllContexts(int userID)
public ContextContext getContextByID(int cntID) id
public void removeContext(int id)
public void saveTaskContext(ArrayList<String> titles, TaskContext task)
public void updateContext(ContextContext context)
public ArrayList<ContextContext> getAllUnsyncContexts (UserContext user) ,
public int addPoint(PointContext point)
public PointContext getPointByID(int id) id
public void removePoint(int id)
public ArrayList<PointContext> getAllPoints()
public ArrayList<PointContext> getPointsByContextID(int id) , id
public void updatePoint(PointContext point)

 

HTTP HTTP Basic Authentication. REST- [9, c. 481].

, , /app/main/com.example.matia.todo/RestAPI/.

RequestContext.java , . 9.

9.

RequestContext.java

private String method; : GET, POST, PUT, DELETE
private String login; ,
private String pass;
private String url; URL
private JSONObject jsonData; JSON

 

ResponseContext.java , . 10.

10.

ResponseContext.java

private int responseCode;
private JSONObject response; JSON

 

, AsyncTask, AsyncRequest.java. .

WebWorker.java , , . 11 .

 

11.





:


: 2016-11-24; !; : 560 |


:

:

- , - .
==> ...

1698 - | 1614 -


© 2015-2024 lektsii.org - -

: 0.01 .