摩斯乱码

面向原则编程

My Links

Blog Stats

News

2018年7月31日 #

AS3下升级gradle插件到3.X版本

摘要: 最近想将Java8中的Lambda表达式加入到项目当中,经过一系列的尝试后发现:Gradle插件的版本低于3.0的话是添加不了的。所以需要升级插件版本 1. 修改project/build.gradle里的插件版本号(目前是2.3.2) 修改成最新版本的3.1.3: 2. 删除app/build.g阅读全文

posted @ 2018-07-31 15:31 摩斯乱码 阅读(27) 评论(0)  编辑

Android接入微信登录、分享、支付

摘要: 申请微信开放平台AppID之前,需要把项目的debug和release包都设置为正式签名密钥。此举是为了在开发过程中能够调试程序,出现问题可以根据错误码来排查(errCode为 6时多数是因为两个版本的签名不一致) 准备工作:在build.gradle文件里相应的标签中添加下列代码片段(\ 代表你原阅读全文

posted @ 2018-07-31 15:27 摩斯乱码 阅读(6) 评论(0)  编辑

Ubuntu利用终端格式化U盘

摘要: 手上一个8G的U盘被我用大白菜工具做成了PE启动盘,现在要拿来放东西时才发现有一部分容量被隐藏掉了,所以只好把它格式化掉 由于我的电脑已经装了两块硬盘,所以U盘会以" /dev/sdc "来命名: 1.首先要运行"sudo umount /dev/sdc1"来卸载U盘,防止格式化过程中发生异常 大白阅读全文

posted @ 2018-07-31 15:24 摩斯乱码 阅读(4) 评论(0)  编辑

解决底部EditText输入框被键盘遮挡的问题

摘要: 很多时候,由于各种各样的复杂布局嵌套,固定在底部的EditText输入框在输入法弹出后或多或少会出现一些显示不全的问题,例如这样 这种情况下,我们要监听布局的变化,从而相应地改变输入框的bottomMargin,代码如下: 其中,mSendMsgLayout是包含了edittext的白色布局。除此之阅读全文

posted @ 2018-07-31 15:23 摩斯乱码 阅读(3) 评论(0)  编辑

记一次手动更新Nexus 5X的OTA安全补丁包

摘要: 进入2018年之后,用了差不多两年的Nexus5x忽然间不能通过手机自动下载1月份的Android8.1 ota更新包了,期间换了无数个酸酸乳节点都无补于事。后来还是手动下载了完整的ota包来刷机(不需要清除手机上的任何数据) 每次下载更新都会出现以下画面 手动更新的步骤如下: 1.下载完整ota包阅读全文

posted @ 2018-07-31 15:20 摩斯乱码 阅读(7) 评论(0)  编辑

Debian配置Java开发环境

摘要: 以下操作都需要切换到root用户(Ubuntu则需要sudo): 1、解压JDK到/opt/目录下 2、将以下语句写入/etc/profile 3、创建快捷方式(这样就可以在bash中直接使用java命令)阅读全文

posted @ 2018-07-31 14:54 摩斯乱码 阅读(16) 评论(0)  编辑