
项目经验
w366549434
一个基本自由的android开发者
展开
-
WorkManager使用小技巧
WorkManager + Retrofit,处理网络请求的妙用原创 2022-09-10 17:46:17 · 842 阅读 · 0 评论 -
adb + bat 脚本实现自动化测试
许多时候调试Android应用会用到adb命令,这些adb命令大多是重复的,而且一条条输入的话,又会特别费时间,那么能不能把这些adb命令与bat脚本结合起来使用,增加工作效率呢? 于是我开始了骚操作实验。。。1、一般的adb命令可以直接放到bat脚本中执行adb rootadb remountadb install xxx.apk这类命令可以直接写到bat中随后双击执行即可。ps:bat文件的创建很简单,先新建一个.txt文本,然后修改其后缀名为.b...原创 2021-08-31 09:27:56 · 5376 阅读 · 1 评论 -
EditText的InputFilter使用笔记
/** * InputFilters can be attached to {@link Editable}s to constrain the * changes that can be made to them. */public interface InputFilter{ /** * This method is called when the buffer is going to replace the * range <code>dstart .原创 2021-06-03 10:38:10 · 323 阅读 · 0 评论 -
记录一下AppCompat上踩的坑
首先是如果继承android.support.v7.widget包下的控件,可能就会发生new出来之后,无法正常显示的情况。原因就是v7包下的控件都需要依赖theme,如果没有activity没有设置好theme或者系统版本比较低,都会造成无法显示的情况比如:AppCompatCheckBoxAppCompatEditTextAppCompatButton这些控件都有这种情况解决的方法就是: public MyEditText(Context context) .原创 2021-05-21 17:56:32 · 242 阅读 · 0 评论 -
Android中内存泄漏的检查工具记录
最近对老项目进行review的时候发现了很多问题,其中比较突出的就是内存泄漏。由于这种问题比较特殊,因为它平时不会影响我们App的正常功能,但是如果一直不去管理,那么在App运行一段时间之后,必然出现卡顿,甚至是崩溃(由于内存占用而导致的)。 为了解决这个问题我找到了一个第三方检查内存泄漏的工具LeakCanary。使用方式也很简单,网上有很多教程,我在这里贴一下它的Github地址使用方式,step1://如果只需要在测试环境中使用就用这个debugImplementat...原创 2020-11-07 20:20:23 · 221 阅读 · 0 评论 -
Android与Windows的交互
占坑原创 2020-10-20 11:48:30 · 1759 阅读 · 0 评论