- 博客(81)
- 资源 (2)
- 收藏
- 关注
原创 仿美团App-android-java
写的第一个原生Android项目。参考资料《第一行代码(第2版)》以及各种搜索引擎。由于以前是写Flutter的,刚开始学原生Android,所以有些地方写的不好,理解万岁。
2021-12-23 17:10:03 11037 4
原创 矿小助 全局主题 | 一个插件实现网易云音乐主题效果 | Flutter
矿小助拥有三种主题,实现起来非常复杂,总结起来就更不用说了,头皮发麻QAQ。因此,花了半天时间将其拆分出来,做成插件,开源给大家使用。具体的细节大家自己研究吧(溜)。第一次做插件,难免考虑不周,还请谅解...
2021-10-28 00:57:41 3273 4
原创 SwiftUI 2.0 课程笔记 Chapter 8
插值动画Animatable、三维旋转.rotation3DEffect、几何匹配.matchedGeometryEffect
2022-09-25 18:36:41 2260
原创 iOS UIKit基本概念
UIView就是在屏幕上显示的一个矩形块。除了展示视图之外,还可以拦截用户输入。iOS中,UIView是所有视图的根类。
2022-08-03 20:06:33 2818
原创 SwiftUI 2.0 课程笔记 Chapter 6
协议protocol、多继承、限制泛型、限制extension、限制函数参数类型、代码共享
2022-07-05 23:50:05 1360
原创 SwiftUI 2.0 课程笔记 Chapter 5
扩展extension、属性观察器Property Observers、View布局机制、获取父组件大小、自定义View
2022-06-22 22:33:01 1681
原创 SwiftUI 2.0 课程笔记 Chapter 2
同时预览明亮和暗黑模式、自定义View、添加点击事件、循环创建组件、添加按钮Button、补充组件
2022-05-15 23:58:56 1243
原创 矿小助 基础配置 | 利用代码补全 | Flutter
如果将App比作一座建筑,那么基础配置就是地基。自定义一些统一高效的配置在各处进行复用,可以起到事半功倍的效果。
2021-10-20 14:34:14 1373
原创 矿小助 前言 | 从零开始写App | Flutter
一直想做一款很酷的软件,历时一年,熬了无数个夜晚,终于实现了。项目接近完善,因此通过专栏的方式将项目中的一些亮点(个人觉得的)记录下来。由于我只负责前端,所有只分享前端的一些东西。并不会涉及后端。...
2021-10-19 13:00:36 2088
原创 字符串-数据结构与算法
滑动窗口——无重复字符的最长子串 public int lengthOfLongestSubstring(String s) { char[] c = s.toCharArray(); HashMap<Character,Integer> map = new HashMap<Character,Integer>(); int max = 0; for(int start=0,end=0;end<c.leng
2021-06-23 21:34:46 1021
原创 链表的常用操作-数据结构和算法
文章目录查找链表的中点合并链表反转链表查找链表的中点 //1->2->3->4 return 2 // 1->2->3->4->5 return 3 public ListNode reverse(ListNode head){ ListNode prev = null; ListNode cur = head; while(cur!=null){ ListNode
2021-06-23 16:25:23 1008
原创 ListView的创建和优化-kotlin
听说这是最常用和最难用的控件本文项目中所用的图片资源均来自于https://www.ituring.com.cn/book/2744ListView处处可见,比如手机QQ的消息列表,新闻应用的信息流页面……不过相对于Button,TextView这些简单的控件,ListView的用法就要复杂很多。创建一个简单的ListView先创建布局文件,这一步和其他控件一样<List...
2020-08-18 14:00:17 56
原创 Activity的生命周期-kotlin
各种回调方法回调方法调用期onCreate()在Activity第一次被创建时调用onStart()在Activity有不可见变为可见时调用onResume()当Activity位于栈顶并准备好进行交互时调用onPause()在启动或恢复另一个Activity时被调用onStop()在onPause()之后,在Activity完全不可见时调用。...
2020-08-13 14:49:38 59
原创 数据分析基础:Matplotlib数据可视化-Python
Matplotlib是一种免费、开源且跨平台的数据可视化工具还是挺有趣的一个python工具
2020-07-28 15:59:08 469
原创 Fragment的动态添加-android-kotlin
Fragment是一种可以嵌入到Activity当中的UI片段可以使用他来为app适配大屏平板
2020-07-27 02:13:59 2352 2
原创 数据分析基础:Pandas的操作-Python
Pandas的两种数据类型:Series和DataFrame有关他们的创建、索引、切片等其他操作
2020-07-26 16:05:35 453 2
原创 一个简洁漂亮的聊天界面:界面编写实战-android-kotlin
目前还只能自言自语,日后会考虑使用图灵机器人的API写一个完整的AI聊天程序
2020-07-25 09:20:40 4153
原创 RecyclerView三种常用效果的实现方法-android-kotlin
RecyclerView相对于ListView拥有更高的性能和扩展性不过如果理解了ListView的性能优化,就能对RecyclerView有更深刻的认识有关ListView的优化,可阅读上一篇博文《ListView的创建和优化》
2020-07-22 22:00:55 1142
原创 一个简单的校园网登录程序 || 爬虫+tkinter
仅用于登录中国矿业大学校园网可以自动记录用户名和密码,省去二次填写的麻烦效果代码import tkinter as tkimport requestsimport reimport tkinter.messageboximport os# 创建一个实例window = tk.Tk()# 检查记录文件path = '存放记录文件的地址'temp1 = ''temp2 = ''flag = False # 用来标记是否有记录文件if(os.path.isfi.
2020-06-23 13:38:48 1526 1
原创 三个关于Activity的小技巧-android-kotlin
文章目录根据当前界面判断是哪一个Activity随时随地退出程序启动Activity的最佳方式根据当前界面判断是哪一个Activity比如说我们有两个界面:FirstActivity和SecondActivity默认情况下这两个类继承于AppCompatActivity父类要想实现这个功能,我们只需要再创建一个普通的类BaseActivity用来打印当前实例的类名然后实现下图的继承关系:具体实现:重写BaseActivity的onCreate()方法://为了使BaseActivity可以
2020-06-20 14:49:42 712
原创 Activity的生命周期-android-kotlin
各种回调方法回调方法调用期onCreate()在Activity第一次被创建时调用onStart()在Activity有不可见变为可见时调用onResume()当Activity位于栈顶并准备好进行交互时调用onPause()在启动或恢复另一个Activity时被调用onStop()在onPause()之后,在Activity完全不可见时调用。Dialog不会触发此回调。onDestroy()在Activity被销毁之前调用,调用后就销毁Act
2020-06-19 19:30:54 690
原创 Activity间数据的传输-android-kotlin
向下一个Activity传递数据Intent在启动Activity的时候还可以传递数据思路很简单,可以把我们想要传递的数据暂存在Intent中,在启动另一个Activity后,只需要把这些数据从Intent中取出来就行了。比如在FirstActivity中有一个按钮,我们想通过这个按钮将字符串"CUMT"传入SecondActivity中那么就可以使用putExtra()方法向Intent对象中暂存数据button.setOnClickListener{ val intent = Inte
2020-06-18 20:38:07 2475
原创 使用Intent进行Activity的跳转-android-kotlin
人生苦短,kotlin未尝不可~实现目标点击FirstActivity(主Activity)的一个Button跳转到SecondActivity实现效果方法1:使用显式Intent首先,我们要为FirstActivity创建一个按钮。编辑其布局文件activity_main.xml<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:.
2020-06-17 22:15:16 2121
原创 回文数与进制转换-课程作业
题目描述我们把从左往右和从右往左念起来相同的数字叫做回文数。例如,75457就是一个回文数。当然某个数用某个进制表示不是回文数,但是用别的进制表示可能就是回文数。例如,17是用十进制表示的数,显然它不是一个回文数,但是将17用二进制表示出来是10001,显然在二进制下它是一个回文数。现在给你一个用十进制表示的数,请你判断它在2~16进制下是否是回文数。输入输入包含多组测试数据。每组输入一个用十进制表示的正整数n(0<n<50000),当n=0时,输入结束。输出对于每组输入,如果n
2020-05-17 20:03:09 1501 1
原创 正则表达式Re库的使用-Python
MOOC课程学习笔记课程链接:[https://www.bilibili.com/video/BV1ME411E7jE?p=1](https://www.bilibili.com/video/BV1ME411E7jE?p=1)
2020-05-03 17:10:28 652
原创 HTML内容查找方法-Python
MOOC课程学习笔记课程链接:https://www.bilibili.com/video/BV1ME411E7jE?p=1目标网站的标签结构<html><head> <title>This is a python demo page</title></head><body> <p class...
2020-05-03 14:41:32 2188
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人