译文:理解Android中垃圾回收日志信息

如果你是一名Android开发者并且常常看程序日志的话,那么下面的这些信息对你来说可能一点都不陌生。12345GC_CONCURRENT freed 178K, 41% free 3673K/6151K, external 0K/0K, paused 2ms+2msGC_EXPLICIT freed 6K, 41% free 3667K/6151K, external 0K/0K,

相关内容: 内存 external free freed paused 垃圾 GC_CONCURRENT CON

聊一聊Android 6.0的运行时权限

Android 6.0,代号棉花糖,自发布伊始,其主要的特征运行时权限就很受关注。因为这一特征不仅改善了用户对于应用的使用体验,还使得应用开发者在实践开发中需要做出改变。没有深入了解运行时权限的开发者通常会有很多疑问,比如什么是运行时权限,哪些是运行时的权限,我的应用是不是会在6.0系统上各种崩溃呢,如何才能支持运行时权限机制呢。本文讲尝试回答这一些问题,希望读者阅读完成之后,都能找到较为完美的答案。权限一刀切在6.0以前的系统,都是权限一刀切的处理方式,只要用户安装,Manifest申请的权限都会被赋予,并且安装后权限也撤销不了。

修复Android中Navigation Bar遮挡PopupWindow的问题

最近遇到了一个问题,关于Navigation Bar遮挡PopupWindow的问题,问题不难,粗略做一点总结。现象描述问题应该出现在5.0 Lollipop版本及以上遮挡的现象如下图,Navigation Bar位于了PopupWindow的上层,明显是一种问题。我的实现代码12345678private void showPopupWindow() { if (mPopupWindow == null) { View contentView = LayoutInflater.from(this).inflate(R.layout.popup_window_content,

技术小黑屋的2015年

2015年还差几天就要走了,2016年即将来到。每每辞旧迎新,必会睹物生情,有所思考。本文记录这一年的小小经历,以及近期的一些想法与感悟。小事记个人4月,受Infoq邀请参加线下沙龙专题讨论,第一次被邀请参加线下活动,从此算是与Infoq有了不解之缘。5月,成为了Infoq的译者,开始尝试翻译Java 和 Android的技术文章,我的英语终于可以如此直接“变现”。9月,帝都Android小伙伴线下面基,认识了秋百万,扔物线,Android笔记,胡凯等优秀的开发者。

关于Android中工作者线程的思考

版权说明本文为 InfoQ 中文站特供稿件,首发地址为:http://www.infoq.com/cn/articles/android-worker-thread 如需转载,请与 InfoQ 中文站联系。摘要在Android开发过程中,我们经常使用工作者线程,如AsyncTask和线程池。然而我们经常使用的这些工作者线程存在哪些不易察觉的问题呢,关于工作者线程有哪些优化呢,文本将逐一介绍并回答这些问题。本文系2015 北京 GDG Devfest分享内容文章。

Android 中 SQLite 性能优化

数据库是应用开发中常用的技术,在Android应用中也不例外。Android默认使用了SQLite数据库,在应用程序开发中,我们使用最多的无外乎增删改查。

Android处理崩溃的一些实践

对于任何程序来说,崩溃都是一件很难避免的事情,当然Android程序也不例外。在Android程序中,引起崩溃的多属于运行时异常或者错误,对于这些异常我们很难做到类似Checked Exception那样显式捕获,因而最终导致了程序崩溃。

深入探索Java 8 Lambda表达式

版权说明本文为 InfoQ 中文站特供稿件,首发地址为:http://www.infoq.com/cn/articles/Java-8-Lambdas-A-Peek-Under-the-Hood。如需转载,请与 InfoQ 中文站联系。正文2014年3月,Java 8发布,Lambda表达式作为一项重要的特性随之而来。

啰嗦一下android中的NetworkOnMainThreadException

相信很多Android开发者很多都遇到过android.os.NetworkOnMainThreadException 这个异常,意思就是主线程进行网络操作异常。这个问题比较简单,但是网络上有着鱼龙混杂的答案,这里想花点时间做一个比较完整的啰嗦。

译文:Android中糟糕的AsyncTask

AsyncTask是一个很常用的API,尤其异步处理数据并将数据应用到视图的操作场合。其实AsyncTask并不是那么好,甚至有些糟糕。本文我会讲AsyncTask会引起哪些问题,如何修复这些问题,并且关于AsyncTask的一些替代方案。

Google IO:Android内存管理主题演讲记录

翻出了3年前的Google IO大会的主题演讲 Google IO 2011 Memory management for Android Apps,该演讲介绍了Android系统在垃圾回收上的变化和如何发现并内存泄露以及如何管理Android中的内存。本演讲对开发者还是有很大的帮助。

10张图告诉你中国货币政策问题出在哪

自四月初以来政策层面就稳增长出台了一系列政策措施,最近的努力是5月30日的定向降准加大力度。但是稳增长的政策效果如何?未来是否会进一步演变为全面降准类的政策宽松?

《小时代》破10亿:郭敬明玩的是什么?

周末看了《小时代3》,怎么说呢,很出外意料。很多人说是脑残电影,但第一天就刷新两项国产票房记录。有人在微博上批评:前两部是MV,这部直接变成PPT。

Google:除了儿童色情,我们不扫描其他不法内容

以恶止恶不是好的惩治犯罪办法。

【敗家】Bungajungle專利磁力遮蔽手機/平板架,海力克士應該會很喜歡

先聊聊這一家公司最初是透過KickStarter認識的,位於夏威夷,開發了非常神奇的抵擋磁力的磁鐵,簡單來說就是3C裝置的那一面完全不會受到磁力影響,造成可能潛在的機械損壞,因此購買了該公司的磁鐵覺得非常滿意,進而購買他們的支架。

当IFTTT连接汽车:让你的OBD硬件触发一切有趣的应用

过去的一段时间内OBD产品层出不穷,越来越多的汽车数据通过OBD II接口被挖掘出来。但在尝鲜之 […]

Microsoft Surface Pro transforms education once again, this time at the Williston Northampton School

Twitter将发布六项新功能

据wsj消息,Twitter为了平息对它功能升级不够快的批评,把未来一年要发布的新产品统统剧透,下面就是这六个压箱底的宝贝,诸位看看满意不。

7 questions that help you understand the Chinese stock market crash

China's stock market is crashing today, and not for the first time in the past monthThe Shanghai Composite Index, which is China's version of the Dow Jones Industrial Average, dropped a whopping 8.4%, which is its steepest one-day fall since 2007Developing: China stocks slump 8.

Of Course BlackBerry’s Upcoming Android Phone Is Awkward

Meet the FrankenBlackBerry. Is it an Android phone? Is it a BlackBerry? No, it’s the new BlackBerry Android phone! If you ever wondered what would happen if you slapped a BlackBerry keyboard onto an average Android phone, look no further. BlackBerry has this device for you. Read More

妻子断Wi-Fi向丈夫求关注 90后丈夫竟挥拳相向

“世界上最遥远的距离莫过于我们在一起,你却在玩手机。”近日,重庆市民小葛为了从手机上抢回丈夫的关注,断掉家里的wifi,结果引来一场纠纷。3月6日晚,沙坪坝区110快速接处警队民警接到报警,称大学城某小区内报警人遭遇家暴。民警赶到现场了解到,报警人小葛与小张是一对90后夫妻。婚后,从事汽车销售的小张玩心不改,对妻子忽冷忽热。

© 云聚网互联网资讯 我要投稿 云聚网博客 7秒MCN大数据平台 悠闲吧