Android studio 学习记录(二)
本帖最后由 aoding 于 2022-10-23 22:41 编辑距离上次做这个软件过去好多天了,期间一直有点忙,没时间弄{:1_937:},这次趁着国庆休息,赶紧弄一弄,发现有些知识都忘了,一段时间不练习就有点生疏,所以这次我打算多写点小的知识点,想到哪写到哪啦{:1_918:}。
作为一个新手小白,写代码的过程中我遇到了很多问题,有些问题很好找,有些问题网上没有很明确的答案,还得慢慢摸索,所以写的很慢。这次,首先是按照之前的思路,将后面几项(肺活量、50米跑、坐位体前屈、1000米跑、引体向上,外加一个综合评价)的输入框、输出框做出来,然后编写相关的计算公式,特别是这个公式,我的思路不太好,实在是想不出什么好的办法,只能参考在网上的体测标准,用很傻瓜的方式来计算成绩,有种把所有可能都列举出来的感觉导致代码老长了,一大段一大段的,敲得费劲的很。
写代码的时候遇到一堆问题的感觉,现在看一下,感觉也没什么好说的{:1_907:}。
1.有关主题theme的问题
NoActionBar 可以消除标题栏
.Bridge 解决了自定义按钮颜色失效,始终显示紫色的问题
2.如何保留一位小数(常用)
String.format("%.1f",m1) 功能是保留一位小数,注意就是这么写的
3.如何设置自己的需要的字体
Typeface typeface = Typeface.createFromAsset(getAssets(),"字体的路径");
4.如何输入既可以带符号,也可以加小数点的数据类型
inputType="numberSigned|numberDecimal" “numberSigned”时表示带符号的数字;“number”表示不带符号的数字;“numberDecimal”表示小数
5.String.valueOf()利用这个函数可以将数据转换为字符串格式
6.colors.xml文件中可以对颜色进行修改,第二行代表的是标题栏的颜色,第三行代表的是状态栏的颜色。
7.图标设计(用自带的图标设计器就挺好用的了,很简单上传个图片的事情)
8.UI太多不显示怎么办(本来想学学适配屏幕,看着太复杂了{:1_908:})可使用控件ScrollView来做下翻滚动条,(注:android:scrollbars="none"//隐藏滚动条)9.相对布局和线性布局的混合使用(很好理解,网上资料多,看看就会了)
还有就是这次还是只完善了软件的一部分,这个软件还挺复杂的(可能是我太菜了{:1_924:}),还分年级、性别、项目等,加油吧!
最后,附上我这还不完善,存在不少问题的半成品{:1_1:}蓝盘 https://wwm.lanzoub.com/iQw7F0csyo0j 密码:476e
10月18日
最近疫情又严重起来了,出也出不去:'(weeqw,这让我这个嘴馋的给急死了!
昨天又学到了一个很有用的控件RadioButton,这个要配合RadioGroup一起使用,它的作用就是实现几个选项中的单选功能就像这样,四个里面选一个。
android:button="@null" 这个的意思呢就是不使用默认的选项按钮,没有这个就会显示默认的选项按钮,就像这样
还学到了一个很有用的文字的颜色设置方法,就是实现选中的时候是什么颜色,没选中的时候是什么颜色,这个就是写一个xml文件,
<item android:state_checked="true" android:color="@color/white"/><item android:state_checked="false" android:color="#979696"/>在这个文件里面判断它是否是选中状态,然后就可以了(之前没好好学,其实很简单的,弄懂之后老激动了:lol)
10月23日
如何修改完成的app的名称呢
点击打开,然后在这里修改就行了
有兴趣研究kotlin吗?刚好最近在学android studio的kotlin(直接跳过java) hjxhjxjx 发表于 2022-10-2 11:07
有兴趣研究kotlin吗?刚好最近在学android studio的kotlin(直接跳过java)
有是有,就是没太多时间{:301_1008:} 知识真是爆炸的让人不知学什么好。 最近我们也要学Android
rz66 发表于 2022-10-2 14:21
知识真是爆炸的让人不知学什么好。
确实是这个样子,建议先确定选一个去学,学好了再去学其他的。之前我就是,看到啥都想学,然后都没学好,后来也就放弃了{:301_1007:},一个人的精力就那么多嘛 yx159247 发表于 2022-10-2 14:23
最近我们也要学Android
挺好的,我这只是随便学一下:lol
页:
[1]