《没道云笔记》开发手记
2015-12-15 10:09
302 查看
基本配置
Client:AndroidServlet:SAE(PHP+MySQL+Storage)
Period:2 weeks
项目分析
1.Model:Article.class{int id;String username;String title;String time;String content;}
Bean.calss{int[] ids;String username;}
articles.db3::username::{id INT PRIMARY KEY AUTO_INCREAMENT, title TEXT, time TEXT, content TEXT,username TEXT}
2.View:
3.Controller
HttpThread:Delete/Upload/Download/Update/Login/Sign操作client SQLite、访问servlet PHP操作MySQL、Storage
UploadFileThread、DownloadFileThread上传下载附件
技术准备
1.自定义控件样式2.Intent传递Serializable、Parcelable
3.Tween Animation
4.Fragment+RadioGroup实现标签页
5.Http网络通信
6.Json编码、解码
7.SQLite增删查改
8.SpannableString图文混排
9.SD卡文件读取写入
10.PHP操作MySQL
11.Java正则表达式
12.PHP上传文件
13.data.getData()返回的Uri
14.获取缩略图
效果展示
相关文章推荐
- Android-Dialog对话框进出场动画基础例子
- AT&T汇编格式与Intel汇编格式的比较
- Tomcat的JVM设置和连接数设置
- 文章主题: 请教 oracle Instant Client 的配置
- windows 下安装perl Tk 模块
- 记录错误:'command '/.../sdk/build-tools/23.0.1/aapt'' finished with non-zero exit value 1
- iOS自带图片大小压缩
- MySQL5.5 performance_schema的介绍
- [leetcode] 238. Product of Array Except Self
- PHP工程师VIM配置分享
- 2015-12-15 关于方位
- wireshark抓包结果很多[TCP Retransmission]怎么办?
- ios怎么让状态栏颜色和导航栏背景图片颜色一样
- Unity3D角色换装实现原理及步骤
- href=#与href=javascript:void(0)的差异
- Java常见异常(Runtime Exception )小结
- ORA-28001: the password has expired解决办法
- django 外键model的互相读取
- linux下 的vi的使用方法
- 介绍docker