自助投币故事机(做点我喜欢的方式)

写今日运势的小东西玩,只是说抽个签玩玩。记一下注意事项。

1.图标更改,软件名修改,导航栏,下方控制三键颜色设置。

首先更改软件图标,icon,打开PS简单的设计一个就好就像是这个样子,想好软件名,与软件图标一同修改。在主.xml文件中找到

android:icon="@drawable/green"
android:label="@string/app_name"

 此时,icon引用图片资源,label设置引用字符String.xml中的app名。

android:theme="@style/Theme.CapoTest.NoActionBar"
themes.xml文件
<style name="Theme.CapoTest.NoActionBar">
<item name="windowActionBar">true</item>
<item name="windowNoTitle">true</item>
</style>
利用theme设置NoActionBar,取消软件显示标题栏部分(虽然,可能,大概,有时候咩用..)

android:resizeableActivity="true"
利用resizeableActivity设置true,适应全面屏手机(当然,会留下状态栏部分!好难看....)
<item name="android:statusBarColor" tools:targetApi="l">#C8BED3</item>
设置顶部状态栏背景色,是否显示。
<item name="android:navigationBarColor">#C8BED3</item>
设置下方三键导航背景颜色,如果要设置为透明的,还是主要用于java代码设置修改的..

在这里调控哦,写第二界面的时候,请记得在xml文件里注册哦!不然是跳转不过去的。同时export也要设置为true.这一点很重要

 

2.设置布局,设置显示字号,文本

从默认布局里写,通过简单的文本输入框,文本显示,图片显示,添加约束,按钮,简单布局就好了。

布局通过图形化视图就好。抽签啦..开心就好。利用count自增,到一定数值设置特定彩蛋

 

3.存一些喜欢的颜色  #5b7a00

#E5D0FF  #807E83  #656565  #AFC5C2  #FFDB6F  #C8443F

 色彩设置方法:

textView.setHintTextColor(Color.parseColor(""));
引号内使用#807E83的代码形式哦。textView.setTextSize();
默认单位是sp;

textView.setTextColor();
int不是R文件中自动分配的十六进制int值,这是Color类中的静态方法构造出来的颜色int值(刚刚那个就够啦)

 

 

 

 

 以上为设置后效果:

<item name="android:statusBarColor" tools:targetApi="l">#C8BED3</item>
<!-- Customize your theme here. -->
<item name="android:navigationBarColor">#C8BED3</item>
统计点击次数,显示不一样的文本public void onClick(View view)     
if (view.getId() == R.id.button_first) count++;
        int N = new Random().nextInt(arr.length);
editText.setText(arr[N]);
if (count == 7) {
Toast.makeText(MainActivity.this, "我,天降!ヾ(•ω•`)o", Toast.LENGTH_LONG).show();
textView.setText("我,登场!ヾ(•ω•`)o");
} else if (count == 13) {
Toast.makeText(MainActivity.this, "哎呀哎呀,别戳啦,我知道啦。", Toast.LENGTH_LONG).show();
} else if (count == 21) {
Toast.makeText(MainActivity.this, "哼,你再点二十次我都不会出来了\n o(≧口≦)o(气)", Toast.LENGTH_LONG).show();
textView.setText("哼,变成星星吧!");
} else if (count == 37) {
textView.setText("咕噜噜开溜!ヽ(゜▽゜ )-C<(/;◇;)/~!");
} else if (count == 44) {
textView.setText("喂喂,都这么无聊了,那来玩捉迷藏嘛。好不好。");
} else if (count == 70) {
textView.setText("哼,不加钱才不要陪你玩!被骗啦");
} else if (Objects.equals(arr[N], arr[arr.length - 1])) {
textView.setText(str);
}
}

}
不要觉得幼稚啊...但毕竟都是从小孩时期开始长大的

导航三键
(为什么要这么严肃呢?)
private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener
= new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) {
case R.id.coordinate:
Toast.makeText(MainActivity.this, "!", Toast.LENGTH_SHORT).show();
return true;
case R.id.center:
Toast.makeText(MainActivity.this, "!!", Toast.LENGTH_SHORT).show();
return true;
case R.id.write:
Toast.makeText(MainActivity.this, "!!!", Toast.LENGTH_SHORT).show();
Intent intent = new Intent();
intent.setClass(MainActivity.this,SecondActivity.class);
startActivity(intent);
return true;
}
return false;
}

};

摆烂就好啦,干嘛那么严肃呢,反正都觉得我做的幼稚,没有意义,花里胡哨....像我的人生一样
这样就有一个三键了,虽然弃用了,但能用不就好了嘛
在接下载在story中添加写的故事文本,当然要记得换行啊(摊手)
但也只是为了娱乐,对吧...干什么那么认真,不允许我玩自己喜欢的方式呢...

5.我喜欢写故事,还请不要嘲笑我
很难得的写了点有意思的东西。
<ScrollView
android:id="@+id/scrollView2"
android:layout_width="410dp"
android:layout_height="556dp"
android:scrollbarStyle="outsideOverlay"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.497">

<TextView
android:id="@+id/textA"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:gravity="center"
android:lineSpacingExtra="2sp"
android:lines="35"
android:text="@string/arc_one"
android:textAlignment="center"
android:textColor="@color/purple_500"
android:textSize="11sp" />

</ScrollView>
这是告诉之后若我还有这种兴趣,那么文章那么那么的长,你可不要忘记换行啊.以及自己定义一个用来放文本的东西不好吗?就叫article.xml就好啦,在value文件夹里
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="arc_one">
#EAAEDA\n
\n
这里是我本能写的文章呢...
    </string>
</resources>

 

posted @ 2022-09-27 21:29  小石榴单推人  阅读(15)  评论(0编辑  收藏  举报