自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android studio 国内快速下载 gradle plugins

Android studio 国内快速下载 gradle plugins

2024-05-17 15:24:29 202

原创 【MYSQL安装】

若之前没有安装过mysql可以跳过这一步。stzVsI’就是密码。本文讲的是zip包配置环境变量及安装。有两种安装包:msi包和zip包。1.到官网下载Mysql。

2023-09-27 11:54:08 56 1

原创 App启动报错

App crash记录

2022-07-15 16:49:25 1502 1

原创 Android studio报错解决方案

Android studio报错解决方案

2022-07-11 17:09:29 586

原创 Gitee项目发布到JitPack

Gitee项目发布到JitPack发布前的准备将Gitee项目发布到jitPack使用自己发布的库发布前的准备1.搜先注册一个Gitee账号2.新建一个本地的android项目,并上传到Gitee。(1) 根目录下build.gradle配置 dependencies { ... classpath "com.android.tools.build:gradle:4.1.0" }(2) gradle-wrapper.properties中配置dist

2021-11-11 15:16:07 2211

原创 Android Studio发布本地maven仓库

Android Studio发布本地maven仓库环境创建本地仓库使用本地仓库环境1.Android Studio 2020.3.12.jdk版本:jdk-11.0.13创建本地仓库1.Project根目录build.gradle配置buildscript { repositories { google() mavenCentral() } dependencies { classpath "com.android.tool

2021-10-28 14:12:45 1270

原创 Android NFC之仿真卡模式

NFC三种模式之仿真卡模式NFC的工作模式仿真卡模式Android仿真卡实现1.申请权限2.HostApduService实现3.注册Service4.apduservice.xml配置5.动态注册AID读卡器模式NFC的工作模式读卡器模式(Reader/writer mode)、仿真卡模式(Card Emulation Mode)、点对点模式(P2P mode)。仿真卡模式仿真卡模式就是将支持NFC的手机或其它电子设备当成借记卡、信用卡、公交卡、门禁卡等IC卡使用。基本原理是将相应IC卡中的信息(

2021-10-13 10:08:59 4009 1

原创 Android NFC之标签解析

NFC标签解析本文讲NFC各种标签的解析实现,本文从Tag讲起,如何拿到Tag请看Android NFC之读卡器模式import android.nfc.Tag;import java.io.Closeable;import java.io.IOException;import java.util.Arrays;import java.util.List;public abstract class CardReader { public static String getId(T

2021-10-12 14:29:06 1306

原创 Android NFC之读卡器模式

NFC三种模式之读卡器模式NFC的工作模式读卡器模式。1.申请权限2.接收卡片信息NFC的工作模式读卡器模式(Reader/writer mode)、仿真卡模式(Card Emulation Mode)、点对点模式(P2P mode)。读卡器模式。读卡器模式本质上就是通过NFC设备(例如支持NFC的Android手机)从带有NFC芯片的标签、贴纸、报纸、明信片、名片等媒介读取信息,或将数据写到这些媒介中。1.申请权限<uses-permission android:name="androi

2021-10-12 14:07:26 3735

原创 Rxlifecycle解决RxJava引起的内存泄露

Rxlifecycle解决RxJava引起的内存泄露内存泄漏Rxlifecycle如何使用内存泄漏RxJava简洁的编码风格、易用易读的链式方法调用、强大的异步支持等使得RxJava被广泛使用,它通过线程调度器更容易控制和切换线程,如果该工作线程还没执行结束就退出Activity或者Fragment,就会Activity或者Fragment无法释放引起内存泄漏。RxlifecycleRxlifecycle是trello开发的用于解决RxJava引起的内存泄漏的开源框架如何使用在build.gra

2021-03-15 15:43:58 306

原创 AndroidStudio直接Run App找不到.so的问题

AndroidStudio直接Run App找不到.so的问题之前做一款应用,里面有用到so,调试的时候一直用的同一台机器,直接run没有问题;后来换了台机器直接Run的时候报找不到so,但是打包成apk再安装又没有问题。这个问题不解决调试起来很麻烦,最后万能的网友给出了解决方案。解决方案在build.gradle中添加defaultConfig{ ... ... ndk { abiFilters "armeabi", "armeabi-v7a"

2021-02-04 15:07:23 752 1

原创 Android动画相关

Android 动画1.translate标签2.rotate标签3.scale标签4.alpha标签5.从Animation类继承的属性android动画有两种方式,一种是java代码,一种是资源文件下的xml,在res下的anim文件夹下。这里主要记录一下xml里面的一下标签及属性1.translate标签 android:fromXDelta 起始点X轴坐标,可以是数值、百分数、百分数p 三种样式,比如 50、50%、50%p,具体意义已在scale标签中讲述,这里就不再重讲 an

2020-12-07 17:24:11 48

原创 Android蓝牙扫描不到设备问题

1.权限1.使用蓝牙需要BLUETOOTH权限<uses-permission android:name="android.permission.BLUETOOTH" /><uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />2.Build.VERSION_CODES.M版本以后需要添加位置权限<uses-permission android:name="android.permis

2020-11-06 09:49:21 2742 2

原创 Android Studio调试Java代码

Android Studio调试Java代码1.新建main函数2.运行main1.新建main函数public static void main(String[] args) {}或通过快捷指令psvm快速创建2.运行main或者右键运行遇到的问题解决方案1、在该项目下,找到.idea下的gradle.xml文件2、双击打开gradle.xml文件 在中加入如下语句:<option name="delegatedBuild" value="false" />

2020-11-05 12:55:11 802

空空如也

空空如也

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

TA关注的人

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