博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基本Android应用流程
阅读量:7027 次
发布时间:2019-06-28

本文共 1068 字,大约阅读时间需要 3 分钟。

  hot3.png

    做Android也有一段时间了,多看源码,概况出一个基本的流程:

   因为经历过j2ee时代,request可以模仿servlet或者action的形式发送请求,形如:

  

/**	 * 拿推荐数据	 * 	 * @param context	 * @param request	 * @param loadDataCallback	 */	public void getRecommendData(Context context, RequestManage request,			LoadDataCallback loadDataCallback)	{		this.context = context;		new LoadDataTask().execute(new Param(request, loadDataCallback));	}	/**	 * 拿分类数据	 * 	 * @param context	 * @param request	 * @param loadDataCallback	 */	public void getCategoryData(Context context, RequestManage request,			LoadDataCallback loadDataCallback)	{		this.context = context;		new LoadDataTask().execute(new Param(request, loadDataCallback));	}	/**	 * 拿字体下载预览图	 * 	 * @param id	 */	public void getFontDownloadPreviewByID(Context context, RequestManage request,			LoadDataCallback loadDataCallback)	{		this.context = context;		new LoadDataTask().execute(new Param(request, loadDataCallback));	}

   Android拿到返回的数据可以分两部走:写库或者SharedPreferences,一部分写如application的缓存中直接显示在页面上,避免又去数据库拿数据这一操作(甚至可以连写库这一步骤某些情况下都可以不用)。
   
   我的博客其他文章列表
   
 

 

转载于:https://my.oschina.net/helu/blog/181600

你可能感兴趣的文章
Spring常用注解
查看>>
2015年终总结
查看>>
Linux-权限管理(一)
查看>>
用python 写网络爬虫--零基础
查看>>
蒙古文网站制作
查看>>
netstat命令详解
查看>>
Java项目命名规范
查看>>
springmvc文件上传配置
查看>>
Linux ASLR的实现
查看>>
基于Redmine建设敏捷团队信息平台
查看>>
Swift -- 数组
查看>>
C# 与 C++ 数据类型对照
查看>>
c#中自定义属性
查看>>
OpenStack云计算----安装与部署(中篇)
查看>>
Web在线升级系统
查看>>
erlang国际化时间转换(ISO 8601)
查看>>
Kubernetes集群部署
查看>>
Windows server 2008R2服务器系统登录密码破解
查看>>
Oracle Internal Research深入研究Oracle内部原理
查看>>
测试断言技巧
查看>>