• OneAPM官方技术博客 10推荐

    Android开发者:你真的会用AsyncTask吗?

    【导读】在Android应用开发的过程中,我们需要时刻注意保证应用程序的稳定和UI操作响应及时,因为不稳定或响应缓慢的应用将给应用带来不好的印象,严重的用户卸载你的APP,这样你的努力就没有体现的价值了。本文试图从AsnycTask的作用说起,进一步的讲解一下内部的实现机制。如…...

  • 喵一喵 7推荐

    圆满结束:3.15【J+】——即时通信与golang专场(图文报道)

    Duang~的一下,【J+】迎来了羊年以来第一场精彩活动。本期依然选在有洋溢青春氛围的山东大学举办。新年新气象。这不,有的程序猿把自己的漂亮女盆友带来一起参与,一点一点培养女盆友对于编程的热爱,真乃我辈楷模。希望带家属来参与的小伙伴越来越多。当然,前提是你必须。。。 想知道现…...

  • 大头 7推荐

    为什么应用商店里搜索不到你的App?

    最近连续有国外的客户报告在某些特定的Android设备上搜索不到我们的应用。 一开始怀疑uses-feature的设置排除了硬件不支持的设备。我们在manifest里有以下设置: <uses-feature android:glEsVersion="0x000…...

  • OneAPM官方技术博客 7推荐

    原生 or 混合 ? 关于应用永不停息的争论

    摘要:原生应用和混合应用的争论愈演愈烈。在移动技术的世界,我们需要了解本地应用和混合应用的利弊。 **【编者按】作者 Jose Maria Arranz是 ItsNat AJAX Java web 、ItsNat Droid Android framework 等的网站的创始…...

  • OneAPM官方技术博客 6推荐

    被遗忘的Android mipmaps简介

    被遗忘的 Android mipmaps 简介 【导读】已经发布的 Android Studio1.1 版本是一个 bug 修复版本。在这个版本中,当你创建工程时一项改变将会吸引你的眼球。工程创建登陆的图标会在 mipmap-resource 文件夹中,而不是 drawabl…...

  • OneAPM官方技术博客 6推荐

    全自动化的 Android 编译管线

    【编者按】Nicolas Frankel 是 hybris 的高级顾问, 在Java / J2EE 领域拥有超过10年的管理经验,本文阐述了他在使用自动化工序去构建 Android 应用程序遇到的一些难题,大家不妨读读,希望能有所收获。 以下系译文: 在我目前的工作中,我必…...

  • 喵一喵 5推荐

    6.28报名【J+】移动互联网沙龙——Android图形系统与推荐系统实战分析

    ![enter image description here][1] 时间:2015.6.2814:00PM 地点:济南 山东大学中心校区知新楼B座105教室 报名QQ:710400912 [报名地址:http://city.oschina.net/jinan/ev…...

  • 大头 4推荐

    Android里透明的ListView

    发现了一个list滚动时,某item背景透明的问题。网上搜索一下,发现有很多人在问list背景黑色的问题,交流中给出的解决方案基本上很统一。 先是解释问题产生的原因是Android对list的滚动做了显示优化,用写在该list的layout文件中的android:cacheC…...

  • 大头 4推荐

    TimeZone里的daylight savings

    被一个夏令时的问题折腾很久。场景是这样的,欧洲数字电视应用(DVB-T标准)可以从空中实时信号中获得当前UTC时间,节目预告的UTC时间,和所谓的offset值。这个offset是包含夏令时的,也就是说如果在UTC+1时区的夏令时期间,空中信号送来的offset是2,非夏令时期…...

  • 大头 4推荐

    Android工程图片资源命名禁忌

    Android工程中,res\drawable\ 文件夹下所有的图片资源文件命名,不允许: 1. 大写字母 从Eclipse的这个报错可以知道资源文件的命名规则。 Invalid file name: must contain only [a-z0-9_.] 参考An…...

  • 大头 3推荐

    package manager service是怎样选择armeabi/armeabi-v7a中的库文件的?

    Android应用中使用到C代码,编译成so文件打包进apk的libs路径下。因为要支持ARMv5和ARMv7,libs下有armeabi和armeabi-v7a两个目录。安全的做法是编译库C代码时,Application.mk中打开, APP_ABI := armeabi …...

  • clasnake 3推荐

    使用EMMA获取Android测试覆盖率

    EMMA是一个Java代码测试覆盖率获取工具。尝试了一种使用EMMA获取Android测试覆盖率的方法,参考使用了 DynoDroid提供的方法,其原理是使用插桩与`BroadcastRec… ...

  • 喵一喵 2推荐

    被IT行业诱惑 如何转行做个IT人

    无论如何,从事IT行业依然是眼下最让有吸引力和未来颇具发展前途的一件事情。你或许被其发散出的夺目光彩所诱惑,正想转行做一个IT人? 素质要求 想在IT行业一展身手,以下几点必不可少: 逻辑运算。无论是做一个程序员,还是做一个网络管理员,都要去深刻理解程序和网络的逻辑关系。 …...

  • 喵一喵 2推荐

    开拓创想【大牛面对面】系列之“美丽说”移动开发实践的秘密

    PS:济南要学Android或已经从事Android的人有福利了~ 你不用奋斗十八年才能和他坐在一起喝咖啡; 你不用连续几周顶着硕大的黑眼圈才能赶上原本的项目进度; 你不用Google整个网络去寻找那些火烧眉毛问题的答案。 ![enter image descrip…...

  • 大头 2推荐

    Android assets的一个bug

    由于要显示一些奇奇怪怪的日文字符,我们在应用里放了一个字库文件,譬如叫做jp.ttf,放在assets目录下打包。 开发、调试一切正常。可是突然发现,在Android 2.2的设备上,文字无法显示。折腾一番后发现了一些故事,也产生了更多疑问。 放在assets目录下的资源…...

  • 骑大象去旅行 2推荐

    浅析:Android WebView 常见的九个问题

    目前Android WebView问题越来越多,接下来由爱内测(www.ineice.com)的技术工程师为我们介绍几种常见的Android WebView问题: 1.为WebView自定义错误显示界面: /** * 显示自定义错误提示页面,用一个View覆盖在WebView…...

  • OneAPM官方技术博客 2推荐

    想让安卓 APP 如丝般顺滑?

    随着安卓手机市场占有率的节节攀升,随便在大街上找几个人估计 80% 用的都是安卓手机吧!用安卓手机的人这么多,不知道大家是否曾经感觉到过 APP 卡顿、死机?是否遇到应用程序无响应、闪退?本文就为大家解释一下其中的原因,如何通过帧数来监测 APP 流畅度及解决此问题。 为何 …...

  • lt 1推荐

    一次不成功的apk重新打包经过

    我在 https://github.com/qpython-android/qpython3/releases/download/1.0.0/qpython3-app-release-1.0.0.apk 上下载了安装包, 方法1: 用winrar打开它,发现assets目录…...

  • 喵一喵 1推荐

    市场占有率超越IOS Android开发人才备受亲睐

    据著名互联网流量监测机构Net Applications发布的最新数据显示,从2013年9月到2014年7月,在这将近一年的时间里,尽管诸如碎片化、安全漏洞等问题让Android系统屡遭诟病,但其市场占有率却一直处于稳步攀升状态,从最初的29.42%狂飙至44.62%,而iO…...

  • 喵一喵 1推荐

    济南移动应用android开发者沙龙

    活动时间:2014年11月9日(星期日)13:30—17:00 (暂定) 活动地点:济南(详细地址报名审核后发送) 费用:0RMB/人 参与群体:android开发者 ;android开发爱好者 主办方:北京开拓… ...