初学JAVA一个星期加android studio一天弄了个简单的幼儿加法程序
来源:互联网 发布:淘宝店怎么备案? 编辑:程序博客网 时间:2024/04/29 11:06
差不多10.1期间没出去玩,就看视频学JAVA,开始看的马士兵的,看了一点后来转高淇的,看完4章然后花一整天时间下载安装了解android studio,弄了这个简单的东西
为什么弄呢?因为小孩快6岁了,但是就玩,10以内加法都搞不清,不能忍啊,很多比他小的都会,然后开始是弄个加法表给他背,一点用都没,坐那光玩,然后用java弄个程序随机出一些题打印出来给他做,有点用,但是还是不太理想,搞不好坐那半天没写几题,然后想到这不刚好学JAVA么,干脆看看能不能搞个安卓的程序让他在手机上弄,于是有了这个。
记录一下学习过程吧,高手们别笑
讲真的这个简单的东西搞了我一整天啊!主要还是那个界面布局,半天摸不着头脑啊,什么网格啊什么乱七八糟的,怎么弄也弄不好
但是一不小发现了转换成constraintlayout,于是对于初学的我来说简直是福音啊!基本上挪挪鼠标的事就搞定了
这里有个我个人感觉的技巧,不要用鼠标拖动对象,直接用鼠标操作那个小圆点,有点像连线一样,比如图上的想把这个按钮跟0水平对齐,只要拖动水平方向的圆点与0的水平圆点相连就可以了,自动连接有时候根本就不是你想要的
就这样了,别跟我说界面丑,不擅长那个,起码现在不擅长
中间一些不懂的基本上网上一查就有答案,很多还是csdn上的,这里感谢互联网感谢csdn啊。还有其他很多就不一一道谢了
学的几个东西
edittext.setShowSoftInputOnFocus(false);
这个用来隐藏exittext的软键盘输入法,效果很好
学到了怎么不显示标题栏
<style name="AppTheme.NoActionBar" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item>
还有一个没搞清楚的问题
就是判断exittext是否为空的事
gettext取值比较什么的,还有个什么empty什么的,程序一到那就闪退,2个真机调试都是这样,模拟没试,最后只能用长度来判断
exittext.length是否为0
然后程序的sleep问题
比如前面我textbiew里赋值了,然后sleep,这时textview里不显示我赋值的
最后只能搞个隐藏按钮来搞定
臭媳妇总要见公婆的,来个运行照
正常做题下一题那个按钮隐藏,位置跟确定一样,只有答对了才会显示下一题的按钮同时隐藏确定,按下下一题之后反过来
到这发现发一个文章还真难,挺佩服那些大牛发很多文章让我学到不少东西。
另外本人非计算机相关专业,只是兴趣,当年想读计算机相关专业没读上,现在也算人到中年了,最后希望自己能坚持下去,学习JAVA,学习安卓。
- 初学JAVA一个星期加android studio一天弄了个简单的幼儿加法程序
- 自己花了一个星期用java写的网络题库程序
- java 简单的加法 递归 从A加到B
- 一:简单的C++程序--初学第一天
- 初学JavaScript一个星期的感受
- 一个简单的c++加解密程序
- Android初学之------Android Studio 运行java程序
- 第一个Android程序----一个简单的时间表
- Java实训——创建一个窗体程序,实现简单的数学加、减法测试。
- qt-opengl 初学的一个简单的程序
- java的一个星期学习
- pyqt 批量ping一个网段 返回结果 的程序 (加了个界面 效果不理想)
- 初学Hibernate--(1)基本介绍+一个简单的Hibernate程序
- 看了一个星期的电视...
- 上了一个星期的班了
- 做了一个星期的手机应用
- 回来了,混乱的一个星期
- 新的一个星期开始了
- STM32中断优先级彻底讲解
- 走遍美洲 —— 加勒比海
- HTTP的基本介绍
- [JAVA学习笔记-66]系统吞吐量的概念
- ajax表单提交
- 初学JAVA一个星期加android studio一天弄了个简单的幼儿加法程序
- 微服务框架Finagle介绍 Part3: 在Finagle中开发基于Thrift协议的应用
- 机器学习中的数学(5)-强大的矩阵奇异值分解(SVD)及其应用
- Hololens入门之使用360度全景图作为天空盒
- git 学习
- Qt之JSON
- iTunes Connect—— 应用上架过程中App状态指南
- 1.ReactiveX - 什么是Rx,Rx的理念和优势
- 第七周-项目五-排队看病模拟