安卓服务端开发编程和数据库设计

安卓服务端开发。我现在在开发一个安卓APP,类似与记事本,现在想实现云端备份的功能,不知道服务端该怎么做,用PHP,还是Jsp/severlet?这两个都不怎么熟悉,Java有基础会不会上手快一点。另外数据库设计方面问个白痴的问题,改用那种模式:A用户表+数据表这两个表。B用户表+每个用户的数据表。

0

1个回答

1、PHP、JSP都可以,看你熟悉哪一个。
2、优先 A用户表+数据表这两个表 这个方案,可通过中间表进行关联。

再提供一个服务端与android客户端数据交互的例子。link text

0
guwei4037
极简吧 回复Davidluo001: 不过时,要看具体的应用场景来决定。
4 年多之前 回复
Davidluo001
白皮肤的黑客 感谢分享。JSP是不是现在有点过时了。
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
基于安卓的智能家居安防系统——服务端开发
基于安卓的智能家居安防系统——服务端开发
Android客户端、服务端、数据库开发流程及需要环境
一、Android客户端、服务端、数据库开发所需要环境 1.JDK8+ 2.Android studio 3.eclipse 4.mysql 5.tomcat 二、Android客户端、服务端、数据库开发完整流程 1.用AS开发客户端,并定义链接,目前流行传输格式为JSon 2.用eclipse开发服务端,并以JSon格式为传输格式 3.在mysql服务器中建立table 4.
安卓数据库设计
安卓数据库设计
Exercise 3.服务端编程的是什么?它和客户端编程的区别是什么?为什么它是有价值的?
一、 what server-side programming is? 答:编写用于支持动态网站并且在服务器上运行的代码叫服务器端编程。( PHP, Python, Ruby, C#, and NodeJS(JavaScript))     用户发出了动态资源请求,服务器解释需求,然后网络应用服务器从数据库中读取被请求的信息,然后将这些被检索的信息组合到HTML模板中,最后返回一个回应包含所生...
Linux服务端编程经验
学习linux服务端编程的过程中跟一个拥有多年linux服务端编程经验的前辈请教了一番,有的地方理解的获取没有那么透彻, 在这里记录一下,后期内功修炼的差不多了再回来看看是否有新的理解。 主流服务器模式 做过很多服务器项目,看过很多源码,现在主流服务器都是Reactor模式,下面是一个简单的epoll实现Reactor模式的例子 http://blog.csdn.net/rankun1/a
游戏服务端开发之防御性编程
从毕业到现在,在游戏服务端开发工作已经有半年多的时间,从一个小小白,到现在初步入门。这半年项目的工作超忙,把这博客都给荒废了…这篇小博文,就简单梳理下,这半年开发过程中关于游戏服务端防御性编程的小心得。 指针判空   这条果断放第一位!在学生时代,这些都是书面上的概念,大家也都懂,但是,估计也都没怎么注意到过其真正的高危险性。作为一名C++游戏服务端开发者,工作过一段时间后一定都深有...
android安卓登录与注册
安卓为客户端和php为服务端开发的简单用户登录以及注册功能。
android数据库架构的设计
项目github地址https://github.com/dht-great/sqlitDemo/tree/master用简单工厂模式来为我们提供不同的具体实现类,比如关联用户表的UserDao,关联商品表的ShopDao等等,这样我们的UserDao就会去操作数据(增删改查),但是UserDao等是我们应用层创建的,如果在里面去写这些逻辑的话,相当的繁琐,所以我们抽离了一个借口IBaseDao,这
Android Socket 服务端实现
Android socket服务端的实现,可以接收消息,单独给某个客户端发送,也可以群发消息
后台服务器开发进阶必读源码书籍pdf
libevent源码深度剖析 redis设计与实现(第二版) 深入理解Nginx模块开发及架构解析
服务端编程技术详解(Java篇)
1. Java基础 StringBuilder: 速度优势; StringBuffer: 线程安全,可同步访问。 2. Java面向对象 3. Java高级编程 参考资料 http://www.runoob.com/java/java-tutorial.html
Android数据库框架设计一
前言Android开发中我们或多或少都会接触到数据库。Android中提供了一个占用内存极小的关系型数据库-SQLite。虽然Android系统中提供了许多操作SQLite的API,但是我们还是需要手动去编写SQL语句,这经常会出现一些莫名其妙的问题。所以便出现了许多ORM(对象关系映射)框架。其中比较著名的有GreenDao、OrmLite、Litepal等。    常用的数据框架:数据库框架访...
Android Ble蓝牙开发(服务器端)
最近项目里面需要集成一个蓝牙的连接功能,作为一枚刚刚毕业不久的新生,大学几年又白过的。只好在几天内搜搜百度,脑补一下。文章部分内容摘至各大Blog,加上本dust的见解,写了一份Client端和Service端的小呆毛。这次的是Server端的实现参考链接–Link:http://www.cnblogs.com/vir56k/p/6273241.html———————————————————————
多处理器编程的艺术 中文
多处理器编程的艺术,高并发高性能服务端开发必备书籍
Android实现风蓝记事本(2):数据库设计
Android实现风蓝记事本(2):数据库设计: 要实现记事本记事能力,得设计一个数据库,要有一张表来保存记事记录。   package com.example.notes; import java.sql.SQLData; import android.content.Context; import android.database.D...
游戏服务端开发浅谈(一)
去年从传统软件公司辞职,下定决心转互联网,由于对游戏的热爱,去了一家游戏公司,待了将近10个月,参与开发了一款动作卡牌手游,游戏最终也上线了。最近抽空写写过去对游戏后端的一些感想吧。最近又去另外一家游戏公司,参与开发一款MMO手游。准备开始从动作卡牌手游谈到MMO手游,也算是对游戏开发的一些感悟。 动作卡牌游戏,相对而言,时延性要求没有那么高,所以架构没有那么复杂,不过也是值得学习的。本文重点介
web数据库编程与设计
这是一本关于web数据库开发的书籍,内容详细。适合于所有web开发人群。内容清晰,讲解易懂。十分实用!
【游戏后端】游戏服务器端开发的一些建议(转载)
摘要: 本文作为游戏服务器端开发的基本大纲,是游戏实践开发中的总结。第一部分专业基础,用于指导招聘和实习考核, 第二部分游戏入门,讲述游戏服务器端开发的基本要点,第三部分服务端架构,介绍架构设计中的一些基本原则。希望能帮到大家一 专业基础1.1 网络1.1.1 理解TCP/IP协议网络传输模型滑动窗口技术建立连接的三次握手与断开连接的四次握手连接建立与断开过程中的各种状态TCP/IP协议...
基于Android系统的数据库类设计
<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--> 基于Android系统的数据库类设计        数据库SQLite
一个使用kotlin语言开发的APP 仅共参考
一个学习用的App 使用kotlin语言开发 适合android 小白
服务端C/C++开发所需要准备的
---FD---1、服务器所用到的知识:(记录自百度知道)TCP/UDP,最基本的并发——你可以选择使用select、poll,或者是多线程、多进程如果你使用多线程,那么就必须使用同步技术——信号量、互斥体、条件变量的一种或几种,并且对于多线程技术,你还需要考虑使用进行线程分离与合并,如果你使用了多进程,那么同步技术就不是你需要考虑的了,你需要考虑的是进程相关的问题了,你是使用fork还是vfor...
2017网易互娱笔试题----括号匹配
题目描述 对于一行代码(字符串),里面可能出现大括号“{}”、中括号“[]”和小括号“()”,请编程判断改行代码的括号嵌套是否正确。 “()”,“({})”,“printf('Hello Netease')”等都是括号使用的正确方法,“(}”,"print(Hello Netease]"则是错误的范例。 输入描述 输入包含一行,为一行包含括号的字符串(字符串长度不超过1000) 输出描述
从Android端到服务端全端开发------二级评论表的实现
前言:对于专门开发android端或者服务端某一端的开发者来说,对另一方可能也不太熟悉,希望通过这篇文章使大家更加熟悉另外一端,让开发协作变得更加默契。 web服务器端和app服务器端的区别: 几乎一样,不过作为app,以下几点是需要考虑的: 1、用户的手机流量,由于手机套餐流量是一定的,不可能让用户每次都打开原图浏览,要根据用户需要再决定原图还是压缩图,还有就是要根据手机的尺寸去裁剪图片的...
服务端开发
本课程能够教会你如何使用RabbitMQ消息通信服务器,构建和管理用不同语言编写的可伸缩应用。你将学习消息队列的工作原理以及RabbitMQ是如何使用的,通过许多案例来探索实践当中的可扩展性和互操作性问题,学习如何将Rabbit打造成一部运作良好的机器,同时我们还对ZooKeeper:分布式过程协同技术讲解。
Android架构设计01-数据库框架
1 使用场景 涉及到数据库的操作,一般的都是使用第三方的框架,如GreeoDao,OrmLitem等。或者是直接利用SQLiteOpenHelper来完成数据库的增删改查以及数据库升级。那么对于这种写法,一般都比较繁琐。操作如下:DBHelper dbHelper = new DBHelper(this); SQLiteDatabase sqLiteDatabase = dbHelper.getW
Android原生Sqlite数据库设计
一、原生Sqlite数据库设计目标 1.支持新建多个数据库 2.支持数据库名称与各个数据库表名称的集中管理 3.支持数据库升级时对数据表数据的备份,数据表结构的修改,主外键的创建,索引的创建等 4.封装增、删、改操作开启事务,提交事务. 5.封装查询操作时游标cusor的关闭二、实现思路 1.需要支持多个数据库,则可以通过创建多个SQLiteOpenHelper子类,分别指定数据库名实现
android蓝牙开发————实现服务端客户端通信
蓝牙开发——客户端服务端通信 (本文demo下载地址:http://download.csdn.net/detail/gywuhengy/9816902) 一.新建一个工程作为服务端,里面大致要实现的功能有这几个: (1)权限 android.permission.BLUETOOTH (2)蓝牙适配器 BluetoothAdapter (3)输入输出流 (4)客
Android-用户登陆的例子(服务器端开发到客户端实现)
Android-用户登陆的例子(服务器端开发到客户端实现) 1.回顾        上篇实现总结了App接口开发课程讲解的内容 2.此篇      这篇将总结app接口开发里的 用户登录的例子! 3.基本步骤     (1)服务端实现 登陆接口 开发     (2)实现 json 和xml数据封装类     (3)编写 接口开发文档     (4)实现
Hibernate+Struts2作为服务服务端实现Android登入(上)
前言 其实我是做Android的,当时想自己写一个服务端,于是抽时间就学习了以下JavaEE的 Hibernate框架和Struts框架,不得不承认的是,站在巨人的肩膀上的确可以看得更远,有助于自己的水平提高。 首先我们先介绍以下hibernate和Struts的主要是做什么的,以便于讲解,Hibernate是javaEE访问数据库的持久化方案,无需写SQL语句即可进行对数据的访问,但是一点需...
Android即时聊天系统设计
Android即时聊天系统设计 最近比较闲,当工作比较闲是意味着什么呢(⊙﹏⊙) 于是,总结一下前几个月的毕业设计吧,说不好对一些有需要的朋友有帮助呢,也算是为社会做贡献了( 简单的即时聊天系统,设计如下 C 客户端AndroidStudio版 新版AndroidStudio源码git 用户操作,通过app和服务器们交换信息,使用 长连接 Socket框架Mina通过JSON数...
对服务器端编程的理解
服务器端编程的本质用一句话来概括就是解决客户端进程和服务端进程之间的通信和数据交换问题。 下面我们就要思考两个问题: 第一个是两个进程如何通信? 通常通过操作系统提供的socket系统调用来进行TCP连接。(IPC方法很多,并不只有socket) 第二个是如何保证双方互相理解? 需要建立相应的规则,这也就是我们所谓的协议。以Python web开发为例,一个http请求过程要经过: 浏览
RTSP协议开发接口说明(2012).pdf
RTSP协议开发接口说明(2012),对RTSP协议开发有帮助
聊天软件数据库设计
详细聊天软件的数据库设计.
百度地图实例开发代码
使用第三方百度地图资源开发的Html5实例代码 代码简洁,但功能全部都实现
数据库设计模板
数据库设计模板,
WebService开发服务端
1.WebService的三种规范AVA 中共有三种WebService 规范,分别是JAXM&SAAJ、JAX-WS(JAX-RPC)、JAX-RS。 这里就不进行详细介绍,我们先采用JAX-WS开发服务端2.开发步骤 a.定义并实现接口 SEI(Service Endpoint Interface) public interface WeatherInterface { public Stri
sslvpn 服务器客户端源码
sslvpn 安全认证接入式服务器  源码 出售,  适合中小公司开发。 要的私密。
DB2_400数据库设计与编程
DB2_400数据库设计与编程
构建证券行情分析系统——服务器开发
由于不同证券交易所的行情接口可能不一样,所以接入不同交易所的行情,需要不同的源程序。这里讨论源程序的共性和技术上以及运维上的要求。 一、源程序 1、共性 一般源程序主要流程是 1)、初始化时读取配置,完成市场信息、码表、快照数据初始化; 2)、按照交易所的接口,接入行情数据,落盘保存方便复盘,并转换成标准格式,推送数据给下一级; 3)、收盘处理。 2、技术以运维 1)、由于
Telegram资源整理 开发
本文章仅作为个人笔记 相信看到文章的应该都知道Telegram是国外一款开源强加密的全平台通讯工具,这里就不多介绍了,直接上个人的一些资源和分析与理解,如果有不对的地方还望大神指正。 Telegram在很多搜索引擎上搜索都是机器人开发相关的,很少对用户进行操作,为此特地整理一些用户操作相关,还希望能够对一些人有所帮助。 Telegram官网 Telegra...