android app开发计划
之前在泡在网上的日子上面发表过这篇文章,但是我还是想让更多的人一起学习,下面进入正文:
本人做android两年多,虽然算不上技术大牛,但是自认为也小有所成。平时没什么爱好,喜欢折腾IDE,总觉得工欲善其事,必先利其器。然后喜欢追求新鲜的事物,比如新的技术和流行的框架,还有是一个完美主义者,外观控,所以对UI设计和交互比较在乎,有时候为了一个颜色会纠结半个小时,呵呵。泡在网上的日子是今天才发现的,一句话,相见恨晚呐,第一眼就喜欢上了。好了废话不多说了,下面开始干货。
开发工具
android studio,没什么好解释的,我敢保证,你用一个礼拜之后,绝对爱不释手。下篇文章开始讲。
APP开发流程,框架等等
1. 开发过程全部使用android6.0(API 23)进行编译,最小版本支持android 4.0 (API 14),使用 Material Design Theme。
2. 项目包括以下模块(复制别人的,但是基本上好像就这些功能了,再想到了就加进来):
功能引导页
启动页
登录注册(第三方登录)
忘记密码/修改密码
网络请求(开源库)
数据解析
数据存储(SQL/SP/File)
图片异步加载(开源库)
消息推送(第三方)
清除缓存
账号绑定(同3)
点赞功能
评论功能
收藏功能
检查更新(第三方)
意见反馈(第三方)
关于我们
全局更新
日历控件/日期处理
图片选择库
图片上传/下载
图片缓存
正则表达式工具
文件处理
轮播bannner
加密(Base64/MD5)
日志处理
圆形头像
圆角图片
带清除按钮的EditText
网络检查
支付功能
好友列表
拍照功能
图片处理
下拉刷新(开源库)
底部加载更多
图片浏览(左右切换,可放大)
跳转拨号
跳转设置页
跳转评分
检查应用是否安装
通用json解析
通用xml解析
自定义对话框/进度对话框
下拉刷新最新解决方案(swipelayout+Reclerview)
网络框架
通用adapter
通用popupWindow
通用webview
gridView自适应
ListView实现GridView两列效果
顶部悬浮效果
TextView查看更多功能
快速返回顶部(ScrollView&ListView)
侧边栏效果(SlidingMenu)
侧边栏效果2(DrawLayout)
Meterial Design效果
Android actionBar使用
Android toolBar使用
BaseActivity
BaseFragment
解决GridView显示不全
ScrollView嵌套ListView
流式标签布局
离线下载功能
多文件上传
多级列表
地区三级联动
自定义日历
更多。。。。
结束语
这是整体计划,在未来的时间里,我会慢慢的把这些功能都实现起来,尽量做成可供大家使用起来比较简单的东西,
我们一起加油。
android app开发计划相关推荐
- Android APP开发需求文档范本
Android APP开发需求文档范本 软件需求文档格式的标准写法 1.引言 1.1 编写目的 • 阐明开发本软件的目的: 1.2 项目背景 • 标识待开发软件产品的名称.代码: • 列出本项目的任 ...
- 《Android App开发入门与项目实战》出版后记
<Android Studio开发实战:从零基础到App上线>自面世以来,承蒙众多朋友的抬爱,该书一直保持不错的销量,其中第一版的出货量突破一万,第二版的出货量即将突破两万.对于一个程序员 ...
- 5G 时代的 Android App 开发入门与项目实战
随着移动互联网的持续发展,Android系统从智能手机逐步拓展到平板电脑.智能电视.车载大屏.智能家居.智能手表等诸多设备,Android开发依然是前景可期的IT岗位. 当然,整个社会正在迈向5G时代 ...
- Android app开发捷径,让你少去踩坑
Android APP开发完成后,通常需要在哪些机型上进行测试? 开发Android APP时,需要考虑的分辨率有哪些? 目前华为.三星和小米市场占有率是遥遥领先的,华为各机型.三星Note2.Not ...
- Android APP开发
Android APP开发 Android 是基于Linux平台的.开源的.智能手机操作系统.Android APP开发现在使用比较广泛的程序语言是Java,Java是安卓APP开发的基础,我们在上学 ...
- android开发入门与实践_我的新书《Android App开发入门与实战》已经出版
前言 工作之余喜欢在CSDN平台上写一些技术文章,算下时间也有两三年了.写文章的目的一方面是自己对技术的总结,另一方面也是将平时遇到的问题和解决方案与大家分享,还有就是在这个平台上能和大家共同交流. ...
- 一眼就看懂;Android App 开发前景介绍及学习路线规划
Android App 开发的发展趋势和前景 安卓 App 开发是大趋势 从目前的各大社交终端以及移动媒体中手机占了百分之75.5的比例,随着各种移动端的系统升级,手机 App 也在现今这个社会面临着 ...
- android app开发_如何雇用Android App开发人员
android app开发 You have thought of a good project for an application in android and you have a gut fe ...
- Android APP开发入门
Android APP开发入门 目录 android_studio很好用的一个就是debug 1 1导入demo编译出错 1 4使用as运行安装不了apk安装adb 2 5SeekBar组件使用 2 ...
- Android App开发基础
Android App开发基础 App的开发特点 (1)App的运行环境 1.使用数据线把手机连到电脑上 2.在电脑上安装手机的驱动程序 3.打开手机的开发者选项并启用USB调试 4.将连接的手机设为 ...
最新文章
- docker commit (从容器创建一个新的镜像)
- go语言csv包_玩转数据处理120题R语言版本
- 英特尔® OpenVINO™中级认证正式开启!
- PST文件的读取(待整理)
- 用计算机模拟光子行为,光量子玻色—费米模拟系统的设计与实现
- Flex builder3与eclipse整合 转载
- Java的数据库编程之入门案例
- 在Extjs中对日期的处理,以及在后端数据在SQL语句的判断处理
- win7右键没有新建文件夹了
- ObjC学习10-Foundation框架之内存管理
- Windows Server 2008 优化
- ★★iPhone越狱后必装软件和一些心得教程,送给广大的小白们,希望你们能从小白变成“小黑”★★
- webpack-obfuscator运行报错
- 施工企业信息注册需要对计算机网络,关于建筑施工企业中计算机网络技术的应用论文...
- beeline常用命令
- 平面设计素材:15000套高端平面logo,免费赠送给所有平面设计师...
- 当私域逐渐摆烂--伟大航路战略咨询
- x86服务器与arm服务器
- 微信公众号服务器配置但没有回调,微信公众号 “服务器配置” 踩坑记
- DEGUG修改BW表中数据以及修改更改日志
热门文章
- java mp3转g722_(转载)wav文件转成g722, g729编码的文件
- OpenNESS NTS 的前世今生
- javacpp 人脸_javacv实现人脸检测
- 微信小程序跳转微信公众号
- 基于vue的电商后台管理系统
- 从openssl rsa pem文件中提取公私钥数据实现
- 解决solidworks导入stl文件就卡死的问题
- 央行数字货币:第三方支付产业新变量
- 【Ydui.js】------ ydui.js 中的 util 中的方法讲解如何调用使用 例如:获取地址栏信息,js 倒计时,cookie, 获取图片地址等
- iphone 与 PC端电脑投屏设置