期货交易自动化论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 46|回复: 0

一个人想要在一个月内学会Android开发,并做出APP原型,应该怎么做? - 比特币今日价格

[复制链接] |主动推送

285万

主题

285万

帖子

855万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8553716
发表于 2022-9-11 08:36:26 | 显示全部楼层 |阅读模式
对于有编程基础的人来说,一个月之内掌握基本Android开发是完全有可能的,由于掌握Python开发,所以可以使用Python开发后端服务,这样就只需要掌握Android端开发就可以了。
可以按照以下计划进行学习:
第一步:学习Java基础。由于Android开发采用的是Java语言,所以需要学习Java基础知识,对于有编程基础的人来说,学习这部分知识需要大概一周的时间。具体的内容包括Java中的类、对象、属性、方法、封装、继承、多态、异常处理、IO、图形界面及事件处理、多线程、网络通信等内容。
其中需要学习一下图形界面和事件处理的知识,由于Android开发大部分的内容是交互界面的开发,所以需要学习一下Java事件处理的方式。虽然Android界面开发与Java界面开发的方式有所不同,但是基本的概念是一致的,包括图形容器、布局管理、图形组件等内容,事件处理的方式也是大同小异的。

第二步:Android开发。Android开发总的来说还是比较简单的,主要的内容集中在Activity、Intent、Service、fragment、SQLite等内容,其中Activity代表Android的界面开发部分,这部分需要学习大量的组件,以及组件的事件处理过程等内容。这部分内容的学习也大概需要一周左右的时间,需要做大量的实验,开发工具可以使用Android Studio。

第三步:开发模型。开发模型需要先把后端接口定义出来,然后使用Python语言完成后端实现(也可以使用Java、PHP),接着开发Android界面就可以了。这部分开发所需要的时间要看具体的功能有多少,一般一个模型的开发在1至2周就可以完成。

所以对有编程基础的人来说,用一个月的时间来掌握基础的Android开发是完全够用的,如果在学习的过程中能有人指导一下会节省大量的时间。
我做移动互联开发多年,目前也在带移动互联团队,我会陆续在头条写一些关于移动互联开发方面的文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有移动互联开发方面的问题,也可以咨询我。
谢谢!
uniapp搭建

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|期货交易自动化论坛

GMT+8, 2025-9-15 11:58 , Processed in 0.076594 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表