![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
Hana_one
这个作者很懒,什么都没留下…
展开
-
Android 根据图片资源文件名获取资源Id 的方法
一 .第一种方法 name 为文件名(不带后缀名) . private int getDrawableRes(Context context, String name) { String packageName = context.getPackageName(); return context.getResources().getIdentifier(na...原创 2018-09-26 23:39:33 · 1913 阅读 · 3 评论 -
Jenkins android集成遇到的问题
使用Jenkins持续集成时运行遇到的问题总结问题一java.io.IOException: Cannot run program "gradle" (in directory "/Users/Shared/Jenkins/Home/jobs/test/workspace"): error=2, No such file or directory at java.lang.Proce...原创 2019-03-10 14:10:31 · 574 阅读 · 0 评论 -
kotlin 中 Collection 相关操作
filterfilter 函数让您可以过滤集合。它将过滤谓词作为lambda参数。谓词应用于每个元素。使谓词为true的元素将在结果集合中返回。简单来说就是在filter 函数中设置你需要集合满足的条件,然后返回满足条件的元素。eg:fun filterTest() { val numbers = listOf(1, 2, 3, 4, 5, 6, -1, -3, -4) ...原创 2019-03-20 22:38:21 · 1506 阅读 · 0 评论 -
ConstraintLayout使用详解
文章目录为什么要用?ConstraintLayout基本使用Relative positioning约束 :view 在垂直方向 ,或在水平方向,相对于其他view 的关系(相互的)相关属性示例 :Centering and MarginsMargins(偏移)margin with gone居中偏移占比 (Bias)ChainsChain StyleChain headsChain mar...原创 2019-04-08 21:55:36 · 484 阅读 · 0 评论 -
Google 架构之Room数据库基本使用
文章目录Room 主要组成包括三个部分使用具体示例创建实体类创建Dao创建数据库(Database)Room提供了一个基于SQLite的抽象层,以便在利用SQLite的全部功能的同时实现更强大的数据库访问。Room可帮助您在运行应用程序的设备上创建应用程序数据的缓存。此缓存作为应用程序的唯一事实来源,允许用户在应用程序中查看关键信息的一致副本,无论用户是否具有网络连接。Room 主要组成包括...原创 2019-07-03 19:06:15 · 2784 阅读 · 0 评论