关于Android学习
前不久和几个同学参加了中国软件杯比赛,赛题是手机语音记录器,报名时大概是3月底,那时候说是5月初交作品,听到要做Android应用,一开始其实是拒绝的,因为自己之前一直在看Unity的相关东西,对Java知道了解的很少很少,一个月的时间从学习到完成作品,我觉得这不符合学习的周期,但是在朋友的盛情邀请下,还是参加了。就当做一个项目练练手,在压力下学习也比较适合我这种拖延症患者。
开始做之后,真的很迷茫,不知从哪里下手,考虑到Java基础,我决定从Java开始,由于之前学习C++感觉还可以,总体来说学习Java还是挺快的,当时是看视频学习的,看的是Mars老师的《Java 4 Android》,Mars老师讲的确实不错。当时时间比较紧,视频看的有点快,一天能看上6,7集,大概一周就看完了,看的快,效果可想而知,但是对Android大体有了了解,为以后写Android程序,确实提供了很大方便。磨刀不误砍柴工,这句话还是对的。然后接着看Mars老师的Android视频,那套视频也挺好,可是就是有点慢,由于当初从时间比较紧,我就没继续看视频,开始直接看别人的代码学习,那段时间,感觉自己真成了逆向大师,各种乱拼代码,把功能一个一个组装起来,开始时确实郁闷,不知道具体代码是什么,时间久了,也就慢慢理解了,之前看的视频的东西也能在代码中找到了。还有不得不说的就是数据库,因为有登录注册功能,肯定要用到数据库,当时对数据库也是不熟,所以也废了很大的功夫,硬着头皮,各种参考代码,各种百度,最后也是写出来了。后来又涉及到多人录音,牵扯到服务器端的东西,这下不是一天两天就能弄好的了,幸亏两个队友之前做过网站,对服务器方面比较熟悉,服务器端就交给他们了。
临近5月的时候,有消息说作品提交时间延迟了,我们也算是松了口气,之前一段时间忙的不可开交,甚至按预期都不能做完,现在延期了,对以后的继续也有了信心。接下来的时间,其实也并没有放松,毕竟还有好多东西要去学要去做,那段时间,不是泡在机房,就是啃各种书。有几次回宿舍大爷都已经锁上门了,那时回去晚是要记晚归的,所幸大爷比较好,并没记我们。就这样,坚持了将近两个月,我们的作品终于完成了,两个月前几乎不可能完成的东西,我们终于做完了,写完文档之后,激动的难以言喻,是的,我们做到了!!!
尽管作品已经完成,但其实还是有很多东西要去完善,还有很多东西要去学习。
最重要的是,我们真的很想去南京(决赛)。
2015.5.23.0:21
文档刚写完。
转载于:https://blog.51cto.com/aiowlger/1654100
关于Android学习相关推荐
- Android学习路线
Android学习路线 第一阶段:Java面向对象编程 1.Java基本数据类型与表达式,分支循环. 2.String和StringBuffer的使用.正则表达式. 3.面向对象的抽象,封装,继承 ...
- 一篇文章一张思维导图看懂Android学习最佳路线
一篇文章一张思维导图看懂Android学习最佳路线 先上一张android开发知识点学习路线图思维导图 Android学习路线从4个阶段来对Android的学习过程做一个全面的分析:Android初级 ...
- Android学习系列(10)--App列表之拖拽ListView(上)
研究了很久的拖拽ListView的实现,受益良多,特此与尔共飨. 鉴于这部分内容网上的资料少而简陋,而具体的实现过程或许对大家才有帮助,为了详尽而不失真,我们一步一步分析,分成两篇文章. ...
- Android学习第一书
大家好,我是一名Facebook的工程师,同时也是<第一行代码--Android>的忠实读者. 虽然我最近几年是在国外读书和工作的,但是和很多人一样,我也非常喜欢郭霖的博客以及他写的< ...
- Android学习笔记21:ImageView获取网络图片
Android平台有3种网络接口可以使用,它们分别是:java.net.*(标准java接口).org.apache(Apache接口)和android.net.*(Android网络接口).本文将使 ...
- 四、Android学习第四天——JAVA基础回顾(转)
(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 四.Android学习第四天--JAVA基础回顾 这才学习Android的 ...
- Android学习-- 基于位置的服务 LBS(基于百度地图Android SDK)--定位SDK
原文:Android学习-- 基于位置的服务 LBS(基于百度地图Android SDK)--定位SDK 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.ne ...
- 我的Android学习体系
我的Android学习之路历经坎坷啊,现在回过头来主要想分享下我学习Android开发所走过的过程中所学会的一些误区和弯路,那些让自己的进步一直很慢的原因,一直没有什么成就的原因,希望其他人可以借鉴我 ...
- 十一、Android学习第十天——项目开始(转)
(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 十一.Android学习第十天--项目开始 Android知识点的学习告一 ...
- Android学习笔记(七):多个Activity和Intent
根据www.mars-droid.com:Andriod开发视频教学,先跳过书本<Beginning Android 2>的几个章,我是这两个资源一起看,需要进行一下同步.先初步了解一下应 ...
最新文章
- 京东Flink优化与技术实践
- 电感发出声音怎么解决_开关电源有“声音”可以这样解决-电源啸叫解决方案...
- uniapp时间戳转换
- 《淘宝店铺装修与促销设计宝典》一6.1 设计全面的店铺客服区
- js中常用的数组和字符串方法
- Redis Save 命令
- 插件一:JAVA微信砍价活动源码分享[商品帮砍到0元,免费领取奖品]
- Android JNI层确保只有一个进程的一个实现
- ubuntu 部署 redis 主从节点配置
- Git 简介和命令行操作
- 原来 Python 还有这些实用的功能和特点!
- Linux命令学习符以及安装程序
- 延边大学计算机考研压分吗,这6所大学被严重低估,2020届高三考生注意收藏!适合“捡漏”...
- 最新xcode打包IPA(完整详细图文)
- SpringBoot接入微信公众号模板消息推送
- 点云纹理映射 matlab,一种点云模型纹理映射方法与系统与流程
- 两个图片叠加在一起css,css实现图片叠加的几种思路(记录笔记)
- 中国大学MOOC体育保健学考试试题及答案
- 计算机内存不足360杀毒,电脑内存经常不足到底怎么办
- 恭喜,拓网科技在51CTO博客安家啦!!!
热门文章
- 学什么都不容易!学好一样更不容易!
- 一个c语言构造函数调用的问题(有趣)
- 9102年webpack4搭建vue项目
- 腾讯云工业互联网助力平台发布 推动制造业“数字化”蝶变
- 【Java VisualVM】使用 VisualVM 进行性能分析及调优
- lintcode---线段树查询||(区间元素个数)
- c#操作Word文件 导出数据到word文档 (table 书签方式)
- ppcelerator徐旸:新一代移动互联网技术
- tomcat 中部署java web项目
- element-ui中el-tree树形控件-树节点的选择(选中当前节点,获取当前id并且获取其父级id)...