Android开发牛刀小试之“AA算钱软件”开发(一)
事实上想去做android开发已经有非常长一段时间了,可是因为还在上课,加上老板那边的项目接连不断。也一直都没有机会抽出身来做。可是,楼主当然也不会闲着,首先我了解到android开发须要java学习基础。所以自修了李兴华老师的教学视频《Java视频、源代码及讲义》,ps:事实上没有全然看完= =!
。
之后的非常长一段时间是空白期,一直没有去用java写点东西。
哈哈。可是老板近期出差去了,要一个星期才回来,正好舍友很积极的想推动“成人”app的开发(囧),所以我也就跟着学习了。
本来事实上想做点复杂的。比方游戏app,像雷霆战机什么的,这些书上都有,可是太繁琐了。作为刚開始学习的人太费时间。并且做了也没啥意义,所以就想到之前实验室常常出去吃饭算钱的事。当时我们几个人就想谁应该去开发个app软件啥的,不然每次都要人工算账多麻烦啊。
可是这样的事大家都懂的,没人会去主动做的。
。
。
所以楼主一想,事实上也不是非常复杂的,正好算是入门做下吧。ps:发现真的是入门级,仅仅须要了解android开发中的事件触发和弹出界面两部分的内容基本就搞定了,反正我是仅仅看了这两部分。
从開始安装Android开发环境到做出第一个小版本号(完毕基本算法)大概花了三天时间,这么简单的app我竟然花了三天时间,好吧。楼主确实比較菜,犯了非常多java语言错误。所以也能够说基础不牢的原因吧。
第一次开发还有点小激动。看到的不要喷我。
。。
事实上仅仅是作为自己开发日志的啦。。后面我会继续写些开发过程的问题以及源码算法等的分析。
以下贴上这个简单“AA算钱软件”的app截图:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTVNKX0NT/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" width="300" height="500" alt="">
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTVNKX0NT/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" width="300" height="500" alt="">
Android开发牛刀小试之“AA算钱软件”开发(一)的更多相关文章
- Python基础之模块:7、项目开发流程和项目需求分析及软件开发目录
一.项目开发流程 1.项目需求分析 明确项目具体功能: 明确到底要写什么东西,实现什么功能,在这个阶段的具体要询问项目经理和客户的需求 参与人员: 产品经理.架构师.开发经理 技术人员主要职责: 引导 ...
- 2016开发一个app需要多少钱?app开发需要哪些成本-app开发问题汇总-广州达到信息
作为一个APP开发从业者,被外行的朋友们问及最多的问题是,"做一个网站需要多少钱?"或者"开发一个APP需要多少钱?".作为开发过完整网站项目和手机APP的人, ...
- 浅谈传统语音通信和APP语音通信音频软件开发之不同点
本人在传统的语音通信公司做过手机和IP电话上的语音软件开发,也在移动互联网公司做过APP上的语音软件开发.现在带实时语音通信功能的APP有好多,主流的有微信语音.QQ电话.钉钉等,当然也包括我开发过的 ...
- 软件开发的podcast
目录 中文 喜马拉雅 https://www.ximalaya.com/ SingularFM 8个开发者值得一听的英文 Podcast https://zhuanlan.zhihu.com/p/24 ...
- C#入门到精通系列课程——第1章软件开发及C#简介
◆本章内容 (1)了解软件 (2)软件开发相关概念 (3)认识.NET Framework (4)C#语言 (5)Visual Studio 2017 ◆本章简述 软件在现代人们的日常生活中随处可见, ...
- 敏捷软件开发 VS. 传统软件工程
敏捷软件开发 VS. 传统软件工程 软件工程这一术语1968年被提出,之后美国软件工程专家巴利·玻姆对十多年间研究软件工程的专家学者们提出的一些准则与信条,于1983年对提出软件工程的七条基本定理,将 ...
- 敏捷软件开发vs传统软件开发
摘要 本文介绍了传统软件开发(着重介绍了传统软件开发中常用的瀑布模型)和敏捷软件开发,以及敏捷开发和传统开发的对比. 一.传统软件开发 比较常用的几种传统软件开发方法:瀑布式开发.迭代式开发.螺旋开发 ...
- 敏捷软件开发 Agile software Development(转)
原文链接: http://www.cnblogs.com/kkun/archive/2011/07/06/2099253.html 敏捷软件开发 Agile software Development ...
- 读《31天学会CRM项目开发》记录1 - 认识软件开发
今天闲来无事,心中又对软件开发充满了向往和憧憬.一直认为实践是检验真知的唯一标准,也是快速提升的绝密方法,是巩固基础加深基础的好去处.故在JD上搜了下软件开发,看到了这本<31天学会CRM项目开 ...
随机推荐
- http隧道的研究
1.reDuh为什么要bind一个udp,如何维持tcp的? 似乎只要不close,就不会关闭打开过的socket 2.如果web超时,或者脚本超时,是否意味着会断开连接. 似乎并不会 3.是否针对可 ...
- Problem G: 切煎饼
Description 王小二自夸刀工不错,有人放一张大的圆煎饼在砧板上,问他:饼不允许离开砧板,切100刀最多能切多少块? Input 多组测试数据,每组输入1个整数,代表切的刀数 Output 每 ...
- 最短路:我的理解--Dijkstra算法
最短路径:Dijkstra算法 用来计算从一个点到其他所有点的最短路径的算法,是一种单源最短路径算法.也就是说,只能计算起点只有一个的情况. Dijkstra的时间复杂度是O (N2),它不能处理存在 ...
- 某DP题目1
题意: 有n个由左右括号组成的字符串,选择其中若干字符串,使得组成的括号序列合法且长度最长.n <= 1000,n个字符串的长度和 <= 10000. 分析: 其实我一开始做这一题的时候, ...
- set bin 集合
set: create table rr(zz char(4));create table test5 (rr set('美丽','态度好','温柔','善良'));insert into test5 ...
- 【layer】关于layer打开就是最大化的使用
使用layer时候 想在弹出层 在打开的时候默认就是最大值 perContent = layer.open({ type:2, title: userName+nowDate+"的" ...
- android——根据MVC框架设计的结构
- Android 工程报错解决 Unable to resolve target 'android-17'
转自:http://www.cnblogs.com/csulennon/p/3705177.html 换了系统后,重新安装了Android SDK和ADT插件,导入之前的工作空间.居然发现所有的And ...
- 不会提示是否关闭浏览器 IE6、IE7、FF通用代码
start = setInterval('CloseWin();', 2000); function CloseWin() //这个不会提示是否关闭浏览器 IE6.IE7.FF通用代码: { if ( ...
- awk排序作业
输入:给定一个hotelinfo文件,文件格式如下: shanghai_city_7208 上海全季酒店淮海路店 shanghai_city_14744 锦江之星上海金山城市沙滩店 ...