安卓
九三╱我你
向前
展开
-
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 阅读 · 0 评论 -
安卓创建接口回调-最简单的实现
安卓实现接口回调,属于内部接口实现回调,调用简单,可以直接复制修改原创 2022-07-11 11:21:46 · 423 阅读 · 0 评论 -
各大主流电子地图坐标拾取系统
坐标拾取系统原创 2022-06-22 10:42:39 · 1183 阅读 · 1 评论 -
startActivityForResult替代方法,可以直接复制,当前activity跳转另一个activity时,传入接收数据
起始activity // 注册监听 ActivityResultLauncher<Intent> intentActivityResultLauncher = registerForActivityResult(new ActivityResultContracts.StartActivityForResult(), new ActivityResultCallback<ActivityResult>() { @Override pu原创 2022-05-13 18:08:54 · 374 阅读 · 0 评论 -
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 阅读 · 0 评论 -
NDEF信息
1、NDEFNDEF消息由一个或多个NEDF Record组成MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。![在这里插入图片描述](https://img-blog.csdnimg.cn/8bc118a6eb8244c9870df4c98d61e7aa.p原创 2021-10-14 11:39:01 · 706 阅读 · 0 评论 -
java内部类学习
java 内部类的作用:实现多继承,同时可以隐藏操作,实现封装。原创 2021-10-14 11:35:00 · 56 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
笔记安卓四大件
1、Activity活动1、用户可视化界面,为用户创造一个完成操作指令的窗口。创建完毕Activity之后,需要调用setContentView()方法来完成界面的显示;以此来完成用户交互的入口。App都几乎都依托于Activity,所以Activity是开发中用的最多的一个组件。2、一个活动通常就是一个单独的窗口。3、活动之间通过Intent进行通信。4、AndroidMainfest.xml配置文件中声明,否则系统将不识别也不执行该程序。android studio会自动生成,eclipse需手原创 2021-08-03 11:40:22 · 164 阅读 · 0 评论