
Android 高级
文章平均质量分 66
yeziyfx
这个作者很懒,什么都没留下…
展开
-
Android自定义圆弧进度条(半圆进度条) 圆弧渐变色进度条带指示 圆弧宽高可自由修改
Android 自定义圆弧进度条,支持设置为圆形进度条,弧度圆形渐变色,进度指示条,进度文字。原创 2022-10-27 15:31:03 · 7786 阅读 · 14 评论 -
Android 使用Span富文本处理Html标签
使用Span富文本处理html标签更加灵活原创 2022-08-19 09:34:10 · 1309 阅读 · 0 评论 -
Android 特殊场景下获取Drawable的资源id(ResourceId)
特殊场景下获取资源id即ResourceId的两个典型案例原创 2022-08-10 10:54:21 · 2430 阅读 · 0 评论 -
Android WebView字体设置、背景设置
Android WebView的字体和背景设置原创 2022-07-15 15:45:25 · 4051 阅读 · 0 评论 -
消消乐模型经典算法
function dismissTile(colorNum) {//找到能消除的方块 var webView=className("android.webkit.WebView").findOne(2000); if(webView) { return false; } var tileName="xiong_mao_"+colorNum+".jpg"; var imgList=findMultiImgMax(tileName,"xiong_mao_"...原创 2022-05-30 22:29:56 · 1581 阅读 · 0 评论 -
Android 被嵌套的RelativeLayout设置paddingTop后出现问题
<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingTop="17dp" android:background="#00ffff" > <TextView android:layout_width="wrap_content" android:layout.原创 2022-02-11 15:45:18 · 1781 阅读 · 0 评论 -
Android 11中无障碍的Bug
在元数据文件中声明“无障碍”按钮使用情况从 Android 11 开始,您的无障碍服务无法在运行时声明与系统的“无障碍”按钮的关联。如果您将 AccessibilityServiceInfo.FLAG_REQUEST_ACCESSIBILITY_BUTTON 附加到 AccessibilityServiceInfo 对象的 flags 属性,框架就不会将“无障碍”按钮回调事件传递给您的服务。做过无障碍辅助功能的应该都知道AccessibilityServiceInfo要设置flag为FLAG_R转载 2021-10-21 15:44:26 · 4200 阅读 · 0 评论 -
Android Studio 4.1 运行不自动启动APP(启动不了应用)的解决方案
最近更新了Android Studio版本,从3.6直接更新到到4.1了。但是发现有个问题,就是编译运行项目后,有时候项目App部署到手机上了,但是App不会自动启动了。在网上稍微搜了一下,找到一个解决方案。就是关闭默认的热更新模式。步骤如下:Settings->Build,Execution,Deployment->Debugger->HotSwap然后把 Enable hot-swap agent for Groovy code 选项勾去掉。如下图所示:(.原创 2020-11-03 09:25:05 · 4181 阅读 · 1 评论 -
自定义圆角图片的探索
本来是要查非BitmapDrawable的Drawable提取出Bitmap的方案,结果看到有个不错的代码片段,感觉能学到不少东西。就记录下来吧来源:https://stackoverflow.com/questions/28814350/roundedbitmapdrawable-with-transitiondrawable使用:<com.yourpkg.CircularI...转载 2019-11-11 16:38:19 · 129 阅读 · 0 评论 -
Android adb命令adb install xxx.apk安装应用报INSTALL_FAILED_ALREADY_EXISTS错误的问题解决
内容是转载自别人的,以免别人删除后找不到。原文链接:see link#https://blog.youkuaiyun.com/wuzuyu365/article/details/52847728安装时候碰到的一个问题:已经签名的包,重新通过adb install 会提示安装错误。提示:Failure [INSTALL_FAILED_ALREADY_EXISTS]为啥eclipse自己就可以不停滴覆...转载 2021-10-27 14:27:12 · 1625 阅读 · 0 评论 -
Android Studio grade 构建(build)失败的问题
Android Studio grade 构建(build)失败的问题原因有很多,这里记下一个自己踩的坑。昨天Android Studio 升级了,然后gradle版本需要响应改动。这倒没什么,然后build.gradle中的一个第三方库,'com.cs.plugin:aspectj:1.0.4',这个貌似是同事整的,反正,就是得引用,之前是1.0.3,他说现在gradle版本改了,这个...原创 2019-06-20 10:13:15 · 2307 阅读 · 0 评论 -
权重weight的使用
weight值越大,表示优先级越小。每个控件默认的weight值是0.所以,手动设置weight的控件会在其它控件计算完高度或宽度后才会计算其高宽度。所以,一个典型的布局。上面一个ListView,下面一个Button,那么需要对ListView的高度设置权重。原创 2016-02-26 22:46:25 · 1670 阅读 · 0 评论 -
Jsoup解析HTML时特殊标签的解析
HTML文件内容:此处省略N行代码。。。然后, doc = Jsoup.parse(in, "UTF-8"); Document content = Jsoup.parse(doc.toString());1.Jsoup解析HTML,对自定义的标签无法正常解析,,采用select方法,只能得到前半部分,即. 采用getElementsB原创 2016-02-19 10:40:37 · 1911 阅读 · 0 评论 -
Android 混淆备忘
有些lib库可能会调用so库,那么这些lib中的某个包下的类可能要避免混淆,这时要单独写出来例如-keep class pie.im.service.** { *;} # 保持指定包中的类不被混淆另外,如果lib库里面的要避免混淆包的包名改变了,记得要及时更改。否则,会造成闪退,但捕捉不到异常。正常情况下,lib调用so库找不到native方法名时会抛出异常,此异常是可以被异常捕原创 2015-09-17 13:42:38 · 266 阅读 · 0 评论