上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 48 下一页
摘要: 高度等于宽度的方形布局SquareLayout的实现 1.SquareLayout布局类的实现 class SquareLayout @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null, defStyleA 阅读全文
posted @ 2021-06-03 19:44 yongfengnice 阅读(177) 评论(0) 推荐(0)
摘要: Android启动Service超时ANR异常源代码分析 frameworks/base/services/core/java/com/android/server/am/ActiveServices.java public final class ActiveServices { ... //其中 阅读全文
posted @ 2021-05-28 16:51 yongfengnice 阅读(574) 评论(0) 推荐(0)
摘要: //ratio比例传递 0.5 就是两种颜色叠加混合的结果,也可以根据自己的需求调整比例 public static int mixColor(int color1, int color2, float ratio) { final float inverse = 1 - ratio; float 阅读全文
posted @ 2021-04-22 16:59 yongfengnice 阅读(1032) 评论(0) 推荐(0)
摘要: 自己总结的java字节码常见指令: ldc:将常量值从常量池中推送至栈顶 pop:将栈顶数值弹出 dup:复制栈顶数值并将复制值压入栈顶 局部变量表 → 操作数栈:load指令(将数据加载到操作栈) 操作数栈 → 局部变量表:store指令(将数据存储到变量表) i整数,l长整数,f浮点数,d双精度 阅读全文
posted @ 2021-04-22 16:53 yongfengnice 阅读(373) 评论(0) 推荐(0)
摘要: 方式1:getLeft()、getTop()、getRight()、getBottom() 参照父View的相对位置:获取该view相对于父View的左边距离、上边距离、右边距离、下边距离。 方式2:getX()、getY()、getRawX()、getRawY() 从MotionEvent事件获取 阅读全文
posted @ 2021-04-09 12:05 yongfengnice 阅读(1199) 评论(0) 推荐(0)
摘要: android开发android:taskAffinity标签属性的理解 在AndroidManifest.xml文件配置标签时可以配置android:taskAffinity属性,具体如下: <activity android:name=".SecondActivity" android:laun 阅读全文
posted @ 2021-04-09 12:04 yongfengnice 阅读(768) 评论(0) 推荐(0)
摘要: dl.google.com是谷歌的下载域名,Android开发的基本离不开,所以必须得可以访问呀 首先,FQ了还用说嘛,这步之后一般可以访问 其次,如果还是不能访问,可能是dns域名解析有问题,所以可以通过配置hosts文件直接使用ip地址试试 在一个在线查询可用ip的网站,比如:https://i 阅读全文
posted @ 2021-04-09 12:00 yongfengnice 阅读(109) 评论(0) 推荐(0)
摘要: 今天安装了一个androidstudio插件,然后不支持老是提示,基于强迫症手动删除了,不料删多了,as启动不了。。。 于是就卸载重新安装android studio,你以为就那么简单吗?重新安装后还是启动不了。。。 然后又按照网上说的命令行完整删除卸载再重新安装android studio,还是启 阅读全文
posted @ 2021-03-06 15:33 yongfengnice 阅读(1305) 评论(0) 推荐(0)
摘要: #include <iostream> // (short)(x) & (short)0x00ffU 的结果再左移8位<< 8 ,即取低8位再左移8位后变为高8位 // (short)(x) & (short)0xff00U 的结果再右移8位>> 8 ,即取高8位再右移8位后变为低8位 #defin 阅读全文
posted @ 2021-02-23 09:23 yongfengnice 阅读(371) 评论(0) 推荐(0)
摘要: Glide get,checkAndInitializeGlide,initializeGlide Glide glide = GlideBuilder.build(); new Engine(),new Glide()并在Glide构造函数注册功能模块 new GlideContext()管理并对 阅读全文
posted @ 2021-02-22 11:33 yongfengnice 阅读(497) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 48 下一页