摘要: android在28之后换成了androidx,在此之前也可以用到这些功能,不过是引入的包不同,写法也有一些小的差别。我们之前的代码使用的是BaseQuickAdapter,所以不可以直接使用JetPack那一套东西,我把DiffUtil和LiveData以及ViewModel挑出来使用,这三个正好 阅读全文
posted @ 2019-07-01 14:20 _Gelandesprung 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 分拆代码的过程中需要把核心代码编译成一个库上传到内部maven服务器上,所以研究了一下上传私库的方法。 首先拆分的是工具类库,这个库和java的库类似,没有配置flavors,所以按照网上通用的方法引入maven插件就可以了。 然后执行./gradlew upload,或者在android stud 阅读全文
posted @ 2019-03-21 14:10 _Gelandesprung 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 不管是ubuntu还是fedora文件管理器都带有挂载浏览smb目录的工具,但是我却找不到它的挂载点,所以想用命令行拷贝东西就没办法了,还是需要使用传统的挂载方式, mount -t cifs -o username=anonymous,password=anonymous,uid=1000,gid 阅读全文
posted @ 2019-01-09 15:47 _Gelandesprung 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 下载go-ipfs_v0.4.18_linux-amd64.tar.gz,我这个是linux,如果没有可以在这里下载: http://www.froms.top:8282/ipfs/QmZs9HdSSAQDUieW8oecboy2YCo8T7F57VQj6odLAmTfUL 下载之后第一步是解压缩 阅读全文
posted @ 2019-01-01 15:11 _Gelandesprung 阅读(1373) 评论(1) 推荐(0) 编辑
摘要: Samba配置过程容易遇到的问题 samba的安装很简单,搜索一下都能找到。我主要是记录一上我碰到的问题及解决的办法 第一个问题 防火墙的问题,粗暴的办法是直接把防火墙关掉,合适的做法是把samba用到的端口打开 如何打开呢?我引用一下别人整理的命令集: samba用到的端口有139/tcp 445 阅读全文
posted @ 2019-01-01 13:23 _Gelandesprung 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 多渠道先要分析需求,然后按功能划分成几个维度.举个例子,我们要打的包特供"好女人"和"坏男人",我们的需求就可以分成两个维度,"性别"和"品性" 先定义这两个维度 然后我们配置productFlavors, 由于我们只需要好女人和坏男人两个版本,所以需要把好男人和坏女人过滤掉 然后,我们坏男人专用版 阅读全文
posted @ 2018-12-19 15:06 _Gelandesprung 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 这个例子就是去掉渠道是'develop'的release版本 阅读全文
posted @ 2018-12-19 14:45 _Gelandesprung 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 其实配置很容易,有文章,这里先不说了。重点是转发的规则 阅读全文
posted @ 2018-12-05 23:36 _Gelandesprung 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 我在使用SimpleCursorAdapter的过程中遇到了问题: 这个问题的原因很好找,点进CursorAdapter中就能看到,它需要一个叫"_id"的键值。而且是必须。 而我的数据库的主键是_ID,所以配合不上。那么解决的办法也很简单,query的时候加上as _id就行了。比如你的键值是_I 阅读全文
posted @ 2016-03-23 16:41 _Gelandesprung 阅读(3389) 评论(0) 推荐(0) 编辑
摘要: 要实现的效果就是底部导航,具体到每一个Fragment又在上部设置一个导航条,分成两个Fragment实现。效果图是:首先给出activity的layout: 然后是main activity的代码:package com.example.xxx.mya... 阅读全文
posted @ 2015-10-22 13:35 _Gelandesprung 阅读(823) 评论(0) 推荐(0) 编辑