自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

snpmyn

日常笔记

  • 博客(621)
  • 资源 (8)
  • 收藏
  • 关注

原创 关闭阿里代码检测条件

Preferences -> Inspections -> Ali-Check

2022-07-15 15:59:59 527 1

原创 关闭拼写错误检查

Preferences->Inspections->typo

2022-07-15 15:51:36 898

原创 官网无法下载 AndroidStudio 解决

官网无法下载 AndroidStudio复制链接,更换 redirector.gvt1.com 为 dl.google.com 即可下载。

2022-07-10 06:42:42 1018 1

原创 AAR 使用

用一参考创建 Android 库。implementation files('libs/pool-debug.aar')用二repositories { flatDir { dirs 'libs' }}dependencies { implementation(name: 'pool-debug', ext: 'aar')}

2022-02-09 15:01:09 1193

原创 LitePal 二

前言郭霖开源项目使用笔记。总结一boolean 类型字段无法更新 true 为 false,换用包装类 Boolean 即可。二更新需默空构造函数。org.litepal.exceptions.LitePalSupportException: com.zsp.clicktonote.module.function.database.FunctionDataBaseTable needs a default constructor....

2022-01-30 14:27:40 1085

原创 属性 allowInsecureProtocol

警告Using insecure protocols with repositories, without explicit opt-in, has been deprecated. This is scheduled to be removed in Gradle 7.0. Switch Maven repository 'maven(http://maven.aliyun.com/nexus/content/groups/public/)' to a secure protocol (like HT

2021-09-23 09:23:43 2531

原创 Android 单元测试

前言xxx资料在 Android 平台上测试应用编写你的第一个 Android 单元测试Android 单元测试只看这一篇就够了Android 单元测试研究与实践

2021-09-03 15:25:27 155

原创 AndroidStudio 升级问题二

描述Android Studio Arctic Fox 创建新项目提示An exception occurred applying plugin request [id: 'com.android.application']> Failed to apply plugin 'com.android.internal.application'. > Android Gradle plugin requires Java 11 to run. You are currently usin

2021-08-11 14:25:59 596

原创 NDK错(二)

提示No version of NDK matched the requested version 21.0.6113669. Versions available locally: 22.1.7171670, 23.0.7421159方案一android/app/build.gradle 配android { ndkVersion '21.3.6528147'}方案二local.properties 配ndk.dir=C:\\Android\\AndroidSDK\\ndk\\

2021-07-21 16:56:47 204 1

原创 字节数组相关知识

/** * Byte 数组转 16 进制字符串 * <p> * 示例:[103, 0] -> 6700 * * @param bytes Byte 数组 * @return 16 进制字符串 */public String bytesToHexString(byte[] bytes) { StringBuilder stringBuilder = new StringBuilder(bytes.length); String s; for (byte

2021-06-23 17:08:04 188

原创 ADB 命令

安装 APK进入指定目录cd /Users/xxx/Library/Android/sdk/platform-tools安装adb install -r xxx.apk安装失败用adb install -r -d xxx.apk查看日志adb logcatadb logcat -cadb logcat -s xxxadb logcat -f /sdcard/log.txt推送git config --global http.sslVerify false...

2021-06-11 13:56:35 117 2

原创 TLV 说明

几乎所有于卡片和终端间传送的数据都是 TLV 格式(tag、length 和 value 缩写)。一基本数据元包括上面三个域。tag 唯一标识该数据元,length 是 value 域长度,value 是数据本身。tag 和 length 长度固定,通 2 到 4字节。value 长度由 length 指定。举例,一 TLV 格式 AID(应用标识符) 字节串 ”9F0607A0000000031010”。其中 9F06 是 tag,07 是长度,A0000000031010 是 AID 本身。.

2021-06-11 13:50:19 175 2

原创 NOT 函数

前言NOT函数是用于对参数值求反的一种Excel函数。当要确保一个值不等于某一特定值时,可以使用NOT函数。简言之,就是当参数值为TRUE时,NOT函数返回的结果恰与之相反,结果为FALSE。比如NOT(2+2=4),由于2+2的结果的确为4,该参数结果为TRUE,由于是NOT函数,因此返回函数结果与之相反,为FALSE。简介NOT翻译成中文为不是,表示否定,也就意味着该函数是对参数值求反。若原参数值是true,用NOT函数后得出的结果就是false。因此可以说NOT函数也是一种逻辑运算函数,主要用于

2021-06-11 13:37:51 1381

原创 局域网场景下Android客户端实现同数据库连接通信

实现局域网场景下,Android客户端连接数据库,可进行增删改查。方式直接连接项目工程引入JDBC驱动,直接连接。间接连接服务器上用PHP+DBMS做服务器端,PHP通过json或xml封装DBMS数据后返给Android客户端。方案一通Microsoft的JDBC驱动连接。此JDBC驱动共三文件,分别mssqlserver.jar、msutil.jar、msbase.jar。但...

2019-11-08 10:47:25 775

原创 RxBus(RxBus)

库使用参考Util混淆#【RxBus】-dontwarn com.zsp.utilone.rxbus.**-keep class com.zsp.utilone.rxbus.** {*;}-keep class com.zsp.utilone.rxbus.finder.** {*;}-keep class com.zsp.utilone.rxbus.thread.EventThre...

2019-11-05 15:23:20 378

原创 混淆错(一)

场景项目用gson框架。配并开混淆后,release版运行某处失败。日志2019-11-02 11:29:43.242 4900-4900/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.lalala.lalala, PID: 4900 java.lang.NullPointerException: throw w...

2019-11-02 15:27:52 290

原创 谷歌弃HTTP

摘要外媒Venturebeat报道,谷歌昨日宣布今年7月起Chrome浏览器地址栏将把所有HTTP标记非安全网站。这是谷歌浏览器针对HTTP网站开战第三步棋。技术HTTPS是HTTP协议升级版,更安全可靠。互联网用户和网站间安全连接协议被视为减用户风险必要措施,否用户可能遭窃听、中间人攻击或数据篡改。历程数年来谷歌一直力推HTTPS协议。去年更加快推进速度,对Chrome用户界面做一些改变。2017

2019-10-29 09:20:45 504

原创 知乎开源框架Matisse

MatisseGifSizeFilterpackage function.matisse;import android.content.Context;import android.graphics.Point;import com.self.zsp.dfs.R;import com.zhihu.matisse.MimeType;import com.zhihu.matisse....

2019-10-24 22:25:53 3744

原创 依赖

添加构建依赖项概览implementation与apiAndroidStudio升级3.0,gradle随之升级3.0.0。build.gradle默implementation而非之前compile。gradle 3.0.0+有依赖指令api。implementation该命令编译依赖,对该项目有依赖项目无法访该命令所编译依赖中程序。即隐该依赖于内,不公开,implementatio...

2019-10-18 16:53:55 226

原创 Navigation

简介xxx资料Android Navigation库使用详解NavController说明导航(跳转)控制获取一private NavController navController;NavHostFragment navHostFragment = (NavHostFragment) getSupportFragmentManager().findFragmentById(...

2019-10-18 16:52:50 201

原创 通知

简介xxx工具类package widget.notification.kit;import android.content.Context;import android.content.Intent;import android.net.Uri;import android.os.Build;import android.provider.Settings;import a...

2019-10-18 16:50:09 172

原创 DataBinding(待完善)

简介Google创数据绑定框架,实现类似前端框架MVVM架构。使用Javaandroid { defaultConfig { ... } dataBinding { enabled = true }}kotlin// Kotlin用DataBinding添apply plugin: "ko...

2019-10-14 11:03:23 76

原创 AndroidStudio状态保存

场景clone工程至本地,AndroidStudio打开目录后关闭,再次打开目录关闭,没保存状态。提示File D:\AndroidStudioProjects\LaLaLa\app\lalala.iml does not exist Please correct the file contentFile D:\AndroidStudioProjects\LaLaLa\app\app...

2019-10-10 14:44:33 319

原创 设备唯一ID

资料漫谈设备唯一ID的那些秘密UUID

2019-10-08 10:27:01 156

原创 引导图(MaterialIntroView)

MaterialIntroView使用MaterialIntroViewKitpackage com.zsp.library.guide.materialintroview.kit;import android.app.Activity;import android.content.Context;import android.view.View;import com.zsp.l...

2019-09-27 10:16:43 530

原创 建造者模式

简介xxx示例

2019-09-25 18:11:49 101

原创 引导图(TapTargetView)

TapTargetView用例一TapTargetView.showFor(fragmentationSupportActivity, TapTarget.forView(homepageChildFragmentIvDailyCare, "this is a target", "We have the best targets, believe me.") // all op...

2019-09-23 19:25:57 737

原创 ScrollView嵌套RecyclerView

package util;import android.content.Context;import android.support.v7.widget.GridLayoutManager;import android.util.AttributeSet;/** * Created on 2017/11/19 0019. * * @desc custom gridManager...

2019-09-20 19:33:05 106

原创 数据库错(一)

日志android.database.sqlite.SQLiteException: Failed to change locale for db '/data/data/com.lalala.lalala/databases/LaLaLa.db' to 'zh_CN'.分析切换语言设置导致。查SQLiteConnection源码发现:参考android sqlite: 无法将db...

2019-09-18 14:13:34 561

原创 源码

下载源代码

2019-09-05 09:32:21 70

原创 README.md

插图无设![Util](https://github.com/用户名/仓库名/raw/分支名/image.png)位、宽高<div align=center><img width="999" height="999" src="https://github.com/用户名/仓库名/raw/分支名/image.png"/></div>...

2019-08-26 11:41:29 86

原创 AndroidStudio格式化

场景AndroidStudio升级3.5。根布局LinearLayout时Ctrl+Alt+L格式化致布局层级紊乱,根布局RelativeLayout正常。解决

2019-08-25 11:01:53 229

原创 开源许可协议

概览资料开源许可协议了解这些就够了

2019-08-21 10:46:03 113

原创 托管安卓项目到码云

场景开发工具AndroidStudio 代码管理工具Git+码云步骤访Git官网或360下载Git安装包;安装Git;如图。配路径E:\软件安装\Git64_2.13.2.1安装\Git\cmd\git.exe到AndroidStudio并点右上方Test,弹框提示Git执行命令成功; 如图。AndroidStudio创建项目并在码云创建同样项目,名称最好一致; ...

2019-08-20 22:18:15 799

原创 kotlin

kotlin简介xxx用例工具类package com.zsp.utiltwo.densityimport android.content.Context/** * Created on 2019/8/19. * @author 郑少鹏 * @desc DensityUtils */object DensityUtils { /** * 设备独立像素转...

2019-08-20 15:44:53 77

原创 轮播

库banner依赖implementation 'com.youth.banner:banner:1.4.10'使用BannerKitpackage widget.banner.kit;import com.youth.banner.Banner;import com.youth.banner.Transformer;import java.util.List;impo...

2019-08-19 15:41:47 89

原创 Drawable(资源)

三角形<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <rotate android:fromDegrees="-45"...

2019-08-19 15:17:53 57

原创 换肤

简介xxx资料Android主题换肤无缝切换Android-skin-supportAndroid-Skin-Loader

2019-08-19 14:14:54 153

原创 SnapHelper

简介xxx资料SnapHelper硬核讲解

2019-08-19 09:45:00 124

原创 矢量图

简介xxx资料Android获取并制作矢量图动画

2019-08-13 16:53:40 92

安卓屏幕适配必须资源.rar

安卓屏幕适配必须资源,dimens.xml和相应配置文件。使用该文件进行安卓屏幕适配,将大大节省时间成本,同时适配效果最佳。

2019-07-18

toolchains

3.0+时,NDK构建失败。原因为相应目录下缺少mips64el-linux-android-4.9文件。

2018-11-29

BigDecimal运算

BigDecimal运算Jar包。支持sin、cos、tan、asin、acos、atan、pow、sqrt、cbrt、root、log10、log、ln、exp、sinh、cosh、tanh、asinh、acosh、atanh、deg、rad

2018-10-19

系统字体样式文件

TextView字体样式设置资源文件,放置于assets下,然后在代码中引用。

2018-06-25

TabLayout相关资源

支持TabLayout、ViewPager、Fragment联用。支持滑动翻页、点击切换页面。

2018-03-01

LuBan(图片压缩)

根据微信发布图片分析,逆向推算的仿微信图片压缩算法

2017-12-01

ZXing资源文件

二维码扫描提示音和二维码扫描窗口图片。

2017-08-25

二维码扫描与生成

提供关于条形码(一维码,二维码)解析工具。同时提供二维码生成与解析方法。是必要类和资源文件包。

2017-08-25

空空如也

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

TA关注的人

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