前天和昨天两天折腾了两个晚上,终于把Android的环境配置好了,写了一个可以臭美的Demo。对Android的大概做了下了解。先把程序的简单界面上传上来看看。



通过做这个小东东,主要了解了几个东西:

1、在Android中每个屏幕或者说每个页面,是有一个叫做Activity的东西来显示的,而在当先项目中,Activity的显示类似WPF(我之前没用过java用过.net)

2、界面和界面之间的沟通:传递数字和返回数字是通过一个叫做Intent的东西来进行的。

3、Android中存储数据有三种,一种是通过SharePreferences来进行的。这种东西类似.net的配置文件,适合保存比较简短的信息,比如用户账户什么的。另外一种是SQLite,是一种简单的数据库,使用SQL语句操作,比较简单,另外一种是ContentPrivder,很抱歉,我还没掌握,甚至还没看那知识。

4、Android开发,如果只是开发简单这种应用类型的软件很简单,无外乎就是通过java调用一些Android的API

通过这个小东东认识到欠缺的东西:

1、欠缺java的语法和类库的入门知识,因为做过.net。java连看都没看,直接开始上手。所以很多只能靠闷去理解。

2、需要去找个游戏制作的教程,经验告诉我,仅仅通过XML是没办法做出来超炫的界面和可以硬件渲染的游戏,甚至3D游戏,那么有个东西类似GDI或者什么东西可以绘图,当然,也是一些接口。

3、只需要下载一些Android的API手册什么的,然后去规划一个项目,直接上手,是最好的学习方法。

4、简单的Android开发,IDE会分开一些目录。但是如果进行一个大型的游戏,项目结构应该如何去设计呢?有什么讲究吗?

初次做Android,仅仅花费3个晚上而已。

(日志是因为当时网络不通,保存在草稿中补充出来的)希望大家能多多指点。

Android做的第一个小程序相关推荐

  1. python开发跟淘宝有关联微_为什么微商和淘宝卖家不得不做公众号和小程序?

    文/王爷 整理/叨叨 最近一个月,微信方面的动作比较多,尤其是有关微信小程序方面的动态,起码更新了4次.或许很多人还不知道什么是微信小程序,简单来说就是一个无需安装.即用即走的生长在微信上的一个应用. ...

  2. 怎么用小程序挣钱?想赚钱就做这5类小程序!

    近年来,小程序的发展势如破竹,小程序将会在不久遍布大街小巷,毕竟从某种意义上来说,它比公众号更简化,更方便.小程序的确是靠着高质量,高效率,来获取用户的信任. 究其根本,小程序的兴起有两大原因: 第一 ...

  3. 一个Android开发者眼中的微信小程序

    前言 转眼间微信小程序已经推出好几个年头了,作为一名Android开发者,一直想尝试下:正好赶上公司策略调整,在开发完App后领导想着在开发一个小程序版,基于微信庞大的用户量,微信小程序成为了首选:在 ...

  4. android微信下拉出现小程序,Android 仿新版微信的小程序下拉栏

    Android 仿新版微信的小程序下拉栏 上周微信更新到了 6.6.1 版本,加入了微信小游戏.朋友圈都在玩跳一跳.而且现在微信把最近用过的小程序放到了首页顶部,轻轻下拉就可以快速访问了.可以看下效果 ...

  5. 零基础做一个微信答题小程序(四)

    嗨!大家好,我是小蚂蚁.这一节里,我们继续分享如何在答完题后进行答案的比对,以及如何实现一个回顾功能. 在上一节里我们提到过,为了记录玩家的答题数据,我们创建了一个新的表格--玩家答题选项表,里面记录 ...

  6. 点餐小程序有什么用,做个点餐小程序多少钱

    **点餐小程序**有什么用,做个点餐小程序多少钱 随着互联网的发展,线上支付,线上点餐,线上购物都成了必然趋势,如果你的餐厅还没有做点餐小程序,那你可能落后了. 点餐小程序的特点 1.小程序轻便灵活 ...

  7. Android 从app中调起小程序(必成)!!!

    没看官方文档的,一定看这篇啊,血泪教训啊!!! 第一步 : 先去开放平台做一个app和小程序的绑定(很重要)如图: 如果是同一个账号下的(app和小程序是同一个账号)则不需要绑定(官方文档这样写的,但 ...

  8. 做一个纯前端小程序,只需要简单几步

    前段时间某神秘企业员工被禁止拥有自媒体,所以如果大家在盗版网站或者某条看到这篇文章,而且昵称还叫什么泽哥**钊,不用慌,就是我!!! 我这技术这么烂,也要被限制,辛苦某某部门了.也不知道啥时候禁止我发 ...

  9. C#做的在线升级小程序

    转自原文C#做的在线升级小程序 日前收到一个小任务,要做一个通用的在线升级程序.更新的内容包括一些dll或exe或.配置文件.升级的大致流程是这样的,从服务器获取一个更新的配置文件,经过核对后如有新的 ...

最新文章

  1. qtchart实时动态曲线_极致新体验,实时、无损、长时程细胞分析检测平台
  2. 肝!深度讲解Python四大常用绘图库的“绘图原理”
  3. idea单行注释对齐修改Settings - Editor - Code Style-Code Generation,取消comment code的勾选
  4. 没有run窗口_学会了面向对象,还怕没有对象?
  5. POJ 3122 Pie 二分枚举
  6. Shell脚本学习-阶段六-密钥的批量分发与执行
  7. 文件目录权限(chmod、chown、chgrp)umask、隐藏权限(lsattr、chattr)
  8. 一起来读you don't know javascript(一)
  9. 题目1439:Least Common Multiple
  10. 防火墙iptables
  11. 金蝶k3服务器的操作系统,金蝶k3服务器配置工具
  12. USB 重定向库usbredir的移植到Android下使用的方法总结
  13. 怎么快速查找重复文件以及删除重复文件
  14. 手把手教你用tensorflow2.3训练自己的分类数据集
  15. python英文字符频率统计_Python中怎样统计英文文本中的字母频次?
  16. 一个学习小组有5个人,每个人有三门课的考试成绩。求全组分科的平均成绩和各科总平均成绩。
  17. kafka 不可以脱离 zookeeper
  18. JPA是什么?JPA怎么应用?为什么要用JPA
  19. MBA提前面试——第一章 提面总论
  20. 辅助类GenericOptionsParser,Tool和ToolRunner

热门文章

  1. 计算机90学时培训小结,90学时培训学习心得体会
  2. 2021,软件测试的出路在哪里?
  3. 软件测试人员【必备】的九种工具
  4. android jenkins 动态版本,Jenkins工具(二)之 Jenkins集成android工程
  5. 接口测试常用工具及测试方法(超全)干货
  6. oracle物理,Oracle物理结构概述
  7. python开发游戏脚本_Python开发游戏开服脚本
  8. 软引用和弱引用的应用场景
  9. 《深入理解Java虚拟机》第6章 类文件结构
  10. rest功能java,java – 功能翻转REST端点的注释