![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
水泥厂
li419360214
这个作者很懒,什么都没留下…
展开
-
水泥厂之Android Studio配置JDK1.8
有两种方法,这里只记录了一种,另一种据说比较麻烦,后遗症也有点多,没具体测试 这种的逻辑个人理解为,给as下了一个1.8的插件,然后设置as使用这个插件,设置比较方便,个人比较喜欢 第一步: 在整体项目的build.gradle文件里把下面代码里有注释的部分粘贴到自己项目文件对应的位置去 buildscript { repositories { jcenter() ...原创 2018-05-07 11:32:14 · 2871 阅读 · 0 评论 -
水泥厂之插件
一、GsonFormat:快速生成bean类 快捷键:快捷键Alt+S也可以使用Alt+Insert 二、Lifecycle Sorter:根据生命周期代码排序 三、CodeGlance:在右边可以预览代码,实现快速定位 四、Sexy Editor:设置AS代码编辑区的背景图 五、SingletonTest快速生成单例模式的预设 六、android-parcelable-in...原创 2019-01-09 16:20:52 · 160 阅读 · 0 评论 -
水泥厂之模拟器
夜神模拟器:adb connect 127.0.0.1:62001 逍遥安卓模拟器:adb connect 127.0.0.1:21503 天天模拟器:adb connect 127.0.0.1:6555 海马玩模拟器:adb connect 127.0.0.1:53001 网易MUMU模拟器:adb connect 127.0.0.1:7555 原生模拟器:adb connect (...原创 2019-02-18 11:00:26 · 396 阅读 · 0 评论 -
水泥厂之系统注解
1、@Nullable :可以传null 2、@NotNull :不可以传null 3、@CheckResult:检查所传参数是否符合方法里的需求 4、@IntRange:限定类型、范围 如:@IntRange(from=1, to =180) 参数现在为int类型,1-180之间 5、@FloatRange:限定类型、范围 ,同上 6、@Size:限定长度;用法有: ...原创 2019-05-24 14:30:26 · 97 阅读 · 0 评论 -
水泥厂之知识点
1.跨进程通信的几种方式 Intent:打电话、跳浏览器等 ContentProvider:数据库存储数据 Broadcast:广播通信 AIDL通信:通过接口共享数据 2.wait和sleep 的区别 wait是Object的方法,wait是对象锁,锁定方法不让继续执行,当执行notify方法后就会继续执行,sellp是Thread的方法,sellp是使线程睡眠,让出cpu,结束后自动继续...原创 2019-08-27 09:46:29 · 250 阅读 · 0 评论