自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 apk动态申请权限

1、安卓6.0以后,不仅需要在AndroidManifest.xml中申请权限,同时也需要在代码中申请权限,给出一个已经封装好的接口,可以直接修改之后在代码中使用。2、加上之后就会出现权限申请的弹窗

2022-11-17 15:49:58 912 1

原创 【Android 开发】apk右上角三个设置的点实现

1、首先先在res目录下新建一个menu的资源文件,再新建一个menu.xml文件,名字可自取,将以下内容复制过去。4、不让设置栏遮挡标题栏,只需要在res\values文件夹下的themes文件中添加。3、在代码中实现三个点的点击功能。2、在代码中实现显示三个点。

2022-11-08 17:40:02 945

原创 [Android Studio报错]Can‘t determine type for tag ‘<macro name=“m3_comp_bottom_app_bar_container_color“

Can't determine type for tag '?attr/colorSurface'

2022-11-08 16:35:52 17831 7

原创 git子库相关操作

【代码】git子库相关操作。

2022-10-26 16:23:31 742

原创 ubuntu18.04设置swap交换分区

ubuntu18.04设置swap交换分区

2022-09-14 16:51:40 1095

原创 pandas根据某一列的差值快速均匀插值--interpolate

pandas根据某一列的差值快速均匀插值--interpolate

2022-07-26 16:13:18 877

原创 安卓创建接口回调-最简单的实现

安卓实现接口回调,属于内部接口实现回调,调用简单,可以直接复制修改

2022-07-11 11:21:46 423

原创 各大主流电子地图坐标拾取系统

坐标拾取系统

2022-06-22 10:42:39 1183 1

原创 win10 python设置全局源

在c:\user(或者用户)\电脑的用户名\,目录下创建一个命名为“pip”的文件夹(如:C:\Users\Administrator\pip),在该文件夹下创建一个命名为“pip.ini”的文件,在该文件中写入以下内容:[global]index-url=https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host=pypi.tuna.tsinghua.edu.cndisable-pip-version-check = true

2022-05-17 11:32:17 397

原创 startActivityForResult替代方法,可以直接复制,当前activity跳转另一个activity时,传入接收数据

起始activity // 注册监听 ActivityResultLauncher<Intent> intentActivityResultLauncher = registerForActivityResult(new ActivityResultContracts.StartActivityForResult(), new ActivityResultCallback<ActivityResult>() { @Override pu

2022-05-13 18:08:54 374

原创 String、StringBuffer、StringBuilder速度比较

public static void main(String[] args) { long a=new Date().getTime(); String cc=""; int n=10000; for (int i = 0; i < n; i++) { cc += "."+i; } System.out.println("String使用的时间"+(System.curren...

2021-11-03 11:39:52 125

原创 String字符串反转

字符串反转推荐第一个方法,快捷。 public static void main(String[] args){ String str = "abc123"; System.out.println(reverse(str)); System.out.println(reverse2(str)); System.out.println(reverse3(str)); System.out.println(reverse4

2021-11-03 11:25:58 1711

原创 nci相关

1、nci的架构2、nci的数据流NCI中的数据流是以packet的形式进行传递,包括Control messages 和 Data Messages。、3、NCI Control MessagesControl Messages是Control Packet的有效载荷Control Messages包括commands,respones,notificationDH发送一条Commands来控制NFCC执行特定行为。NFCC每收到一条Commands,都会回发一条Response来通知DH它

2021-10-14 11:41:19 304

原创 NDEF信息

1、NDEFNDEF消息由一个或多个NEDF Record组成MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。![在这里插入图片描述](https://img-blog.csdnimg.cn/8bc118a6eb8244c9870df4c98d61e7aa.p

2021-10-14 11:39:01 706

原创 java内部类学习

java 内部类的作用:实现多继承,同时可以隐藏操作,实现封装。

2021-10-14 11:35:00 56

原创 callback回调机制

1、回调机制的意义回调机制:A调用了B的方法B执行完了再调用Acallback()告诉A我执行完了2、回调机制的分类回调机制分为同步和异步3、回调机制实现4、各个函数的实现Callimpl.java//接口隐藏方法具体实现public interface Callimpl { public void CallRun(CallService callService);}CallBody.java//接口方法的实现public class CallBody impleme

2021-10-14 11:29:33 174

原创 git命令:先添加别人patch再加上自己的修改做成一个完成的patch

别人在版本1做好一个patch,此时版本变为版本2, 我先将他的patch添加到自己的代码,然后自己修改了代码,出炉版本3。这是版本1的人需要应用版本3的patch,所以需要一个添加的过程。添加完别人的patch,自己修改完之后做成一个patch的一般流程:先查看当前log:git log /git log -p添加别人的patch作为自己的:git apply +patch查看当前版本:git diff查看当前修改状态:git statusadd到缓存区:git add +文件查看是否到了缓

2021-09-07 14:07:56 909

原创 笔记安卓四大件

1、Activity活动1、用户可视化界面,为用户创造一个完成操作指令的窗口。创建完毕Activity之后,需要调用setContentView()方法来完成界面的显示;以此来完成用户交互的入口。App都几乎都依托于Activity,所以Activity是开发中用的最多的一个组件。2、一个活动通常就是一个单独的窗口。3、活动之间通过Intent进行通信。4、AndroidMainfest.xml配置文件中声明,否则系统将不识别也不执行该程序。android studio会自动生成,eclipse需手

2021-08-03 11:40:22 164

原创 python爬虫自己玩:用一个python小爬虫在网上抓取之间想要的小说

python爬虫自己玩:用一个python小爬虫在网上抓取之间想要的小说本文采取的集成开发软件pycharm,面向对象开发,属于菜鸟教程,只需仔细看文章与代码,便可做出来。话不多说,直接上教程每一步后面都附上了源码,如果需要总的.py文件,将邮箱评论出来或者加qq:1284309379总起:本文是我在网上学习之后,通过自己的理解将所有代码敲出来,一步步完善的。肯定不是最完美的,很多地方可以...

2019-07-29 22:46:11 583

原创 如何在pycharm中安装自己想要的库

如何在pycharm中安装自己想要的库首先点击File找到Settings并点击然后进入Project选择Project Interpreter,选择你可以看到自己pycharm中所有已经安装的库,点击右边加号搜索之间想要的库点击左下角install packpage。如何就等待安装完成即可...

2019-07-29 17:45:08 4364 1

空空如也

空空如也

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

TA关注的人

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