加载中
项目中用到的gradle分sdk的实例

场景是这样的 : 项目里有一个功能,集成了第三方的sdk,项目很小,所以相关sdk及代码没有抽离成module。这个功能找了两个供应商,两个厂商的sdk不兼容,所以需要对不同供应商的设备分别打包...

国密标准官方查看地址

国家密码管理局关于发布 《SM2密码算法使用规范》等14项密码行业标准公告 国家密码管理局关于发布 《祖冲之序列密码算法》等6项密码行业标准公告 查看标准的国家网站 http://www.gb688.cn/bz...

2019/08/22 15:13
558
EditText中singleLine过期替代方法

android:lines="1" android:inputType="text"

2019/06/17 20:36
916
解决AlarmManager时间不准

言归正传! 在最近的Bug中发现一个问题,项目有用到预约的功能,所以就使用了AlarmManager来进行定时提醒的功能。当时开发这个功能的时候并没有发现会有这种Bug,原因是开发时只会预约一个来...

用adb命令行调起应用

真机连接下打开命令行输入:adb shell 进入shell模式,输入:logcat | grep ActivityManager,可以实时查看当前正在运行的Activity 找到启动的activity以后,可以用命令行启动了 $ adb shel...

ubuntu 安装node.js

wget -qO- https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs...

2018/10/18 14:29
88
在Array原型链上扩展remove,contain等方法所遇到的坑

相信jser兄弟们肯定会碰到这样一个问题, 在做数组类的操作的时候,会要求删除数组中的一个元素;亦或是判断某值是否存在于这个数组; OK,拿删除数组元素举例,扩展方法为: Array.prototyp...

2018/05/17 10:33
86
Android开发之获取手机运行时间

前言 昨天我碰到一个问题,需要判断两次的时间,我当时的第一反应是用System.currentTimeMillis()来判断,最后发现这样会有一个BUG,那就是用户如果手动修改时间,那就全乱套了,于是我想有没...

2018/03/20 17:30
2.5K
NFC标签的一些事

小米2A和小米3添加都有NFC的功能,它能够读取NFC标签、实现手机支付等。因为采用的技术方案不一样,我们在使用NFC时需要稍微注意一下两者的区别。这里为大家介绍一下两者在读取NFC标签上的差...

2018/03/20 00:32
140
iOS适配问题 键盘变大 整个界面被拉伸

做react native时用了9.0的xcode,版本太老,导致启动图只有下面这样的适配,对于iphone6以后的手机,分辨率是不够的,启动图拉伸了,后面的界面都按这个比例拉伸了,连键盘和状态栏也变大了...

2018/03/06 16:06
434
android系统编译对jdk和make的版本要求

根据官网的资料 Java Development Kit (JDK) Please note, since there are no available supported OpenJDK 8 packages for Ubuntu 14.04, the Ubuntu 15.04 packages must be installed ma...

2018/02/22 16:28
690
java-collections.sort异常Comparison method violates its general contract!

因为业务需要,自己的model实现了Comparable接口,在Service层使用Collections.sort()方法对model对象的list进行排序。 但是在运行的时候,却报下面的异常。 java.lang.IllegalArgumentExcep...

2018/02/22 16:26
5.4K
sqlite数据库有一定几率出现损坏的情况

如题,头大,我用一些工程机测试时数据库坏掉的时候会自己删掉自己。。。。。。。。尤其是旧的(android4.0)出现频率还挺高的。修都没的修。 SQLite有一个很严重的缺点就是不提供Repair命令...

2018/01/29 14:54
6.3K
android 动态改变SVG的颜色

关于SVG的生成与动画, VectorDrawableCompat vectorDrawableCompat = VectorDrawableCompat.create(getResources(), R.drawable.ic_home_black_24dp, getTheme()); //你需要改变的颜色 vect...

2017/10/26 16:04
569
Jackson解析

public class JsonUtil { private final static ObjectMapper objectMapper = new ObjectMapper(); private JsonUtil() { } public static ObjectMapper getInstance() ...

2017/08/04 16:28
57
Java1.7 int 中加下划线

看到 okhttp源码中默认超时设为10_000, 以前没注意过,所以特别去查了下。 原来是java1.7 的新规范 下面是举例 float pi1 = 3_.1415F; // 无效的; 不能在小数点之前有下划线 float pi2 = 3....

2017/07/21 10:36
1.1K
那些酷炫的RecyclerView开源库整理

最近在研究RecyclerView ,还是习惯整理一下开源项目放到github上 ,欢迎提交更新 ,fork,star。 排序纯属个人直觉。 序号 项目名称 项目描述 预览 1 cymcsg/UltimateRecyclerView Recycler...

2017/04/24 14:28
699
mvp和rxjava继续学习

google 官方的mvp例子: https://github.com/googlesamples/android-architecture/tree/todo-mvp-dagger/ 国内集成了很多目前热门框架的项目: http://www.jcodecraeer.com/a/anzhuokaifa/a...

2017/04/01 18:44
94
Android 应用进程防杀指南 3-JobService

在前两篇博客中,我们系统的学习了Android应用进程防杀套路和双进程守护的实现,不懂的童鞋们请查看 Android应用进程防杀指南1-常用套路 和 Android应用进程防杀指南2-双进程守护两篇博文。 ...

2017/02/25 14:55
172
Chrome deep link打开app

自定义的schema:// 的方式来打开app,在原生的android 和iOS都是支持的 chrome上却无法打开。原因是chrome禁掉了这种方式,chrome允许的方式是 intent://#Intent;scheme=customed-schama;pa...

2017/01/07 20:13
682

没有更多内容

加载失败,请刷新页面

返回顶部
顶部