- 博客(620)
- 资源 (8)
- 收藏
- 关注
原创 官网无法下载 AndroidStudio 解决
官网无法下载 AndroidStudio复制链接,更换 redirector.gvt1.com 为 dl.google.com 即可下载。
2022-07-10 06:42:42
1421
2
原创 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
1308
原创 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
1169
原创 属性 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
3086
原创 Android 单元测试
前言xxx资料在 Android 平台上测试应用编写你的第一个 Android 单元测试Android 单元测试只看这一篇就够了Android 单元测试研究与实践
2021-09-03 15:25:27
244
原创 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
758
原创 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
279
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
266
原创 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
228
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
248
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
1668
原创 局域网场景下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
926
原创 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
462
原创 混淆错(一)
场景项目用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
392
原创 谷歌弃HTTP
摘要外媒Venturebeat报道,谷歌昨日宣布今年7月起Chrome浏览器地址栏将把所有HTTP标记非安全网站。这是谷歌浏览器针对HTTP网站开战第三步棋。技术HTTPS是HTTP协议升级版,更安全可靠。互联网用户和网站间安全连接协议被视为减用户风险必要措施,否用户可能遭窃听、中间人攻击或数据篡改。历程数年来谷歌一直力推HTTPS协议。去年更加快推进速度,对Chrome用户界面做一些改变。2017
2019-10-29 09:20:45
572
原创 知乎开源框架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
3833
原创 依赖
添加构建依赖项概览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
308
原创 Navigation
简介xxx资料Android Navigation库使用详解NavController说明导航(跳转)控制获取一private NavController navController;NavHostFragment navHostFragment = (NavHostFragment) getSupportFragmentManager().findFragmentById(...
2019-10-18 16:52:50
270
原创 通知
简介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
247
原创 DataBinding(待完善)
简介Google创数据绑定框架,实现类似前端框架MVVM架构。使用Javaandroid { defaultConfig { ... } dataBinding { enabled = true }}kotlin// Kotlin用DataBinding添apply plugin: "ko...
2019-10-14 11:03:23
103
原创 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
346
原创 引导图(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
607
原创 引导图(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
797
原创 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
155
原创 数据库错(一)
日志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
666
原创 README.md
插图无设位、宽高<div align=center><img width="999" height="999" src="https://github.com/用户名/仓库名/raw/分支名/image.png"/></div>...
2019-08-26 11:41:29
124
原创 AndroidStudio格式化
场景AndroidStudio升级3.5。根布局LinearLayout时Ctrl+Alt+L格式化致布局层级紊乱,根布局RelativeLayout正常。解决
2019-08-25 11:01:53
269
原创 托管安卓项目到码云
场景开发工具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
833
原创 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
113
原创 轮播
库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
130
原创 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
82
BigDecimal运算
2018-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人