四月人间v
码龄7年
关注
提问 私信
  • 博客:57,917
    57,917
    总访问量
  • 31
    原创
  • 1,297,975
    排名
  • 13
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-05-04
博客简介:

zyz18813049204的博客

查看详细资料
个人成就
  • 获得60次点赞
  • 内容获得44次评论
  • 获得120次收藏
  • 代码片获得349次分享
创作历程
  • 1篇
    2023年
  • 1篇
    2022年
  • 7篇
    2021年
  • 1篇
    2020年
  • 16篇
    2019年
  • 7篇
    2018年
成就勋章
TA的专栏
  • supermap
    1篇
  • 离线开发
    1篇
  • 物理按键
    1篇
  • android
    23篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

AndroidStudio常用插件记录

AndroidStudio常用插件记录
原创
发布博客 2023.05.16 ·
1195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android 软键盘默认隐藏

Android 软键盘默认隐藏
原创
发布博客 2022.11.16 ·
759 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

supermap移动端使用教程

项目要求使用supermap,网上资源较少,官网文档较含糊,这里整理一下1.访问超图官网 http://cn.supermap.com/下载移动android最新包,下载最新版,这里是10i版本2. 解压完得到以下文件,打开下图选中文件,这个是安装指南以及配置说明、开发包介绍,详细阅读3.文档阅读完毕,对于开发包中每个文件什么作用应该有了大致了解,文档中有一个示例demo可以先按照步骤创建看看效果,不过也就看看,没什么实际意义,需注意,一定要去官网申请许可并在代码中申明许可,否.
原创
发布博客 2021.08.05 ·
2280 阅读 ·
3 点赞 ·
5 评论 ·
6 收藏

Android 计算时间差

计算两个时间差额,首先讲开始时间和结束时间转换为yyyy-MM-dd HH:mm:ss或者你需要的制定格式,然后通过计算得到对应的日时分 // 获取服务器返回的时间戳 转换成"yyyy-MM-dd HH:mm:ss" // 计算结束时间 - 开始时间的时间差 SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try {
原创
发布博客 2021.07.13 ·
2391 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

AndroidStudio实体类getset方法添加非空判断

实体类中参数调用get()方法如果是null可能会引起空指针,要么要加很多判断,可以在生成get()set()方法的时候添加非空判断,以空字符串替代null1.alt+insert选中getset方法2.点击加号,添加新的规则,以后生成get方法使用这个规则#if($field.modifierStatic)static ###end$field.type ###set($name = $StringUtil.capitalizeWithJavaBeanConvention($
原创
发布博客 2021.07.05 ·
911 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

jdk1.8windows.rar

发布资源 2021.04.01 ·
rar

MMvpDemo.rar

发布资源 2021.04.01 ·
rar

Android反编译

记录一下反编译的历程反编译要确保apk的源码没有混淆,否则反编译过后也没什么可用的东西1.在线反编译很简单,一个网站,把apk放入就可以,只不过编译速度较慢,较大的项目还是不要用这种方式网址:http://www.javadecompilers.com/apk2.apktool工具主要介绍这种方式,最原始,最常见需要一下工具1.apktool,谷歌提供的编译工具,主要用来获取资源文件,网址:https://ibotpeaches.github.io/Apktool/insta
原创
发布博客 2021.04.01 ·
377 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android反编译工具 apktool三件套、dex2jar、jd-gui-windowss

发布资源 2021.04.01 ·
rar

Android动态权限申请工具类

android6.0部分权限需要申请动态权限才能正常使用,这里记录一下1.先贴上工具类PermissionsUtilspackage com.num.injuryticket.util;import android.app.Activity;import android.content.DialogInterface;import android.content.Intent;import android.content.pm.PackageManager;import androi
原创
发布博客 2021.03.25 ·
610 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

记录AndroidStudio搭建离线环境

最近要做内网离线开发,记录一下离线AndroidStudio配置联网安装就不赘述了,这里把联网配置好的东西都拷贝到离线电脑上,然后逐步配置1.C盘下.gradle文件夹整体打压缩包2.sdk目录除去system-images文件夹(太大了,没什么用),其他所有文件夹打压缩包3.androidstudio安装包,我下载的是3.4.1,放上官方地址https://developer.android.google.cn/studio/archive.html#android-studio-2-
原创
发布博客 2021.03.19 ·
1695 阅读 ·
5 点赞 ·
3 评论 ·
12 收藏

记录AndroidStudio常用设置项

记录一下androidstudio常用配置项字体1.设置代码区字体大小setting -> editor -> font -> size2.菜单栏、操作界面字体大小setting -> Appearance&Behavior -> Appearance -> 勾选Use custom font,选择字体、大小,theme是主题3.设置代码区字体大小随鼠标滚轮改变setting -> Editor -> General -&g
原创
发布博客 2021.03.19 ·
443 阅读 ·
2 点赞 ·
3 评论 ·
0 收藏

从零到一搭建一个mvp框架

从零到一搭建一个mvp框架对于mvp不了解的看这篇文章mvp讲解正文开始在里面新建两个接口(Interface),分别取名 BaseView 和 BaseModel,这里定义一些公共方法public interface BaseView { void showLoading(); void hideLoading(); void showError(); }public interface BaseModel {}
原创
发布博客 2020.12.22 ·
643 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

Android App设置成Launch

做这个的需求是因为要做开机自启,但是通过广播的方式会有延迟,所以采用了这种方式,把app设置成launch,这样开机就不会再进入系统的桌面,直接进入app1.<application>中添加属性android:largeHeap="true"android:persistent="true" 2.在启动的activity里面添加filter <int...
原创
发布博客 2019.11.04 ·
4361 阅读 ·
3 点赞 ·
4 评论 ·
6 收藏

Android监听物理按键

一、常用物理按键 电源键KEYCODE_POWER 后退键KEYCODE_BACK 菜单键KEYCODE_MENU HOME键KEYCODE_HOME 相机键KEYCODE_CAMERA 音量键KEYCODE_VOLUME_UP / KEYCODE_VOLUME_DOWM 搜索键KEYCODE_SE...
原创
发布博客 2019.11.02 ·
5329 阅读 ·
6 点赞 ·
2 评论 ·
10 收藏

Android App添加指纹锁

前言在Android6.0(Api23)的时候,Android系统加入了指纹识别的api接口,即FingerprintManager,定义了最基础的指纹识别接口。不过,在AndroidP(Api28)的时候,官方不再推荐使用,做了@Deprecated处理。后来,在support v4库中添加了FingerprintManagerCompat类,其实就是对FingerprintManage...
原创
发布博客 2019.08.06 ·
1286 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

Android 设置Dialog点击返回键及屏幕不消失

只需在dialog的show方法前调用setCanceledOnTouchOutsidesetCancelable这两个方法即可并设置参数为false代码如下: progressDialog = new ProgressDialog(getContext()); progressDialog.setTitle(getResources().getStr...
原创
发布博客 2019.07.24 ·
1344 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

Android应用推送角标设置方法

Android最初原生是没有角标的,各大手机厂商推出了角标,适配也是相对麻烦,需要去适配各家,这里做了整理及使用方法先把工具类贴出来import android.app.Notification;import android.app.NotificationChannel;import android.app.NotificationManager;import android.a...
原创
发布博客 2019.07.15 ·
9415 阅读 ·
8 点赞 ·
14 评论 ·
26 收藏

淘宝吱口令效果实现,获取系统剪贴板内容

首先把消息赋值到系统的剪贴板,然后再从系统剪贴板中获取到赋值的信息第一步,复制信息,代码如下://获取剪贴板管理器:ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);// 创建普通字符型ClipDataClipData mClipData = ClipData.n...
原创
发布博客 2019.03.18 ·
3677 阅读 ·
3 点赞 ·
1 评论 ·
5 收藏

android之网络通信详解

TCP、UDPTCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户端和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不...
原创
发布博客 2019.02.13 ·
2957 阅读 ·
4 点赞 ·
2 评论 ·
21 收藏
加载更多