-
Android InputMethodManager内存泄漏
最近通过LeakCanary检测内存泄漏,发现一个很莫名其妙的问题,截图如下所示: 内存泄漏 从这里可以看到,InputMethodManager的mNextServedView持有了一个RecyclerView的引用,而RecyclerView则持有了IndexActivity的引用,从而导致了IndexActivity的内存泄漏。 据说这是输入法的一个b...
时间:2018-08-29点击:259收藏
-
序列化Parcelable和Serializable的区别
Parcelable和Serializable有什么用,它们有什么差别? Parcelable和Serializable都可以实现序列化,使对象可以变为二进制流在内存中传输数据。在Android中,只要实现二者之一就可以使用Intent和Binder来传递数据。实现了Parcelable接囗的类依赖于Parcel这个类来实现数据传递,它并不是一个一般化用途的...
时间:2018-08-29点击:205收藏
-
Android--获取apk大小
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/82226830 //获取apk大小 public static String getPkgSize(final Context context, String pkgName) throws NoSuchMetho...
时间:2018-08-29点击:168收藏
-
iOS实现Crash捕获与堆栈符号化
在应用程序开发过程中,最棘手的问题莫过于crash。已经上线的crash无法看到崩溃现场,只能通过crash日志进行定位分析。通常情况下,可以使用苹果自带的crash log或者第三方的crash组件进行crash捕获。但是在一些场景下,需要我们手动实现crash捕获与符号化,比如开发SDK。 Crash捕获 iOS端的crash分为两类,一类是NSExce...
时间:2018-08-29点击:248收藏
-
Android中的异步处理技术
为什么需要异步处理技术 Android应用的开发要求我们正确处理主线程与子线程之间的关系,耗时操作应当放到子线程中,避免阻塞主线程,导致ANR。异步处理技术是提高应用性能解决主线程和子线程之间通讯问题的关键。 Android中的线程分类 Android应用中各种类型的线程本质上都基于Linux系统的pthreads,在应用层可以分为三种类型的线程。 主线程:...
时间:2018-08-29点击:182收藏
-
Material Design系列(一)- CollapsingToolbarLayout 和AppBarLayout
1. 什么是CoordinatorLayout CoordinatorLayout是Android官方在Design包提供的控件,来自官方的解释是: CoordinatorLayout is a super-powered FrameLayout 它主要用于两个方面: 当做普通的FrameLayout作为根布局使用 作为一个或者多个子View进行复杂交互的容...
时间:2018-08-29点击:222收藏
-
AliOS Things+阿里云 10分钟搭建智慧农业解决方案
AliOS Things+阿里云 10分钟搭建智慧农业解决方案 1.1 样品介绍 在工业、农业物联网布线场景中以MODBUS类型为主,样品提供MODBUS类型传感器硬件和软件快速接入方案,并将传感器数据上传到阿里云物联网平台,在云端table store数据库存储,在datav数据大屏上可视化展示。 样品主要特性 本地支持MODBUS工业控制协议的传感器,有...
时间:2018-08-29点击:228收藏
-
推进你的计算机网络事业:10个技巧
希望将自己的职业生涯提升到新水平的网络专业人士有很多选择,有时可能会让人不知所措。关键是找出你想去的地方,然后评估你如何到达那里的选择。对于一些人来说,职业发展可能就像在一项流行的新技术上学习一周的课程一样简单。对于其他人来说,旅程可能需要更广泛的步骤,包括数月甚至数年的准备。 随着计算机网络职业生涯的健康发展,你在专业发展上花费的时间将会得到回报。根据IT...
时间:2018-08-29点击:177收藏
-
企业跨界半导体,不一样的打开方式。
今年中国半导体产业得到了前所未有的关注,中美贸易战也极大的刺激到了半导体产业的发展。仅半年时间,就有八大企业跨界进军半导体,包括康佳、格力、澳柯玛、阿里巴巴、金茂、恒大、闻泰科技、富士康等公司。如今,跨界对我们来说已经不在陌生,就跟大家都追求做斜杠青年的目的一样,想要全面发展。生活中,演员跨界做歌手,歌手跨级做导演,卖衣服的可以去搞科技,卖鞋的也可以去做智能...
时间:2018-08-29点击:181收藏
-
LPWAN异军突起,为物联网时代而生。
近年来,物联网领域全面开花,不同的通信技术凭借其优势“跑马圈地”,NB-IoT各大电信营运商陆续宣布开始运营,并投入公共事业、共享经济、智慧城市等相关服务;LoRa在智慧读表、智慧农业、工业物联网具备优势;Sigfox领先取得台湾地区二类电信执照,并于跨地区大范围的智慧读表、智慧监测等应用持续发展。LPWAN发展汹涌,可以说是“弄潮儿”的角色。LPWAN网络...
时间:2018-08-29点击:159收藏
-
华住酒店用户数据疑被泄露,企业数据自保攻略有二
近日,网曝疑似华住集团旗下连锁酒店用户数据在暗网售卖。从卖家发布内容看,数据包含华住旗下汉庭、美爵、禧玥、漫心、诺富特、美居、CitiGo、桔子、全季、星程、宜必思、怡莱、海友等酒店。泄露的信息包括华住官网注册资料、酒店入住登记的身份信息及酒店开房记录,住客姓名、手机号、邮箱、身份证号、登录账号密码等。卖家对这个约5亿条数据打包出售价格为8比特币或520门罗...
时间:2018-08-29点击:201收藏
-
阿里云IoT工业互联网应用开发平台上线 一站式构建工业互联网应用
今天,制造业发展主要面临生产成本不断上升,供应链协同低效,产销数据脱节三个痛点,智能制造成为关键。因此如何借助工业互联网平台,快速、高效部署相关应用,推动智能制造转型,已经成了工业制造业的核心能力。 8月30日,阿里云IoT工业互联网应用开发平台正式上线,该平台集端侧设备接入、云端设备/项目管理为一体,帮助制造企业一站式构建并部署工业互联网应用,以实现企业生...
时间:2018-08-29点击:247收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Mario游戏-低调大师作品
- CentOS7,8上快速安装Gitea,搭建Git服务器
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)