吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 958|回复: 6
收起左侧

[学习记录] Android studio 学习记录(二)

[复制链接]
aoding 发表于 2022-10-2 01:57
本帖最后由 aoding 于 2022-10-23 22:41 编辑

  距离上次做这个软件过去好多天了,期间一直有点忙,没时间弄{:1_937:},这次趁着国庆休息,赶紧弄一弄,发现有些知识都忘了,一段时间不练习就有点生疏,所以这次我打算多写点小的知识点,想到哪写到哪啦{:1_918:}。
  作为一个新手小白,写代码的过程中我遇到了很多问题,有些问题很好找,有些问题网上没有很明确的答案,还得慢慢摸索,所以写的很慢。这次,首先是按照之前的思路,将后面几项(肺活量、50米跑、坐位体前屈、1000米跑、引体向上,外加一个综合评价)的输入框、输出框做出来,然后编写相关的计算公式,特别是这个公式,我的思路不太好,实在是想不出什么好的办法,只能参考在网上的体测标准,用很傻瓜的方式来计算成绩,有种把所有可能都列举出来的感觉导致代码老长了,一大段一大段的,敲得费劲的很。
  写代码的时候遇到一堆问题的感觉,现在看一下,感觉也没什么好说的{:1_907:}。
1.有关主题theme的问题
image.png
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.图标设计(用自带的图标设计器就挺好用的了,很简单上传个图片的事情)
image.png
8.UI太多不显示怎么办(本来想学学适配屏幕,看着太复杂了{:1_908:}  可使用控件ScrollView来做下翻滚动条,(注:android:scrollbars="none"//隐藏滚动条)9.相对布局和线性布局的混合使用(很好理解,网上资料多,看看就会了)
还有就是这次还是只完善了软件的一部分,这个软件还挺复杂的(可能是我太菜了{:1_924:}),还分年级、性别、项目等,加油吧!
image.png image.png   
最后,附上我这还不完善,存在不少问题的半成品{:1_1:}蓝盘 https://wwm.lanzoub.com/iQw7F0csyo0j 密码:476e



10月18日
最近疫情又严重起来了,出也出不去:'(weeqw,这让我这个嘴馋的给急死了!
昨天又学到了一个很有用的控件RadioButton,这个要配合RadioGroup一起使用,它的作用就是实现几个选项中的单选功能 image.png 就像这样,四个里面选一个。
android:button="@null" 这个的意思呢就是不使用默认的选项按钮,没有这个就会显示默认的选项按钮,就像这样 image.png




还学到了一个很有用的文字的颜色设置方法,就是实现选中的时候是什么颜色,没选中的时候是什么颜色,这个就是写一个xml文件,
<item android:state_checked="true" android:color="@color/white"/><item android:state_checked="false" android:color="#979696"/>在这个文件里面判断它是否是选中状态,然后就可以了(之前没好好学,其实很简单的,弄懂之后老激动了:lol)


10月23日
如何修改完成的app的名称呢
image.png image.png
点击打开,然后在这里修改就行了
image.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

hjxhjxjx 发表于 2022-10-2 11:07
有兴趣研究kotlin吗?刚好最近在学android studio的kotlin(直接跳过java)
 楼主| aoding 发表于 2022-10-2 12:20
hjxhjxjx 发表于 2022-10-2 11:07
有兴趣研究kotlin吗?刚好最近在学android studio的kotlin(直接跳过java)

有是有,就是没太多时间
rz66 发表于 2022-10-2 14:21
yx159247 发表于 2022-10-2 14:23
最近我们也要学Android
 楼主| aoding 发表于 2022-10-2 15:38
rz66 发表于 2022-10-2 14:21
知识真是爆炸的让人不知学什么好。

确实是这个样子,建议先确定选一个去学,学好了再去学其他的。之前我就是,看到啥都想学,然后都没学好,后来也就放弃了,一个人的精力就那么多嘛
 楼主| aoding 发表于 2022-10-2 15:47
yx159247 发表于 2022-10-2 14:23
最近我们也要学Android

挺好的,我这只是随便学一下
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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