- 博客(25)
- 收藏
- 关注
原创 网络编程基础
System.out.println("客户端socket 阿翔连接成功~,运行类型="+socket.getClass());System.out.println("服务端大熊在9999端口监听, 等待阿翔链接~");//插入一个换行符,表示回复内的结束。System.out.println("读取 的= "+ s );System.out.println("客户端阿翔退出啦");System.out.println("内容= "+ s );System.out.println("已写入");
2025-03-23 22:53:57
520
原创 android......
事件源,就是视图对象,先注册一个监听器,等待用户触发了屏幕,一旦触发会立即产生一个事件源,事件源会生成一个用户点击的触发事件,此刻监听器会立马监听到 ,然后监听器调用回调方法。viewgroup是布局,包含一些view或者view group ,用于控制子view的布局。查找某个view对象的子view :view.findviewbyid。view是控件 在屏幕上占据一片矩形区域,并会在上面进行内容绘制。button按钮,是textview的子类 ,多状态图片。On touch listening重要。
2025-03-23 22:38:42
369
原创 android初学
Textview Button (onClick该属性值是个方法名,当用户点击按钮时自动调用该方法 响应用户按下的动作),Edit, Imageview图像视图 ImageButton 图像按钮 ,常用UI布局 线性、相对(用的多)、表格、网格、约束、视图分离,xml文件,最外层的标签为根节点,中间的标签为布局节点,最内层的为控件节点,最外层的标签要有配对的标签头和便签尾。1.显示意图:创建 new intent(context上下文 ,对方的activity类的class),
2025-03-23 22:22:10
465
原创 复习回顾所学
概念: 被java官方使用,并且赋予特定含义具有特定功能的单词 例如: byte/short/int/long/float/double/char/boolean。基础: = ,把右边的值赋值给左边的变量 扩展: += -= *= /= %= 左右先进行运算,将运算后的值赋值给左边 注意:扩展赋值运算符,隐藏了强制类型转换。计算机语言发展: 机器语言:繁琐/效率低/可读性低 汇编语言:繁琐 高级语言:C/C++/Python/PHP/Java等等 都需要进行翻译操作后才能执行。
2025-03-04 23:37:30
805
原创 day3...
textView.setText("开始游戏");Empty Views Activity 创建一个新的。在Java代码中控制UI界面。mipmap:复制图片 存放。xml布局文件控制UI界面。<Button 按钮。
2025-02-27 01:21:48
374
原创 Android走弯路
新手少走弯路吧最好了解debug调试日志打印调试,然后可以用真机玩,学的过程中肯定遇到bug,今天遇到好几个呜呜呜裂开……...还有 要学Android一定学Java基础不然都看不懂了。现在有网课虽然几年前的但基础知识都差不多,学的过程中如果有个人带着的话最好。我知道有同学老想着往后赶,这样不好,咱不是完成任务, Java也一样,不然到后面了学习压力会很大,听得下去的听,本人也是一个菜鸟哈哈哈哈,有正在学的朋友看到我发的博客,就是缘分,我们可以唠唠学习心得哈哈哈哈哈哈哈一起成长。
2025-02-27 01:14:14
100
原创 1.0版本 。
/填充矩形 默认黑色//左上角的x,y坐标,宽,高。//把面板(就是坦克大战游戏绘图区域)添加进来。//初始化自己的坦克。System.out.println("不做处理");case 0://向上。//画出自己坦克-封装方法。//根据坦克类型设置颜色。//坦克大战的绘图区域。
2025-02-27 01:02:25
636
原创 studio快捷键
17、Ctrl+Alt+ left:返回至上次浏览的位置。21.Ctrl+X:删除光标所在行(选中行)2、显示当前错误代码可修复的建议选项。3、Ctrl+Alt+L:格式化代码。20、F2 :高亮错误或警告快速定位。快捷键: Ctrl+shift+O。快捷键: Alt + Enter。3、快速定位到代码编写错误处F2。2、Ctrl+空格:代码提示。
2025-02-26 16:16:33
95
原创 被studio折腾
比Java的idea难用啊兄弟们,有没有新手和我一样的 丢,晕死,一个bug折腾人,有时候运行容易卡顿,几秒后又正常了,有延迟啊靠。
2025-02-26 15:06:17
82
原创 自己对集合的理解
treeSet.add(new Person("张三", 20));treeSet.add(new Person("张三", 25));treeSet.add(new Person("李四", 23));this代表就是当前的对象 和前面已有的对象 ,两个对象 进行比较年龄 如图。
2025-02-23 18:39:05
384
原创 温故而知新可以为师矣
/ System.out.println((char)e.getKeyCode()+ " 按下去了");//接口中的成员都是静态属性所以不能使用泛型//接口中的属性都是常量//// g.setFont(new Font("宋体",Font.BOLD,100));// U name;// 接口中的方法都是抽象方法//接口中的抽象方法不能有方法体。// g.drawString("南京",170,150);System.out.println("最小值"+temp );
2025-02-23 13:14:45
807
原创 【无标题】
list.add(new Book("三国演义", 120, "罗贯中"));list.add(new Book("西游记", 200, "曹雪芹"));list.add(new Book("红楼", 100, "吴承恩"));list.add(new Book("聊斋", 800, "吴敬梓"));list.add(new Dog("大黄", 2));list.add(new Dog("小白", 1));list.add(new Dog("小花", 4));list.add(1, "韩顺平");
2025-02-18 23:36:51
802
原创 Exercise
System.out.println("----------注册成功-------");throw new RuntimeException("用户名长度 不对");throw new RuntimeException("密码长度不对");throw new RuntimeException("邮箱位置不对");throw new RuntimeException("邮箱不对");throw new RuntimeException("参数不对");
2025-02-17 22:01:44
626
原创 练气期Exercise重生
-------------------------------------------------------------------------------------获取a-b之间的一个随机整数。b[3] = new Book1("Java从入门到放弃", 20);b[3] = new Book("Java从入门到放弃", 20);b[0] = new Book("红楼梦", 700);b[1] = new Book("金瓶梅", 120);b[2] = new Book("青年文摘", 90);
2025-02-17 04:42:22
590
原创 练气期 String实用类
StringBuffer 保存的是字符串变量,里面的值可以更改,每次 StringBuffer 的更新实际上可以更新内容,不用每次更新地址,效率较高。String 保存的是字符串常量,里面的值不能更改,每次 String 类的更新实际上就是更改地址,效率较低。compareTo 比较两个字符串的大小,如果前者大,则返回正数,后者大,则返回负数,如果相等,返回 0。indexOf 获取字符在字符串对象中第一次出现的索引,索引从 0 开始,如果找不到,返回 -1。一个字符串对象一旦被分配,期内容是不可变的。
2025-02-16 00:02:08
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人