- 博客(18)
- 收藏
- 关注
原创 android简单仿美团外卖菜单
由于仿美团外卖菜单的界面中需要显示推荐菜单列表与进店必买菜单列表信息,所以我们需要在MminActivity 中定义 init()方法、setData()方法、clickEvent()方法和switchData()方法,这些方法分别用于初始化界面控件、设置界面数据、实现界面控件的点击事件和切换右侧菜单列表的数据。其中,顶部的导航栏中包含“点菜”“评价”“商家”和“好友拼单”文本信息,左侧的菜单栏中包含“推荐”和“进店必买”文本信息,右侧的菜单列表中包含菜品名称、菜品月售信息和菜品价格等信息。
2024-05-31 23:50:10
4401
1
原创 Android简单实现饭堂小广播案例
3个LmageView分别显示喇叭,食物,兔子图片,2个TextView显示喇叭提示词,代码如下。res/values的strings.xml中修改。init()方法实现了把图片点击事件。
2024-05-25 23:10:41
1327
原创 android 实现仿今日头条推荐列表界面
界面条目有3种显示形式,第一种是不显示图片,第二种是显示1张,第三种是显示3张,不显示图片和显示1张的形式可以用用相同条目界面,在list_item_one.xml布局文件中设置,显示3张在list_item_two.xml布局文件中设置。还有一些我在做的过程中遇到的一些问题,你自己做的时候是否也遇到了,请参考我 android报错 这个文章!仿今日头条推荐列表界面的背景为浅灰色,底部文字深灰色,在res/values/color.xml中设置。
2024-05-18 21:31:07
2508
1
原创 android报错
Caused by: java.lang.RuntimeException: Manifest merger failed with multiple errors, see logs是Androidx和Android support库不能共存的原因,import android.support.v7.widget.RecyclerView; 报错标红,Caused by:org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionExc
2024-05-18 21:24:40
875
原创 实现函数左旋字符串中的n个字符(三种方法详解)
要转换的次数5%4=1,其实第五次和第一次一样,int time = num % len。思路:把要转换的几个数后面的数先放到tmp中,然后把前面的数补后面,然后放到arr中。思路:把要转换的数先放到tmp中,然后其余的往前换,最后把tmp的数补到后面,类推。思路:把要转换的几个数先翻转,然后把它后面的在翻转,最后整体翻转。
2024-04-23 16:20:02
186
原创 sizeof和strlen的对比详解
(1)sizeof计算变量所占内存空间大小,单位是字节1,如果操作数是类型的话,计算的是类型创建的变量所占内存空间的大小,只关注占用内存空间的大小,不在乎内存中放什么数据。(2)strlen功能是求字符串长度,\0之前字符串中字符的个数,会一直向后找\0,直到找到为止。sizeof(数组名),数组名表示整个数组,计算的是整个数组的大小,单位是字节。&数组名,数组名表示整个数组,取出的是数组的地址。不同环境下地址的大小不一样4/8。数组名是数组首元素的地址。(1)x64环境下是8。(2)x86环境下是4。
2024-04-13 21:49:54
412
原创 c语言扫雷游戏详解
扫雷目标是在最短的时间内找出所有非雷方格,同时避免踩到地雷。游戏开始时,会随机在棋盘上布置一定数量的地雷,玩家通过点击方格来揭示其周围的数字,从而推断出其周围方格下有几个雷,如果排查的位置是雷,就被炸死,游戏结束。
2024-04-12 18:36:51
351
原创 斐波那契数列计算加图详解(c语言)
定义:斐波那契数列:1,1,2,3,5,8,13,21,34,55,89…… ,以如下被以递归的方法定义:从第三项开始,每一项都等于前两项之和,这是一个线性递推数列。
2024-03-26 22:45:58
910
原创 c语言二分查找(加图解)
二分查找,又称为折半查找,是一种在有序数组中查找指定目标的搜索算法。该算法通过将目标值与数组中间的元素进行比较来逐步缩小搜索范围,直到找到目标元素或发现其不存在为止。
2024-03-17 21:54:17
460
1
原创 随机数的生成和猜数字游戏
(1)格式 int rand (void);(2)需要头文件 stdlib.h(3)生成伪随机数,大小以来编译器上实现,一般最大为32767,不是真正的随机数,虽然它一次可以产生不同的数,但是再运行一次就和上一次一样,正真的随机数是无法预测它下一次大小。
2024-03-14 20:31:10
473
1
原创 循环及判断是否为素数和和判断一个数有几位
优化处: 把 b < i-1 改为 b < sqrt(i),sqrt需要头文件#include <math.h>for比while都有初始化,判断,调整,但是while比较分散,for更好点。while 是因为即使是 0 也计算上,比较适合。expression和case里面只能放整型表达式。如果格式错乱那么 else只和最近的 if 匹配。default放在前后都可以。
2024-03-13 20:34:46
276
原创 c语言倒叙输出一个数
解析:要想得到最低位就num%10得到4,1234%10=4,要想去掉最低为就 num/10,1234/10=123,循环操作。
2024-03-13 20:32:42
416
原创 c语言的输入和输出
(5)除了%c都会自动忽略起始的空白字符,总会返回当前第一个字符,如果要强制跳过,可以写成scanf("% c",&ch),c 前面加上空格,可以忽略一个或多个空格。(4)scanf常用占位符如下, %c,%d,%f,%lf(double),%Lf(long double),%s。更好写法:scanf("%d%*c%d%*c%d", &year, &mouth, &day);(1)%d,%是占位符,d是占位符类型,
2024-03-12 23:10:14
230
1
原创 c语言入门基础第一节
(2)自定义:数组,结构体 struct ,枚举 enum ,联合体 union。(3)转向语句 : break,goto,continue,reutrn。(1)除号两端都是整数时计算出来是整数,有小数时才是小数(4.0f)(1)内置类型:字符,浮点型,整型,布尔类型<stdbool.h>(2)循环执行语句:do while , while, for。控制语句(三种结构:顺序,选择,循环)有九种,可以分为3类。(1)条件判断语句也叫分支语句:if,switch。
2024-03-11 16:06:33
446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人