专栏首页小数志第一个安卓App

第一个安卓App

时间过得很快,在忙碌无声之间,岁月的年轮又增加了一圈。感慨时间飞逝之余,似乎总想留些什么来证明这一年并未虚度,于是决定去完成自己曾经的一个小计划:入门Android App开发——不曾打算以此为主业,纯粹是出于兴趣涉猎一下罢了。


据报道,当前中国每天新增大约1100个App,移动应用市场总量达到449万款。在这样一个庞大的基数下,似乎没有什么业务领域和功能模块在移动应用市场是空白的,所以App的功能目标锁定在个人兴趣方面,最终选择了足球。

  • 目标(理想):设计一个App,核心功能是实现一个小测试,测试页面首先可以指定足球运动员或足球俱乐部,而后根据选定的测试对象从庞大的数据库中筛选题目若干,最后自动判断测试得分,给出“真球迷”等级评定;另外App支持数据检索和信息浏览。

但随着不断实践,发现这其中涉及2个短时间难以解决的问题:一个是这些信息和题目的收集整理工作量堪称巨大,或许会超越AndroidApp开发入门投入的精力,难免顾此失彼;另一个是数据的存储也有一个问题,建立服务器有些小题大做,本地存储又会造成较大的App体积。所以最后终于还是放弃了这个最初的功能目标。

  • 目标(现实):设计一个App,实现对一名球星履历的简要介绍,主要包括欢迎页——概览页——详情页,其中点击欢迎页跳转进入概览页,在概览页以ListView的形式摘要体现该球星在效力过的各俱乐部期间的主要数据,包括效力时间、进球/助攻数据以及主要荣誉,点击列表中的任意俱乐部,则会跳转到该俱乐部期间的详情页,对其效力期间进行简要介绍。

听上去好像有点复杂的样子,实现起来其实就是3个页面(MainActivity,ListActivity,DetailActivity)、3个控件(ListView,ImageView,TextEdit)、2个类(Player、Adapter)以及相应的布局和逻辑设计。

主体功能

Anyway,算是入门了安卓App开发,对其开发流程和各文件联系都有了一定了解,后续再择机不断拓展完善功能。To be continued…

本文分享自微信公众号 - 小数志(Datazhi),作者:luanhz

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-12-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 多种爬虫方式对比

    以安居客杭州二手房信息为爬虫需求,分别对比实验了三种爬虫框架、三种字段解析方式和三种数据存储方式,旨在全方面对比各种爬虫方式的效率高低。

    luanhz
  • 分享几道LeetCode中的MySQL题目解法

    最近刷完了LeetCode中的所有数据库题目,深深感到有些题目还是非常有深度和代表性的,而且比较贴合实际应用场景,特此发文以作分享。

    luanhz
  • 瓜子二手车市场分析(Scrapy+Tableau)

    本文对瓜子网杭州二手车进行了爬取和简单分析,一方面是为了进一步熟练使用Python的Scrapy爬虫框架,另一方面是为了熟悉Tableau强大的数据可视化功能。

    luanhz
  • 企业移动APP应用推广如何才不艰难?掌握要点很关键

    有很多朋友问我企业APP怎么推广?怎么样才能象个人APP快速产生经济效应,这个问题一直困惑很多企业,因为没有专业的企业APP商店,企业APP成推广难题。下面的内...

    人称T客
  • 移动互联网创业:如何更好使用SDK

    说起移动互联网创业,很多人会想到应用,想到o2o,想到移动互联网金融,移动支付,智能硬件等等,很多东西,这一切,基本上都离不开App,比如做移动 应用,要做Ap...

    BestSDK
  • 小程序浪潮下半场:小程序技术助力金融APP重回C位

    本文不是一篇纯技术文章,想与IT、电商、互金、网金以及负责数字化运营的部门同侪们一起探讨一下App的数字化建设。

    亚里士多的去了
  • 决战下半场:小程序技术助力金融APP重回C位

    本文不是一篇纯技术文章,想与IT、电商、互金、网金以及负责数字化运营的部门同侪们一起探讨一下App的数字化建设。

    凡泰极客
  • 银行、券商们的下一代App该往哪里走?

    传统金融机构们的App——尤其以手机银行、手机证券为最,发展到今天,已经产生一系列的问题:从用户角度看,体验普遍不好、高度同质化;从业务运营角度看,几乎没有什么...

    凡泰极客
  • 分析了 6000 款 App,竟有这么多佳软神器没用过

    摘要:在《6000 多款 App,看我如何搞定她们并将其洗白白~》中我们详细地分享了有关Scrapy框架抓取App数据的流程,并对抓回来的数据作了进一步的清洗。...

    1480
  • 【教你赚钱】5 分钟教你成为会赚钱的独立开发者

    在过去的几个月里,我辞掉了北京的工作,断更了从大二就开始坚持写的技术博客,从一个大公司里面的 iOS 工程师,变成一个在家忙忙碌碌的独立开发者。

    KyXu

扫码关注云+社区

领取腾讯云代金券