android
文章平均质量分 64
乌溪人
golang,支付,android,IOS
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 进程防止被杀死
每个公司都想把自己的app时时刻刻运行在用户的手机上面,就算当用户点击清理应用时,也能够不被杀死。这种app有几个典型的,就是微信,QQ,支付宝这类的。 网络上面,很多人提出各种方法: 1.提升应用等级 2.重启应用 3.守护进程 …… 实测,没有卵用,守护进程,会在杀死时,同时被杀死。微信,QQ,这类是怎么实现的,为什么只有这几个特别有名的app才能够实现不被杀死的呢?如果是说是什么特原创 2016-05-27 17:13:28 · 4424 阅读 · 1 评论 -
中兴部分手机BLE不能带参数扫描
今天刚刚发现一个问题:中兴手机android5.0以下手机,不能使用带参数的的BLE扫描。mBluetoothAdapter.startLeScan(serviceUuids, lescancallback);这种方式在中兴android5.0以下手机,会出现没有回调结果的现象。其他手机暂时没发现。所以,只能通过不带参数的扫描方式,自己分析广播数据,进行过滤原创 2016-05-30 19:42:08 · 813 阅读 · 0 评论 -
简化使用android ble使用(TBBLE)
项目地址:https://github.com/superTruth/TBBLE-android项目简介本项目用于简化android BLE的使用,解决了:1.android手机适配2.发送数据自动拆包,无需关注拆包问题3.解决android BLE假连接问题4.数据发送扁平化(把所有数据串行发送,避免资源竞争)使用方法1. 创建/获取蓝牙管理对象 TBBLEManager tbbleMan...原创 2018-04-05 11:24:41 · 489 阅读 · 0 评论 -
android 跑马灯效果
项目地址:https://github.com/superTruth/AutoScrollLayout<cn.supertruth.autoscrolllayout.AutoScrollLayout android:layout_width="match_parent" android:layout_height="wrap_content"> ...原创 2018-04-05 14:25:34 · 256 阅读 · 0 评论 -
Lifecycle获取Activity和Fragment生命周期
抛出问题: 经常,我们会用到单例模式,也就是静态类,并且静态类会传入一些回调(Listener)。但是,这个回调(Listener)会被单例模式所持有,此时问题来了,activity就会无法回收。导致内存泄漏。解决方法:1. 单例模式开放一个释放资源的接口(listener = null 的方法),activity在onDestory时,主动去调用一下,用来释放,这种方法可以...原创 2018-07-11 21:03:01 · 5507 阅读 · 0 评论 -
TFlow的超时检测,delay操作
1. 同样,先抛出问题:我们常常会有担心一个功能比较复杂的SDK会出现bug,导致程序一直卡在这个点,影响程序继续进行,我们通常需要在这种操作单独添加一个定时器,当定时器超时时,认为这个Action已经异常,需要执行异常处理。TFlow如何解决这种问题:在添加Action时,可以设置一个action超时参数:RunParameters setTimeout(long timeou...原创 2019-04-20 17:10:58 · 343 阅读 · 0 评论 -
android 使用crt/cer/pem格式的公钥证书
问题:android在网络各种教程里面,都是只有BKS的格式,但是一般后端给我们的公钥证书都是crt/cer/pem格式的,这种时候,常用的做法就是用keytools转换成bks格式。 个人感觉,这种做法很low,一眼就能让别人感觉你完全不懂证书其实我们常用的证书就2大种:16进制的 16进制进行base64编码后(这种尤其常用),添加 ----BEGIN CERTIFICATE...原创 2019-06-12 16:12:32 · 7604 阅读 · 1 评论 -
android https 双向认证--高级
https双向认证,这种一般不会在android遇到,因为这种正常是服务器和服务器之间通信采用,而且是银行金融类用的比较多。用在android端的话,不仅起不到安全作用,反而会让https不安全,因为加密对称秘钥的公私钥需要存放在客户端。具体为什么不安全,这是很基础的知识,这里不讲。正常需要用到双向认证时,会给我们2个证书:Ca证书 和 .p12结尾的证书, 这种做法比较简单,网上到...原创 2019-06-12 16:26:35 · 1431 阅读 · 0 评论
分享