- 博客(114)
- 收藏
- 关注
原创 获取控件高度
Android获取View高度的几种方式 - 代码先锋网Android获取控件宽高的几种方式_Android开发猿的博客-CSDN博客_android 获取控件宽高
2022-05-11 20:49:44
317
原创 键盘抬起布局上移
Android 悬浮编辑框_Kevinmob的博客-CSDN博客Android app 开发中经常会遇到一些输入框要悬浮到软键盘上方的需求,大致做法有做法如下。Android输入法软键盘悬浮,最常见的一种方法是通过给ViewTreeObserver添加ViewTreeObserver.OnGlobalLayoutListener当全局布局完成时或视图树中视图的可见性发生变化时回调onGlobalLayout方法,在onGlobalLayout方法中获取当前窗口的https://blog.csdn.net/j
2022-05-11 20:48:13
434
原创 Bitmap的理解
Android Bitmap史上最详细全解 | 原力计划bitmap的六种压缩方式,Android图片压缩_HarryWeasley的博客-CSDN博客_bitmap 压缩
2022-05-07 11:07:45
677
原创 android studio报错-Default interface methods are only supported starting with Android N (--min-api 24)
build 里面添加android { ...... compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }}
2022-04-20 11:59:21
1334
原创 Java Android Studio 报错(Installed Build Tools revision 31.0.0 is corrupted)解决方法
Java Android Studio 报错(Installed Build Tools revision 31.0.0 is corrupted)解决方法-CJavaPy
2022-04-20 11:57:04
1990
原创 常用的各种工具类 状态栏 缓存 转化 获取app信息 剪切板 文件操作 加解密操作
https://github.com/Blankj/AndroidUtilCode/blob/master/lib/utilcode/README-CN.md
2022-03-08 11:09:11
148
原创 好用的textview跑马灯效果
https://github.com/sunfusheng/MarqueeViewhttps://github.com/sunfusheng/MarqueeView
2022-03-07 11:39:13
78
原创 自定义textview 下面展示文案上面展示对应拼音 控件
https://github.com/liwenwei/PinyinTextViewhttps://github.com/liwenwei/PinyinTextView
2022-03-02 18:24:06
287
原创 Android 大转盘 好用的示例
GitHub - MZCretin/WheelSurfDemo: 自定义Android原生转盘抽奖demohttps://github.com/MZCretin/WheelSurfDemo
2022-02-23 15:50:22
2094
原创 自定义notifycation参考文章
Android种使用Notification实现通知管理以及自定义通知栏(Notification示例四)_潘侯爷的博客-CSDN博客
2022-02-10 19:08:50
1182
原创 glide 4.0 之前 glide 设置圆形图片 设置图片圆角 (可一起设置4个角 也可以单独的设置 其中某几个的角 )
Glide加载圆形图片和自定义圆角图片和对指定的角加载圆角_shanshan_1117的博客-CSDN博客
2022-02-08 18:17:12
1701
原创 美团设置渠道包 walle 方式
https://posts.careerengine.us/p/61bc934a5e81b722ef88c613?from=latest-posts-panel&type=titlehttps://posts.careerengine.us/p/61bc934a5e81b722ef88c613?from=latest-posts-panel&type=titlehttps://github.com/Meituan-Dianping/wallehttps://github.com/Meitua
2022-02-08 11:01:16
506
原创 glide 4.0 之后 和圆角裁剪CenterCrop冲突
package com.cn.xiaobu.util;import android.content.Context;import android.content.res.Resources;import android.graphics.Bitmap;import android.graphics.BitmapShader;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.
2022-01-08 18:56:01
191
原创 glide 4.0.0 之后与图片选择器Matisse 冲突
Matisse 与 Glide -- java.lang.NoSuchMethodError:... - 简书https://www.jianshu.com/p/220a7e5ce321/
2022-01-08 18:54:14
340
原创 非常好用的 条形码和二维码 识别工具类 zxing zbar
https://github.com/bingoogolapple/BGAQRCode-Android/https://github.com/bingoogolapple/BGAQRCode-Android/
2021-12-02 17:05:38
461
原创 Android 对接c++ 涉及到的文章
小白初用Android studio的cMake编译生成.so库并调用_lei_notes的博客-CSDN博客小白初用Android studio的cMake编译生成.so库并调用作者本身是c/c++语言的小白, 并且初次使用Android studio的cMake功能,所以本篇文章适合和我类型情况的同学去了解以及掌握此功能的基本使用。深度学习者请绕行… 最近项目一些安全性考虑,项目部分代码要用c++编写,客户端来集成,之前都是集成第三方的库,直接拿来用,这次要自己来集成了,刚开始也是一脸懵逼,不过http
2021-11-16 18:12:39
2271
原创 输入法 的相关文章
Android输入法开发_leigo-CSDN博客参考文档:http://developer.android.com/guide/topics/text/creating-input-method.html实现输入法的步骤:输入法程序的核心是一个服务类,这个类必须继承自InputMethodService。下面先来看看实现一个基本的输入法程序的步骤。(1)建立一个继承自android.inputmethodservice.https://blog.csdn.net/le_go/article/details
2021-11-16 15:50:17
133
原创 根据音贝大小展示 上下浮动波纹动画
Jay-Goo/WaveLineView: A memory-friendly recording wave animation一款性能内存友好的录音波浪动画
2021-10-21 10:06:16
545
原创 获SHA1
1.到达自己安装jdk的bin目录2.keytool -list -v -keystore D:\text.keystore(keystore地址 我的是d盘目录下 )
2021-10-14 17:54:33
184
原创 Gogle输入法相关文章
https://gitee.com/add358/pinyinime gogle输入法引擎 c++工具类https://github.com/ideastudios/PinyinIME.git 谷歌输入法源码谷歌拼音输入法词库生成工具修复生成词库不可用bug原版输入法dictlist.cpp->save_list中使用sizeof(size_t),在 DictList::load_list时使用的是uint32,在32位机器上应该是没问题在64位机器上所占字节数量不同就会导致生...
2021-09-18 15:14:46
291
原创 通过viewpager 直播间上下滑动
https://blog.csdn.net/stupid56862/article/details/107774374
2021-09-03 11:32:27
314
原创 okhttp异常: java.lang.IllegalStateException: closed
https://blog.csdn.net/ucxiii/article/details/52447945
2021-09-02 18:03:39
117
原创 更改glide 缓存地址
glide 版本是3.7.0package com.osfans.utils;import android.content.Context;import android.os.Environment;import androidx.annotation.NonNull;import com.bumptech.glide.Glide;import com.bumptech.glide.GlideBuilder;import com.bumptech.glide.load.engi..
2021-08-24 19:27:32
1038
原创 Android classloader 加载
Java虚拟机 是基于栈的虚拟机 Apt dalvik 虚拟机 是基于寄存器的虚拟机什么是栈虚拟机 每一个运行的线程都有一个独立的栈,每个方法成为一个栈帧 ,基于虚拟机的栈是通过栈帧里面的操作数栈来进行所有操作什么是寄存器 寄存器是cpu的一部分 是个存贮单元,可暂存指令和数据寄存器虚拟机的分类Dalvik 是字节码解释执行 和JIT(just in Time)即时编译 一起的 dexopt操作将dex字节码优化转化成odex文件APT ...
2021-08-18 16:00:09
146
原创 Android 私有目录 公共目录解释比较好的文章
https://blog.csdn.net/gc1074959890/article/details/111691682
2021-08-18 14:45:10
252
原创 jvm虚拟机知识点
Jvm 的工作相当于翻译 将java.class 转化成各个平台能识别的机器码JVM运行过程运行数据区也就是jvm所管理的内存区域 里面包含程序计数器 虚拟机栈 本地方法栈 方法区 以及堆方法区:.class 类信息 静态变量 常量 Jdk 1.7 永久代Jdk1.8 元空间 好处:方便拓展(使用机器内存) 坏处:机器内存总共20g 元空间15g,那么堆空间 只能5g的了 ,压缩堆空间堆: 对象存放的地方 (几乎所有) 数组...
2021-08-17 19:20:28
162
原创 多个分支 合并代码
dev分支合并到master分支git branch -a #你检出的项目默认是master,所以现在要查看远程全部分支git fetch dev # 获取dev分支 git fetch 是获取改项目的所有分支git checkout dev #切换到dev开发分支git pullgit checkout mastergit merge dev #合并dev分支到master上 (这里如果没有冲突 可直接走下步提交到master...
2021-08-13 14:47:00
340
原创 输入法斗图发送微信以及qq实现参考资料
(20条消息) android 微信输入法表情,分析Android 搜狗输入法在微信和QQ中发送图片和表情_whatis真实的博客-CSDN博客
2021-08-10 11:06:11
399
原创 Android 国际化 操作
(19条消息) Android Studio插件实现语言国际化_Struggle-CSDN博客_android 国际化插件(这个插件在as里面没有找到 主要看的各个国家的缩写)
2021-08-09 10:55:17
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅