目录

文章介绍

涉及知识

系列汇总

项目源代码


文章介绍

本系列小文是一个简单的Android app项目实战,对于刚入门Android 的初学者来说,基础学完了,但是怎么综合的去写一个小app,可能无从下手,包括我自己当初入门也是一样的,不知道怎么写。。。通过空闲更上这个案例,让零碎的基础综合起来,知道怎么去用!当然去B站看实战小案例也是可以学习到的。在这些案例之中,能实现的方法可能有很多,例如实现网络请求的框架很多,像volley、android-async-http、HttpURLConnection等等;再者搭建App基本框架的方式也有很多... 每个人实现的方式可能不一样,我就用自己思维来写了,其他,自己想怎么实现都可以。

涉及知识

Android UI基础控件的使用、Activity与Adapter的实践、Intent数据传递、基本事件的处理、OkHttp网络数据请求、使用Gson实现json数据的解析、通过Intent实现简单的数据传递、ViewPager+TabLayout实现引导页切换、ViewPager+TabLayout+Fragment实现App主页框架搭建、使用Banner2.1.0实现广告图片链接首页轮播、ListView+OkHttp+Gson解析新闻数据、SharedPreferences本地数据存储、RecyclerView显示App首页数据、隐式调用系统相机、相册,......等基础知识的运用,这也算是一个比较综合入门案例了。

这个小系列就完结了~ ,关于V1.0(即初版)就写到这里了,其中肯定有很多不完善的地方,但是能让入门者学习到,目的就达到了,后面有时间再完善更新,感谢~

系列汇总

一、【Android项目实战 | 从零开始写app(一)】 创建项目

二、【Android项目实战 | 从零开始写app(二)】实现闪屏页,启动app

三、【Android项目实战 | 从零开始写app(三)】实现引导页,进入登录or主页面

四、【Android项目实战 | 从零开始写app(四)】Okhttp+Gson实现服务端登录验证功能

五、【Android项目实战 | 从零开始写app(五)】okhttp+gson实现服务端注册功能

六、【Android项目实战 | 从零开始写app(六)】用TabLayout+ViewPager搭建App 框架主页面底部导航栏

七、【Android项目实战 | 从零开始写app(七)】优化主页导航栏,禁用主页页面滑动切换效果

八、【Android项目实战 | 从零开始写app(八)】实现app首页广告轮播图切换和搜索跳转

九、【Android项目实战 | 从零开始写app(九)】Tablayout+ViewPager实现页面分类顶部标题页面联动切换

十、【Android项目实战 | 从零开始写app(十)】Okhttp+glide+json+ListView实现新闻模块数据的填充显示

十一、【Android项目实战 | 从零开始写app(十一)】实现app首页智慧服务页面服务分类数据的解析及点击跳转

十二、【Android项目实战 | 从零开始写app(十二)】实现app首页智慧服务&热门推荐&热门主题、新闻

十三、【Android项目实战 | 从零开始写app(十三)】实现用户中心模块清除token退出登录&信息修改等功能

十四、【Android项目实战 | 从零开始写app(十四)】实现图片发布模块 | 必知必会之调用系统相机拍照、相册

十五、【Android项目实战 | 从零开始写app(教程汇总)】Android 项目实战系列汇总、源代码https://blog.csdn.net/weixin_43853746/article/details/117367078

【Android项目实战 | 从零开始写app(教程汇总) Android 项目实战系列汇总、源代码】


项目源代码

Gtihub下载地址: https://github.com/Lydever/smartcity_apphttps://github.com/Lydever/smartcity_app

【Android项目实战 | 从零开始写app一一智慧服务】完结篇系列导航篇、源代码相关推荐

  1. 【Android项目实战 | 从零开始写app(十二)】实现app首页智慧服务热门推荐热门主题、新闻

    说在前面,由于各种adapter,xml布局,bean实体类,Activity,也为了让看懂,代码基本都是"简单粗暴直接不好看",没啥okhttp和util工具类之类的封装,本篇幅 ...

  2. 【Android项目实战 | 从零开始写app (六) 】用TabLayout+ViewPager搭建App 框架主页面底部导航栏

    本篇实现效果: 搭建app框架的方式有很多,本节主要用TabLayout+ViewPager搭建App框架,这种方式简单易实现,在主页中加载Fragment碎片,实现不同功能页面的切换效果图如下: 文 ...

  3. 【Android项目实战 | 从零开始写app(十三)】实现用户中心模块清除token退出登录信息修改等功能

    五一后,被ji金伤了,哇呜呜,还是得苦逼老老实实打工写代码,看下面吧 本篇实现效果: 实现登录用户名展示到用户中心页面上,并且页面有个人信息,订单列表,修改密码,意见反馈发送到服务端,前面登录后,通过 ...

  4. Android项目实战:账本APP开发

    好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航 Java项目实战:账本APP服务 ...

  5. Android项目实战(二十二):启动另一个APP or 重启本APP

    Android项目实战(二十二):启动另一个APP or 重启本APP 原文:Android项目实战(二十二):启动另一个APP or 重启本APP 一.启动另一个APP 目前公司项目需求,一个主AP ...

  6. Android项目实战(三十二):圆角对话框Dialog

    原文:Android项目实战(三十二):圆角对话框Dialog 前言: 项目中多处用到对话框,用系统对话框太难看,就自己写一个自定义对话框. 对话框包括:1.圆角 2.app图标 , 提示文本,关闭对 ...

  7. android中私有方法 继承,Android项目实战系列—基于博学谷(五)个人资料

    由于这个模块内容较多,篇幅较长,请耐心阅读. 个人资料模块分为两个部分 [x] [个人资料]() [x] [资料修改]() 一.个人资料 1.个人资料界面 (1).创建个人资料界面 在com.buxu ...

  8. Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程)...

    Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程) 原文:Android项目实战(三十八):2017最新 将AndroidLibrary ...

  9. (转载)Android项目实战(二十七):数据交互(信息编辑)填写总结

    Android项目实战(二十七):数据交互(信息编辑)填写总结 前言: 项目中必定用到的数据填写需求.比如修改用户名的文字编辑对话框,修改生日的日期选择对话框等等.现总结一下,方便以后使用. 注: 先 ...

最新文章

  1. caffe---ubuntu1604下anaconda2.5的尝试----失败,建议使用系统的python系统,避免各种各样的陷阱...
  2. 谈谈我理解的文化包容性
  3. 基于地图的工作流设计器,及基于地图的业务流程办理界面(三)
  4. java8升级java11到底敢不敢?
  5. iptables 添加,删除,查看,修改
  6. android数字滚动动画,Android超简单实现金钱滚动效果
  7. mysql 账户管理_Mysql账户管理原理与实现方法详解
  8. python编程挑战——使用python实现恩格玛机(1)
  9. contos需要MPEG-4 AAC解码器
  10. Tomcat 下载、安装、配置图文教程
  11. Android 开发中版本兼容性问题
  12. chrome开发者工具实现网页截长图
  13. 科技热点周刊|马斯克卖掉特斯拉 10% 股票;Facebook 停用面部识别系统;微软拥抱 Metaverse;雅虎退出中国
  14. 记一次扩容U盘修复(主控: ChipsBank(芯邦))
  15. 请更换备份电池 pos机_电签POS机实力碾压MPOS,请更换手中的蓝牙机!
  16. 上网本丢失F盘怎么恢复
  17. FFS(快速文件系统)–Unix文件系统
  18. 魔镜魔镜告诉我谁是世界上最美的人 语音唤醒,百度语音识别。从装系统开始
  19. workflow的简介
  20. Microchip PIC系列8位单片机入门教程(一)开发环境建立

热门文章

  1. html里的图片地址怎么搞,HTML图片的地址怎么写
  2. Mike 2014 安装驱动错误
  3. 【Springboot+vue项目开发】:网盘系统项目开发流程(03 微服务项目的划分及构建)
  4. angular服务一
  5. 人际关系-《关键冲突》书中的精髓:如何掌握化解人际关系危机的技巧,让我们的人际关系更和谐。
  6. C# | WriteLine写入.txt 文件
  7. SQL 编程、函数(一)
  8. OS X10.10.3正式版和Xcode 6.3正式版下载
  9. VMProtectSDK使用教程
  10. Matlab二维绘图---plot函数详解