用vb做吧,可以直接发过去,d出提示框的,代码如下:
wscript.echo("生日快乐")
你直接用一个文本文档输入然后把txt格式改成vbs就行了
你也可以照着样子添加
#include <stdio.h>
#include <math.h>
#include <string.h>
#include <stdlib.h>
#include <windows.h>
char s[8]
void show1(char *a)
{
system("cls")
printf("☆☆☆★☆☆☆★☆☆☆★\n")
printf("★ ☆\n")
printf("☆ %s ☆\n", a)
printf("☆ 生日快乐 ☆\n")
printf("☆ ★\n")
printf("★☆☆☆★☆☆☆★☆☆☆\n")
Sleep(200)
}
void show2(char *a)
{
system("cls")
printf("★☆☆☆★☆☆☆★☆☆☆\n")
printf("☆ ★\n")
printf("☆ %s ☆\n", a)
printf("☆ 生日快乐 ☆\n")
printf("★ ☆\n")
printf("☆☆☆★☆☆☆★☆☆☆★\n")
Sleep(200)
}
void show3(char *a)
{
system("cls")
printf("☆★☆☆☆★☆☆☆★☆☆\n")
printf("☆ ☆\n")
printf("☆ %s ★\n", a)
printf("★ 生日快乐 ☆\n")
printf("☆ ☆\n")
printf("☆☆★☆☆☆★☆☆☆★☆\n")
Sleep(200)
}
void show4(char *a)
{
system("cls")
printf("☆☆★☆☆☆★☆☆☆★☆\n")
printf("☆ ☆\n")
printf("★ %s ☆\n", a)
printf("☆ 生日快乐 ★\n")
printf("☆ ☆\n")
printf("☆★☆☆☆★☆☆☆★☆☆\n")
Sleep(200)
}
void transit(char *a, int n)//将名字的格式转成4个字。便于排版
{
int i, t
memset(s, ' ', sizeof(s))
switch(n)
{
case 2: t = 3break
case 4: t = 2break
case 6: t = 1break
}
for(i=0 i<n i++)
{
s[t+i]=a[i]
}
}
int main()
{
int t
char name[10]
printf("请输入生日者得姓名(汉字,不要超过3个字):\n")
gets(name)
t = strlen(name)
transit(name, t)
while(1)
{
show1(s)
show2(s)
show3(s)
show4(s)
}
return 0
}
编写一个简单的生日快乐APP一、关闭之前的helloworld程序
点击file,然后close project,就完成关闭了。
二、创建一个新的happybirthday程序
三、下面开始整个APP的修改
1、如何查看Androidstudio中activity_main.xml的源代码,在图中 灰色部分现在是Design,点到code就会出现activity_main_xml的代码了。
2、进行如下代码的修改。把根布局改成相对布局 androidx.constraintlayout.widget.ConstraintLayout改为RelativeLayout
把多余的代码删除掉 ,并将文本内容改为android:text="祝你生日快乐!"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent"
并可以修改文字的大小,颜色,添加边框.。代码如下:
3、在左侧目录下,res是存放资源文件的(图片放进来);java是存放java代码的;mainfests是存放配置文件的。因此将图片复制在最侧res目录下。
4、将代码补充完整
代码:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:layout_margin="20dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="祝你生日快乐!"
android:textColor="@android:color/holo_orange_light"
android:textSize="22dp"
/>
<ImageView
android:layout_centerInParent="true"
android:src="@drawable/img"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</RelativeLayout>
5、最后的效果如图所示
6、可在手机中看到happybirthday的程序包,打开便是上面的画面。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)