
android小工具
ChrisEighteen18
这个作者很懒,什么都没留下…
展开
-
【github】EasySignSeekBar 三方库
【代码】【github】EasySignSeekBar 三方库。转载 2023-11-30 16:45:26 · 261 阅读 · 0 评论 -
【Android Studio】BookMark书签使用方法和如何快速定位已插入的书签就不用使用Todo占位
创建书签点击边框右键对书签进行描述快捷查看shift+f11 调出书签列表具体得看实际的Android Studio的快捷键,这样就可以快速定位问题!原创 2022-05-11 19:12:40 · 2394 阅读 · 0 评论 -
【Jenkins】在本地的jenkinsfile中为Android项目gradle.properties配置相关属性并在通过BuildConfig类调用
问题提出公司项目中有两套环境,一个是测试专用一个是上线专用。每次都要根据业务需求重新拉分支修改环境很繁琐。故提出通过jenkins自动化处理这个问题,解决基本步骤如下:1、Jenkinsfile增加开关2、gradle命令行传入这些开关配置项3、gradle.property里面引入对应开关4、代码里面相关地方做适配基本就是这么个步骤;但是具体的细节的东西就不太懂——每个步骤中具体的处理应该如何是比较模糊的。解决记录最基本是确定property文件的位置;然后再进行修改。跟效能同学原创 2022-03-30 15:39:11 · 3604 阅读 · 0 评论 -
【Android】apk的MD5 看看确定是不是唯一一个apk
任务需求:由于项目发版,大佬要对齐数据:apk的pgy 版本,和apk的md5发我md5我知道是个加密的东西,但是apk的md5怎么整呢?!解决方法:参考md 文件路径名也可以直接拉取文件到命令行界面注意:⚠️ 主要是要通过pgy下载的发版包进行md5,不是本地的release包!是正式发版包!!!!...原创 2022-03-23 15:18:39 · 1338 阅读 · 0 评论 -
【Android】日志打印并通过MT管理器获取相关日志
日志获取bug定位获取原创 2022-03-16 11:38:02 · 1797 阅读 · 0 评论 -
【Android】android手机的cpu架构,gradle构建的ndk到底有啥用
问题提出在开发过程中我对gradle文件中的这个配置存在疑惑,这些abi是个啥?x86等等这些不是cpu架构吗?这里的关系到底是啥?ndk { abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64' }解答参考 :https://www.sohu.com/a/395038558_611601什么是ABI?ABI是英文Application Binary Interface的缩写,即应用二进制接口。原创 2022-03-05 17:21:03 · 1894 阅读 · 1 评论 -
【Android】项目可以在真机上运行,但是部分项目文件爆红的解决方法
问题解决clean和rebuild项目清理缓存重启IDE总有一个是有效的!原创 2022-02-22 12:18:30 · 1388 阅读 · 0 评论 -
【Android】在android studio(版本:2021.1.1)中发布一个debug包apk,使用gradle的assemble命令进行操作
需求产品需要一个包apk进行体验。所以就需要打个包过去,但是android stuido 版本更新后出来的apk不像之前是在outputs文件夹。实际操作在IDE中进行gradle操作等待构建即可PS: 一般apk是构建到outputs中;但是不知道为啥新版本构建到intermediates文件下。...原创 2022-02-15 14:19:19 · 1360 阅读 · 0 评论 -
【Android-studio】在项目中引入某个开发组件(项目代码)进行模块复用
拷贝文件将文件拷贝到这一层级中修改setting文件include ":lyricview"在app层进行引用 implementation project(':lyricview')就可以在app模块中使用引入的模块代码。原创 2022-02-09 15:09:47 · 315 阅读 · 0 评论 -
【Android】阿里云gradle 镜像添加
在build.gradle文件中添加如下代码: maven { url 'https://www.jitpack.io' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/reposit原创 2022-02-07 14:26:37 · 2511 阅读 · 0 评论 -
【Tool工具】LICEcap 推荐 GIf录制工作- 如何简单录制一个gif(Mac Window都可)
gif 录制工具原创 2021-12-26 22:57:34 · 162 阅读 · 0 评论 -
【Git】学会了吗?学废了吧,不如过来多练练(在线练习git操作)
最近跟项目,leader让我在Gerrit中进行review代码;当然是他进行review我这菜鸡的代码。现在做项目哪有可能不用git;之前单打独斗的时候只是简单使用git进行push,pull和commit等等操作。(虽然这些操作也基本上满足了业务需求???? 狗头保命)leader跟我说,“小伙子,git还是要多练练呀~”。的确,今天就把pull和push搞懵逼了,半天项目没拉下来。推荐自己在线练习git的命令行操作,就跟之前学习UML一样。在线练习githttps://learngitb原创 2021-12-07 16:42:28 · 247 阅读 · 0 评论 -
【Android插件-PlantUML】统一建模语言 安装失败的原因总结-mac端安装
在plugin市场上搜索下载该插件;安装成功后发现不能顺利展示视图——dot这个运行攻击没有?!通过mac的命令行下载相关的资源-参考资料https://www.cnblogs.com/theoup/articles/9976898.html要是下好之后还是跑不起来,那就在plantUML插件中更换其中的dot的路径重启studio即可;最后正常显示~...原创 2021-12-02 14:59:23 · 1627 阅读 · 0 评论 -
【B站】高倍数播放代码-学习视频高效方法
var changeSpeed = document.querySelector('.bilibili-player-video-btn-speed-menu-list');changeSpeed.setAttribute('data-value',3);// 这里设置需要的倍数changeSpeed.click();在console中进行将以上代码copy运行即可搞倍数播放~原创 2021-11-18 13:30:22 · 1510 阅读 · 0 评论 -
【android】android studio好用的开发插件plugins分享
rainbowBrackets 彩虹???? 括号,便于标识和区分括号的边界;singletonTest 生成单例模式的高效工具Tabnine 联想输出,快捷方式,详细tanslation 翻译,有些单词咱也不懂,还是得翻译翻译的。Drawable Preview 用于icon在IDE中提前预览,大致知道到底这个图片长啥样FindViewByMe 高效获取XMl中对于组件中的ID,避免重复工作。...原创 2021-10-13 14:32:12 · 507 阅读 · 0 评论 -
【android】动态获取权限permission的代码片段
在进行Content provider的练习的时候,获取相关的权限是至关重要的一步。不过老是容易忘记代码是怎么写的,特附上相关的代码以备复用 //这个最好动态申请权限;这样的用户交互才会有一定的效果!所需要申请的权限 private static String[] PERMISSIONS = { "android.permission.READ_CONTACTS", "android.permission.WRITE_CONTACTS" };原创 2021-09-23 14:17:40 · 324 阅读 · 0 评论 -
【android开发插件】Codota ——AI代码补全工具,不仅仅只有补全!
【android开发插件】Codota ——AI代码补全工具,不仅仅只有补全!这个是高效的开发插件;它收购之前一位加拿大的大神Tabnine且现在也基本上是用Tabnine为核心。在Android studio 的插件市场中进行检索就可以看到并且下载。官方网址安装下载之后稍微尝试一下,果然它的代码提示要比自带的好很多!还有一个很欣赏的功能sinnpets通过github等等进行检索相关的代码,这就不用让我每次记不住代码的写法的时候可以进行参考一些资料。很Nice~不过它还是比较推荐使用tabn原创 2021-09-22 18:11:24 · 3471 阅读 · 0 评论 -
【android】简易的登陆界面的xml设计——代码复用,节省时间
代码复用登陆功能基本上是每一个程序必备的功能,用户名,密码等等这些UI界面的编写也是比较繁琐重复的。所以我特地将这些代码复刻于此,方便复用——修改一些细节即可,如ID,字体大小等等,因需求来进行复写。<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/andro原创 2021-09-09 11:28:07 · 1457 阅读 · 1 评论 -
初识MMKV(结合shared Preference进行学习认识)
初识MMKV这个工具是我在github上瞎逛的时候,发现的一个牛逼轰轰的持久化储存工具。按照其官方文档上的介绍,这个是采用MMap技术进行的高效率Key Value储存工具。这个直接对飙的就是android传统的sharedpreference。MMKV的“firstBlood”计划使用MMKV进行一个简单的数据储存,登陆界面上对于用户的账号密码等进行储存。常见的登陆模式中就会有一个勾选框,确定是否储存(保留)相关的数据。我之前就写过一些简单的登陆界面,不过考虑到还需要一个勾选框进行数据的保存确认。所原创 2021-09-09 10:06:42 · 304 阅读 · 0 评论