自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

少年

Android开发工作者

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何准备校招?

秋招已经落尽尾声,今天小牛想把自己的学习经验分享给大家,避免大家多走弯路。1. 首先需要确定自己想从事哪方面的工作比如服务端开发(Java开发工程师,C++开发工程师),客户端开发(iOS开发工程师,Android开发工程师),前端开发,测试,产品,运维等等,搜索一下这些工作到底是干什么的,自己感不感兴趣。2. 查找学习路线查找这方面的学习路线(可以去知乎、牛客网看看),再进行具体的学习。3. 如何学习如何学习就成了重点,我个人比较推荐在B站上看教学视频自学,省时省money,可以倍

2020-11-15 16:15:37 571

原创 Flutter升级空安全版本注意事项

FlutterBoost发布了3.0,试着把Flutter升级到了2.5空安全版本,升级的过程几乎是逐行更改代码,对项目影响很大,遇到的一些坑分享给大家空类型○ 声明时可为空的变量需要加?UserEntity? user;user?.userId = 759896253;user = UserEntity();user!.nickname = "测试用名";○ 构造方法要在方法体外为不能为空的成员变量赋值,如下的msg字段,而code、data、error就不必如此要在构造方法执行

2021-11-05 13:14:38 5294

原创 【Flutter造轮子】Text组件显示指定行文字,若有超出加...点击查看更多

效果如上图,如果超出,显示“…点击查看更多”,正好凑够4行,再添加一个字便超出4行。原理: 使用TextPainter逐渐添加字尝试,该组件超出的话,其属性didExceedMaxLines为true代码如下:///文字超出一定行,自动隐藏,并添加入"...查看更多详情"为它设置点击事件class HideText extends StatefulWidget { HideText({ @required this.text, //正常字 this.style, .

2021-02-05 18:06:22 2095

原创 【Flutter造轮子】搜索结果局部高亮显示

如上图,在使用搜索的时候常需要高亮显示,索性写个组件,代码如下所示import 'package:flutter/material.dart';//从_content字符串中将_keyWord高亮显示//注意:字体颜色默认为白色class TextHighlight extends StatelessWidget { final TextStyle _normalStyle; //正常样式 final TextStyle _highlightStyle; //高亮样式 final .

2021-01-12 20:04:35 708 1

原创 继承StatefulWidget组件模板,一键自动生成

class MyWidget extends StatefulWidget { @override State<StatefulWidget> createState() => MyWidgetState();}class MyWidgetState extends State<MyWidget> { @override Widget build(BuildContext context) { return null; }}在Flutte

2021-01-05 14:56:32 600 1

原创 Android Studio常用快捷键,看这篇文章就够啦

工欲善其事,必先利其器,熟练掌握快捷键可以让我们的工作事半功倍。

2021-01-05 11:56:21 168

原创 细说冒泡排序及其五种优化算法

​01冒泡排序 冒泡排序算法思想简单来说:在内层一次遍历中,arr[j] 与 arr[j - 1] 进行比较,如arr[j - 1] < arr[j], 不改变,反之互换值,保证arr[j]存储着 0~j - 1中的最大值,随一次遍历当前数组最大值也下沉至末尾,经过n - 1次外层循环,可使n - 1个元素下沉,最后一个元素位置确定,排序完成。 举个例子方便理解, 例1:例如原数组为:0,34,66,12,100,98进入第一次冒泡排序: ...

2020-11-22 19:06:32 2202 1

转载 flutter调用原生并且需要返回值

转载自:https://www.cnblogs.com/nightfallsad/p/12717917.htmlFlutterBoost.singleton.open('url').then((result)=>{...})flutter 调用 Android 如果需要返回值开启 activity的时候用 startActivityforResult 然后 关闭页面activity的时候 setResult 就可以在flutter的页面拿到返回值router打开native的时候startA.

2020-11-02 14:14:46 963

原创 一次性搞懂Vue生命周期的八大钩子函数

何为钩子函数?先看官方文档的说法:每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。简单点来说,钩子函数就是你创建的Vue在初始化、更新数据、销毁时会被自动调用的函数。八大钩子数分别是:beforeCreate,created,beforeMount,mounted,beforeUpdate,upda

2020-06-06 19:13:22 21280 3

原创 自己做的简单网页如何放到服务器上运行

前提:云服务器+已安装Tomcat未安装的可参考我另一篇博文原始文件:1. 将文件打成war包jar -cvf helloworld.war *源文件中生成了helloworld.war,可根据自己的需求改为合适的名字2. 连接服务器下载WinScp软件,打开再打开自己的服务器,以阿里云举例:3. 上传war包把自己的war包,直接拉进右侧webapps的文件内访问地址:主机名+war包名,如10.0.21.23/helloworld

2020-06-06 10:57:21 9238 3

原创 Java 2实用教程(第五版)

经过上机尝试,发现网上许多答案都存在错误,现更改分享

2019-06-27 11:12:16 33172 1

医院仓库管理系统.zip

主要是一个管理系统,可以通过eclipse对数据库中数据进行增删改查,主要是一个管理系统,可以通过eclipse对数据库中数据进行增删改查,主要是一个管理系统,可以通过eclipse对数据库中数据进行增删改查

2019-07-28

计算器(java).zip

总体是一个计算器的资源文件,是根据手机计算器页面做成的,界面也是经过一定的优化,你可以在其基础之上进行改造,锻炼自己的学习和动手能力。

2019-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除