自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android 中 Mvp 框架 搭建

ActivityManager 类class ActivityManager { private val activityList = LinkedList<Activity>() companion object{ private var instance: ActivityManager? = null // 单例模式中获取唯一的MyApplication实例 fun getInstance(): ActivityManag

2021-08-26 10:09:19 306

原创 Android ——之流式布局

Android ——之流式布局相信大家很多地方都用到了 一些流失布局 比如像这种 布局的话在项目中很常见 所以为了方便大家 的使用 在这里 小编自己做了一个 第三方库 不需要大家 直接从别的地方复制 粘贴别人的实体类啥的 直接 用我的三方库 so 简单ok 话不多说 直接上代码 首先是 jitpack的包这个毋庸置疑 maven { url 'https://jitpack.io' }在build.gradle 中 implementation 'com.gi

2020-12-17 23:21:15 2002 1

原创 Android——Mediaplay音频播放最详细最全面使用方法-以及自定义seekbar 样式

** Mediaplay最详细使用方法**在前几个星期吧 小编的公司 一直有播放音频的这个 模块 但是因为小编 接触这块比较少 所以走了很多的 “丸子” 比如 狂点 播放 暂停按钮 会崩掉 new出好几个 meidiaplay 的 辣鸡操作 但是都改正了 而且 很全面 使用起来 也很简单**首先我先说明一下我们公司的需求 **进入背诵界面之后 先判断本地有没有 当前需要播放的音频文件 有的话 直接播放 没有 下载完成之后 播放 可以暂停 ok 那么 咱们开始先看下效果 因为我是

2020-08-11 15:34:11 1045 3

原创 【android 观察者与被观察者】

android 观察者 被观察者 简单讲解

2023-07-25 14:01:07 123

原创 AndroidStudio Terminal 命令 gradlew 使用方法

【代码】Android Studio gradlew 使用方法。

2023-06-13 14:42:02 604

转载 Android 阴影控件 ShadowLayout

**相信大家 在项目中 会遇到 需要卡片布局的 地方 例如在 列表中 大家公司的ui肯定是做了各种稀奇古怪的 卡片阴影 在Google 自带的 CardView 中 肯定满足不了大家的 日常要求 所以 ShadowLayout来了 使用方法很简单 **1.添加jitpack库allprojects { repositories { maven { url 'https://jitpack.io' } }}2.添加三方库依赖 implementation 'com.github.l

2022-02-12 16:51:11 4195

原创 字符串 工具类

public static boolean isEmpty(String str) { if (str != null && !"".equals(str) && !"null".equalsIgnoreCase(str)) { for(int i = 0; i < str.length(); ++i) { char c = str.charAt(i); if (c != ' ' &&amp

2021-12-24 11:15:37 178

原创 Android Edtext 限制整数位数 以及小数位数

大家在开发过过程中可能会遇到 这样的需求 就是 只是需要保留 小数点后几位如图这样的需求 虽然大家可以实现 但是 为这样一个简单的需求 耗费时间感觉跟不值得 在这里 小编 使用的是一个封装好了的 Edtext方便大家使用这个是封装好的一个Edtextpublic class KeepDecimalEditText extends AppCompatEditText { public int DECIMAL_DIGITS = 5;//可输入小数的位数 public int defau

2021-09-27 17:09:40 475 1

原创 Google浏览器插件

https://www.extfans.com/Google插件 下载地址

2021-09-26 09:45:02 79

原创 Android SDk自行下载地址 非Studio内部下载

http://www.android-studio.org/index.php/88-download/androidStudio SDk自行下载地址 非Studio内部下载

2021-09-26 09:28:50 67

原创 Fiddler 使用方法 解决打开fiddler 网址打不开

首先跟大家解释一下Fiddler 是开发中常用的开发工具 在开发过程中我总结一下一般常见的 集中问题以及解决方法1.首先是模拟器的问题 解决方法 尽量使用Andriod原生自带的模拟器 或者夜神模拟器 在开发过程中 因为我的电脑可能有问题导致 我的 AndroidStudio中不能使用原生的模拟器 所以我使用的是雷电 但是雷电模拟器 Fiddler跟Charles 都抓不到 雷电模拟器的接口 网上的方法都试过了 并且证书也安装了 但是就是不行 后来没办法的时候 下载了夜

2021-09-09 14:21:39 2828

原创 Android 查询The emulator process for AVD XXXXXXXX was killed 详细问题方法

emulator.exe -avd 你的设备名// 例如emulator.exe -avd Pixel_2_API_30

2021-09-06 15:31:47 176

原创 Charles 中的注册账号密码

Registered Name: https://zhile.ioLicense Key: 48891cf209c6d32bf4

2021-08-27 10:02:03 1041

原创 Android studio 中的 阿里镜像

maven { url ‘https://maven.aliyun.com/repository/google’ }maven { url ‘https://maven.aliyun.com/repository/public’ }

2021-08-26 09:57:52 393

原创 Android - jav环境变量配置

**首先 咱们需要下载一个 java 环境配置的 jdk 以及jre **在这里 我给大家分享一个我的链接 可以直接从我的百度网盘中下载链接:https://pan.baidu.com/s/1_1sVQtXNr3KqLk9IWFMeQw提取码:1245 下载 完成之后 就可以开始配置了1.右键我的电脑中的 属性 -> 高级系统设置-> 高级 中的环境变量 -> 上边是 用户变量 下边为系统变量在用户变量中查看是否 存在JAVA_HOME 若不存在点击新建 将自己

2021-06-02 10:00:37 356 1

原创 Android 中 方法数量多于65535 解决方法

Error: Cannot fit requested classes in a single dex file 解决方法1.在app的gradle下defaultConfig配置添加:multiDexEnabled true2.在app的gradle下的dependencies配置添加:implementation 'com.android.support:multidex:1.0.3'

2021-04-15 11:22:25 94

原创 记录一下 平时用到的一些三方依赖库

记录一下 平时用到的一些三方依赖库自己封装的recyclerview 适配器cm-afind-adapterallprojects { repositories { ... maven { url 'https://jitpack.io' } } }dependencies { implementation 'com.gitee.zhan_0313:cm-afind-adapter:1.0.1' }...

2021-04-15 09:56:37 75

转载 Android Shape 使用方法

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["rectangle" | "oval" | "line" | "ring"] //共有4种类型,矩形(默认)/椭圆形/直线形/环形 // 以下4个属性只有当类型为环形时才有效 android:innerRadi

2021-01-06 17:16:28 108

原创 Linux 常用命令

Linux 常用命令今天这个是从网上找的我本人觉得常用到的一些命令 希望大家有能用到的1.文件和目录cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件

2020-12-24 14:38:52 98

原创 Git 首次提交代码 将项目跟Git进行连接

首先 在github 中创建一个空项目 然后打开命令窗口依次 输入 git init 将自己的空表项目初始化一下 输入命令之后 自己的项目中 会出现一个 .git 文件git add . 将项目添加在 本地中git commit -m “添加你自己的注释” 之后会出现这样一个界面这样就代表成功了一半然后输入命令 Git remote add origin 后边跟自己的项目地址最后 因为小编这里 提交的是主分支 所以 git push origin master

2020-12-14 21:19:56 190

原创 Spinner 保存 记录状态 出现问题 以及 使用方法

Spinner 保存上次 浏览记录 方法小编今天 项目中 遇到 一个 保存上次浏览记录 的情况 因为使用的 Spinner 所以 只是针对于 使用Spinner 系统插件的 小伙伴先看下效果 注意 教材列表 选中的教材第一次进去的时候显示的是 七年级上册 然后我进去之后选择的是八年级 下册 点击返回键 然后在进去 默认选择 八年级下册 成功,但是在这里之前 小编 遇到了很多问题 ,因为 首先 看段代码 spYuxi.setOnItemSelectedListener(ne

2020-07-27 22:29:10 1239

原创 gradle下载网址以及使用方法

gradle下载网址有些朋友在编译Android studio 的时候可能会遇到 加载gradle 压缩包 解压失败的 情况这个时候 感觉自己手动下载 比较快一血 在这里 小编提供一个下载 gradle 的下载网址https://services.gradle.org/distributions/从这里 下载完 自己需要的gradle 然后放在自己的Wrapper 文件夹下 在这里以我自己的为例我的是在 Wrapper 是在 C盘中的从这里 下载完 自己需要的gradle

2020-07-22 18:29:31 649

原创 Android_获取本机的Mac地址

获取本机的Mac地址大家可能在 写项目的时候需要用到 mac地址 之前小编在刚开始获取的时候遇到了一些坑 比如支持的Android版本可能只是支持6.0的 所以 在这里我整理了一下可以直接用以下是整理的代码/** * 作者:NB的LittleWhite * <p> * 邮箱:[email protected] */public class IpMacAddress { public static String getMacAddress(){ /

2020-07-20 15:59:21 973

原创 Android ——KeyStore配置

KeyStore配置相信大家在 敲代码的时候可能会遇到一血需要配置 KetStore 的地方 小编就在 继承百度地图的时候 遇到过一次 虽然百度地图上有 说明配置KeyStore 的方法 但是还是写一篇博客记录一下获取key store的SHA1值打开命令框输入以下命令keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android生成k

2020-07-18 10:51:23 645

转载 Android中使用占位符

Android中占位符的使用有些朋友可能会动态的修改Android中strings.xml文件中的值,在这里给大家推荐一种简单的方法。strings.xml中节点是支持占位符的,如下所示:<string name="data">整数型:%1$d,浮点型:%2$.2f,字符串:%3$s</string>其中%后面是占位符的位置,从1开始$ 后面是填充数据的类型%d:表示整数型;%f :表示浮点型,其中f前面的.2表示小数的位数%s:表示字符串在程序中我们可以通过下

2020-07-18 10:41:32 569

原创 Android动画-Drawable Animation(帧动画)

文章导航Android动画-概述Drawable Animation使用方式View Animation使用方式Property Animation使用方式概述Drawable Animation是逐帧动画,就像GIF图片,通过一系列Drawable依次显示来模拟动画的效果,那么使用它之前必须先定义好各个帧。我们可以通过代码定义,也可以使用xml文件定义,一般使用后者`动画定义<animation-list xmlns:android="http://schemas.android.c

2020-07-18 10:16:52 301

空空如也

空空如也

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

TA关注的人

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