从零开发一个完整的Android项目(一)——前言
2017-08-04 10:50
363 查看
前言
从毕业到现在,开发过MFC软件、C#+C++软件、ASP.NET+C++网页和QT软件,因为大学只学过C语言,所以基本上都是从零开始。最近要做移动端,开始开发Android APP,也是从零开始。由于之前Android开发接触的少,也没学过JAVA,所以基本上都是靠网上查资料,当然也遇到了不少坑。好在Android Studio足够强大,项目完成的还算顺利。整个项目不大,也不是十分复杂,但是是我一个人独立开发的。虽然有很多东西并没有完全搞明白,但是还是积累了一点东西,这里做个笔记,说不定以后还用的到。
另外,本人是个新手,所以博客的很多地方不一定正确和合理,欢迎指正。
Android Studio
Android Studio刚出来的时候,曾经安装玩了一下,发现不是很成熟,所以本来是打算用Eclipse开发这个项目的。后来,发现Android Studio现在经过几年的发展,已经很好用了,就下载安装了Android Studio。使用之后,感觉比Eclipse好用,功能很强大。最开始用的时候不是很习惯,比如虽然知道有智能保存功能,还是老是想着Ctrl+s;一直以为双击Shift是”查找全部“的功能,后来才发现并不是(真正的是Ctrl+Shift+f)。所以用之前还是要先学习一下,否则会想我一样,到开发的差不多了,才找到”查找全部“的功能。
真正用心学习之后,Android Studio还是很好用的,很容易上手。
至于安装使用方法什么的,网上很多,这里就不多说了。
项目概况
本项目是对具体设备进行操控的应用APP,使用HTTP与设备上的HTTP Server进行通信,涉及到HTTP通信、JSON的解析和合成、图片浏览(放大、缩小、旋转、平移等)、图片上选点和国际化等内容。相关文章推荐
- 从零开发一个完整的Android项目(十)——ActionBar Menu同时显示文字和图标
- 从零开发一个完整的Android项目(八)——水平气泡显示
- 从零开发一个完整的Android项目(七)——BottomNavigationView+ViewPager+Fragment框架
- 从零开发一个完整的Android项目(九)——图片浏览
- 从零开发一个完整的Android项目(二)——HTTP通信
- 从零开发一个完整的Android项目(六)——欢迎(登陆)界面
- 从零开发一个完整的Android项目(五)——解析JSON字符串
- 从零开发一个完整的Android项目(三)——常量的定义
- 从零开发一个完整的Android项目(四)——合成JSON字符串
- Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
- Cocos2d-x Android开发环境的配置之二 :创建一个项目并部署在手机上
- Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
- 【Android】 分享一个完整的项目,适合新手!
- Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
- 【Android Native Code开发系列】一个Native Service的完整示例 1234567
- 要开发一个android项目,以android为客户端,pc为服务器端,如果实现通讯交互?
- 【Android】 分享一个完整的项目,适合新手!
- Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
- 用.Net打造一个移动客户端(Android/IOS)的服务端框架NHM(三)——搭建Android开发环境,用Hibernate生成Android项目的Model层
- 一个App项目设计开发完整流程