- 博客(28)
- 资源 (57)
- 问答 (5)
- 收藏
- 关注
原创 Kotlin 中的 by lazy与lateinit
lateinit 只用于变量 var而 lazy 只用于常量 vallateinit 应用于初始化第一次为空。但是调用前必须有赋值 否则报错。lazy 应用于单例模式(if-null-then-init-else-return),而且当且仅当变量被第一次调用的时候,委托方法才会执行。...
2021-11-29 11:29:47 1384
原创 Android Kotlin Jetpack Compose 使用
效果如上。可以直接进行预览。瞧瞧这类似Flutter的开发package com.test.compose_demoimport android.os.Bundleimport androidx.activity.ComponentActivityimport androidx.activity.compose.setContentimport androidx.annotation.DrawableResimport androidx.compose.foundation....
2021-11-26 16:34:34 739
原创 Android kotlin获取当前通知是否打开
import android.content.Contextimport android.content.Intentimport android.net.Uriimport android.os.Buildimport androidx.core.app.NotificationManagerCompatimport java.lang.Exception/** * Create by: liuan * Create date: 2021-11-24 0024 * Desc...
2021-11-24 17:02:09 1420
原创 t0 = time.clock() AttributeError: module ‘time‘ has no attribute ‘clock‘
python time.clock
2021-11-22 18:06:15 548
原创 python 根据数字顺序排序
不做处理实际输出期望输出。从 1,2,3,4,5...到 24 而不是 如上图所示结合数据20211119 BX-1.xls。首先我们先整一个正则 pattern_number_order = '-?(\d*?).xls'然后因为list是可迭代对象直接使用sort就可以实现内部排序 listData.sort(key=lambda x: int(re.findall(pattern_number_order, x)[0]))...
2021-11-22 16:52:59 914
原创 Flutter TextField 多行文本下的居中对齐
两行的TextField 会让你的ui发狂 maxLines: 2,因为Flutter直接要了两行的控件的高度。非常的不人性化。需要TextStyle( filled: true,) maxLines: 2, minLines: 1,感谢同事兰某某的指点
2021-11-19 21:03:36 1588
原创 Flutter TextField设置行间距
ui期望行间距 使用蓝湖 web 看到的是24px 字体大小是15px那么行间距的设置公式来了给TextFiled设置上TextStype 并在样式里面添加height 使用24/15即可 style: TextStyle( fontSize: 15, height: "详细地址" == widget.title ? 25 / 15 : 1),感谢同事郁某某...
2021-11-19 20:06:58 2351
原创 Flutter 替换空字符串
直接使用.replaceAll(new RegExp(r"\s+\b|\b\s"), "")即可如果使用.replaceAll(" ", "")反而不生效
2021-11-19 13:53:14 3570
原创 python sys.path 服务器找不到模块 ModuleNotFoundError: No module
ModuleNotFoundError: No module namedcentos运行项目报错。但是本地无碍解决方案在脚本最上方添加服务器地址sys.path.insert(0,"/var/lib/jenkins/workspace/pythonmodeule_location")
2021-11-19 00:19:27 1223
原创 Android禁止滑动特效
import 'dart:io';import 'package:flutter/material.dart';/** * 安卓禁止ListView滑动特效 */class NoSlideBehavior extends ScrollBehavior { @override Widget buildViewportChrome( BuildContext context, Widget child, AxisDirection axisDirection) { i.
2021-11-18 18:32:08 277
原创 解决Mac装上Jetbrain系列软件(Pycharm/Idea)无效导致软件启动报错
解决方法如果是pycharm 2020.3版本,使用:rm -rf ~/Library/Applicatio\ Support/JetBrains/PyCharm2020.31如果是idea或是其他版本,只需要删除~/Library/Application Support/JetBrains目录下对应的配置即可如何快速定位到这个位置呢cd ~/Library/Applicatio\ Support/JetBrains/open .即可打开 文件管理进行删除即可问题解析打
2021-11-18 15:01:29 865 1
原创 利用Python合并指定行列excel文件
效果:将n多个xlsx文件 抽取指定得行列 并排列到新的表格当中如 表格1内容如下表格2内容如下表格数量不限制。都是要取期望拿到坐标b2-c3的所有数据并放入表格0当中参数 如果不是从b2 到c3可以自己配置下这个开始坐标和结束坐标坐标概念如下。 # 开始坐标点 start = [1, 1] # 结束坐标点 end = [2, 2] # 1,1 1,2 1,3 1,4 # 1,1 1a1 ..
2021-11-14 16:58:21 2266
原创 EventBus 使用 demo 粘性事件与正常事件的使用
引入依赖用到了两个工具类MessageEventpackage com.anguo.event_bus;public class MessageEvent { public final String message; public static MessageEvent getInstance(String message) { return new MessageEvent(message); } private Messag.
2021-11-14 01:12:40 131
原创 Groovy 发送 HTTP 请求
build.gradle里面想进行网络请求应该如何操作get非常的简单def res1 = new URL('https://httpbin.org/ip').text// or def res2 = 'https://httpbin.org/ip'.toURL().textpost可以这么用import groovy.json.JsonOutputimport groovy.json.JsonSlurper/** * 发送 HTTP POST 请求 * @param ur
2021-11-13 13:39:32 5859
原创 Windwos 修改语言为中文
服务器上安装了windows server 2016但是只有英文版,所以试着更改中文版,由于是微软内置了语言设置功能方法很简单,先添加再切换到中文就可以了,这里记录一下2016英文版更改为中文的过程。安装好英文版的windows2016之后,进入控制面板,选择 Clock language and region选择 Add a language,添加中文的语言包在语言界面下拉找到中文简体选择添加上完了回到刚才的语言界面就会看到我们刚刚添加的中文选项,但是这..
2021-11-12 18:59:45 3227
原创 Flutter 监听TextField焦点
Flutter 监听TextField焦点 FocusNode _focusNode = FocusNode(); bool isFocus = false; @override void initState() { super.initState(); _focusNode.addListener(() { setState(() { isFocus = _focusNode.hasFocus; }); }); ..
2021-11-11 17:07:38 2127
原创 Flutter Switch开关
Switch( value: mIsDefault, activeColor: Colors.white, activeTrackColor: Color(0xff025EFF), inactiveTrackColor: Color(0xffF2F2F2), onChanged: (value) { setState(() { ..
2021-11-10 21:08:54 1204
原创 git 中文乱码
Changes to be committed: (use "git reset HEAD <file>..." to unstage) new file: "\345\216\202\345\225\206\346\270\240\351\201\223"使用命令:git config --global core.quotepath false即可解决
2021-11-09 17:29:19 147
原创 判断App是否正在运行。极光推送的时候要判断的
private fun isAppRunning(context: Context): Boolean { val packageName = context.packageName val topActivityClassName = getTopActivityName(context) return if (packageName != null && topActivityClassName != null &&...
2021-11-08 13:28:08 386
原创 Python 根据文件名新建文件夹并移动到文件夹里面
现在目录层级是这样001app/102 /文件列表要求效果 把文件列表拆开到每个文件里面 每个文件都形成如下输出001app/102 文件名不带后缀/1个文件名带后缀001app/103 文件名不带后缀/1个文件名带后缀001app/104文件名不带后缀/1个文件名带后缀# Python 根Python 根据文件名新建文件夹并移动到文件夹里面据文件名新建文件夹并移动到文件夹里面import osimport shutildef main(): path =...
2021-11-07 18:32:52 3055 1
原创 Media projections require a foreground service of type ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PR
先倒退版本。后续如果非要强制28以上 再做修改 compileSdkVersion 28 defaultConfig { targetSdkVersion 28现在测试安卓11没问题。
2021-11-07 17:41:05 705
原创 onNewIntent 代码调用意图
四种启动模式图解文字解释_丿灬安之若死-CSDN博客kt代码 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_x5_webview) mX5WebView = findViewById<ProgressX5WebView>(R.id.foru
2021-11-05 14:14:08 136
原创 2、机器学习实现 Rosenblatt 感知器
整个流程为通过输入已有x坐标 根据y=wx计算出来标准答案 然后根据y的坐标知道误差用: w + 误差*x =新w这里你可能会疑惑,为什么是误差*x 因为当预测函数为负数的时候 需要增大 而不是减少。和正数的时候截然相反所以通过w + 误差*x =新w 事情就被巧妙的解决了一个流程就是这样的 x = xs[0] y = ys[0] y_pre = w * x e = y - y_pre al...
2021-11-03 14:47:01 327 2
原创 1、机器学习 生成最简单的预测函数
生成豆豆与毒性的函数图生成五个随机豆豆 线性分布import numpy as npdef get_beans(counts): xs = np.random.rand(counts) xs = np.sort(xs) ys = [1.2*x+np.random.rand()/10 for x in xs] return xs,ys将豆豆打印出来import dataset;from matplotlib import pyplotdef main(): ...
2021-11-03 11:24:39 1174
Android 官方推荐 : DialogFragment 创建对话框
2018-01-15
各种android弹出dialog效果以及各种dialog样式
2018-01-03
Android玻璃破碎效果
2017-11-04
android动画背景 as版本
2017-11-04
Synergy 1.6.2 安装包 Windows+Linux.
2017-11-03
Openssh生成key hash
2017-09-22
android开发工具类
2017-09-10
Volley框架之网络请求和图片加载
2017-09-01
Android高手进阶之自定义View,自定义属性(带进度的圆形进度条)
2017-07-16
安卓投屏助手(ARDC)最新版
2021-01-26
SwitchHosts.rar
2019-05-30
Android键盘键名和键值列表 Android虚拟键码表
2018-05-14
android 音频混合在一起Demo
2018-05-13
折叠效果侧边栏
2018-04-14
Meterial风格界面
2018-03-21
android 很棒的UI合集 都是git地址很不错的
2018-02-27
ConvertToUTF
2018-02-11
炫酷的任意两张图片进度条360cpu扫描效果
2018-02-05
非常不错的图片选择器
2018-01-13
vue加载 element-ui el-table报错
2022-01-20
想问一个大家都想知道的问题。怎么赚钱【有创业经验,或者是赚到钱的人来回答】
2021-04-13
andorid6.0如何通过一个按钮点击后接听电话
2017-07-25
as 怎么跳转到最后一行 或者说快捷键是什么????????
2017-06-14
怎么反编译已经混淆的代码
2017-01-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人