更新于:06-21 18:04

有关[android]标签推荐

Android优化

于03-09 23:37 - liuchi1993 - 基础技术 Android开发 JVM 性能优化
更多网络优化,可参考:  Android网络. http头信息带Cache-Control域 确定缓存过期时间 防止重复请求. 直接用IP直连,不用域名,策略性跟新本地IP列表. – DNS解析过程耗时在百毫秒左右,并且还有可能存在DNS劫持. 图片、JS、CSS等静态资源,采用CDN(当然如果是使用7牛之类的服务就已经给你搭建布置好了).

如何正确地在Android手机上安装国产软件

于02-28 07:00 - JohnChu - 终端安全 Android
国产软件往往会申请与之功能不符的权限,读取着用户手机信息,开机后就驻足系统,这些对于注重隐私的用户来说都是问题. 如何“干净”地安装国产流氓软件呢. 国产app的全家桶问题一直被大家诟病,一个应用启动后就会“唤醒”其“家族”内的其他应用,有时还会通过其他方式确保应用始终在后台运行;与此同时,很多应用还会申请与之功能完全不符的权限,这些严重破坏了Android系统的体验.

安居客Android项目架构演进

于02-24 15:54 - BaronZhang - 组件化 模块化开发 模块化 架构设计 Android
入职安居客三年从工程师到Team Leader,见证了Android团队一路走来的发展历程. 因此有心将这些记录下来与大家分享,也算是对自己三年来一部分工作的总结. 希望对大家有所帮助,更希望能得到大家宝贵的建议. 三年前入职时安居客在业务上刚完成了三网合并(新房、二手房、好租和商业地产多个平台多个网站合成现在的anjuke.com,这在公司的历史上称之为三网合并),因此app端也将原先的新房、二手房、好租和商业地产多个app合并成为了现在的安居客app.

分享两个 Android 开源项目和一个 Doc

于07-29 01:03 - Trinea - Android Android conferences Android 大会 hotpatch MainDex 过大
这是首发在我维护的微信公众号 codeKK 上的文章,欢迎大家关注. Android 傻瓜式分包插件. 这是一个可自定义哪些类放在 MainDex 中的插件. ReadMe 中详细介绍了在使用 MultiDex 时,为了解决 MainDex 方法数超标的问题,碰到的一个个坑及如何解决,并列出了详细的参考资料,一篇很不错的文章.

浅谈移动应用的跨平台开发工具(Xamarin和React Native)

于06-06 04:35 - jnj - 技术读物 编程工具 Android C++ Facebook
谈移动应用的跨平台开发不能不提HTML5,PhoneGap和Sencha等平台一直致力于使用HTML5技术来开发跨平台的移动应用,现在看来这个方向基本算是失败的,基于HTML5的移动应用在用户体验上与原生应用仍然存在着明显的差距. 与上述HTML5平台不同,Xamarin和React Native通过各自的方式来实现跨平台.

最近碰到的一些 SSL 问题记录

于02-16 00:00 - - SSL Java Android APNS blog
最近碰到一些 SSL 的小问题,特记录下. 我们有个 Java 实现的 SSL TCP 服务端,为客户端(PC、Android 和 iOS)提供 SSL 接入连接服务. 最近有用户反馈其手机上 App 不能正常连接登录,别人手机上都可以. 经过单独回访调查该用户使用的手机操作系统是 Android 6.0,经搜索了解了 Android 6.0 之后 Google 使用了自家的 BoringSSL 替换了原来的 OpenSSL,怀疑是这里在捣鬼.

Android中WebView页面交互

于12-15 09:58 - 暗黑物质 - android
在android内打开一个网页的时候,有时我们会要求与网页有一些交互. 而这些交互是在基于javaScript的基础上. 那么我们来学习一下android如何与网页进行JS交互. protected View refresh;// 刷新按钮. protected String url = "";// 网址url.

Android 多渠道打包原理和使用

于12-11 06:49 - OneAPM蓝海讯通 - android
每次中午吃饭总会和技术同学聊天. 当做 iOS 开发的做安卓开发的人员在一起的时候,他们中间又多了一个话题:iOS 开发难还是安卓开发难. 这个时候做安卓开发的同学最激动说安卓开发要自己画界面、机型复杂、操作系统多 rom 又被各家改的四不像....开发一个安卓 APP 的时间将近是开发 iOS 所需时间的 2 倍.

懒人必备的移动端定宽网页适配方案

于12-08 05:49 - JerryZou - 移动端适配 移动端页面 javascript viewport android
本文最初发布于我的个人博客: 咀嚼之味. 如今移动设备的分辨率纷繁复杂. 以前仅仅是安卓机拥有各种各样的适配问题,如今 iPhone 也拥有了三种主流的分辨率,而未来的 iPhone 7 可能又会玩出什么新花样. 如何以不变应万变,用简简单单的几行代码就能支持种类繁多的屏幕分辨率呢. 今天就给大家介绍一种懒人必备的移动端定宽网页适配方法.

DexClassLoader 实现 Android 插件加载

于04-19 04:00 - - Android Java dev
Java 中的 ClassLoader:. Java 中 ClassLoader 用于动态加载 Class 到 JVM,包含. BootstrapClassLoader(C++ 编写,用于加载系统核心类)、 ExtClassLoader(用于加载 lib/ext/ 目录的扩展 API)、 AppClassLoader(加载 CLASSPATH 目录下的类).

Android 中通过 URI 实现 Web 页面调用本地 App

于08-06 04:00 - - Android dev
HTML 5 和本地 App 各有所长,现在公司的项目中也大量采用 HTML 5 做活动页面,这样本地代码和 HTML 5 的交互就是必须的. 说到 Android 端 Java 代码和 Web 端 HTML / JS 代码的交互,你可能最先想到的就是 WebView 的这两个方法:. 前者可以实现 native 代码直接执行 JS 代码,而后者可以将 native 代码实现的接口暴露给 Web 页面,这样 Web 页面可以像调用普通 JS function 一样调用这个 native 接口.

Android APP性能调优 一本正经的胡说八道的前言

于11-08 10:34 - Kaede - android 性能调优 android-dev
“一本正经地胡说八道”用日语怎么说. 大概是「真面目にふざけている」吧. 一直以来都想对Android APP开发的性能调优做一下总结,其实性能调优涉及到多方面的工作,每次有一些心得我都会记录下来,零零散散记录了很多,最近发现许多地方重复了,感觉还是得做一下整理的,知识就是这么牢固起来的. “APP卡顿”是一个问题,我们既需要知道怎么查找出哪里造成卡顿,也需要掌握规避这些卡顿的技巧,所以这个话题可以分为“如何定位APP中的性能问题”和“提高性能需要注意哪些点”这两部分,后续在陆续对这两点展开讨论吧,今天先从整体分析下问题存在的原因.

Nexus 6P 外媒评测:华为造出了最好的 Android 手机

于11-03 05:21 - 李 谋 - 产品 Google Google/Android Nexus 华为
Nexus 系列一直都是 Android 阵营标杆的存在,其“纯粹 Android”的体验也有相当数量的拥趸. 而今年的 Google 也算是顺应潮流在一场发布会上同时发布了两款 Nexus 手机. 其中的 Nexus 6P 除了是今年的 Nexus 旗舰之外,还有一个相比往年的 Nexus 手机更吸引中国用户的地方——它是首款国产品牌代工的 Nexus.

Android 三大图片缓存原理、特性对比

于10-21 06:24 - Trinea - Android Android Java源码分析 开源代码 android imagecache compare Android Picasso ImageLoader Fresco Glide 对比
这是我在 MDCC 上分享的内容(略微改动),也是源码解析第一期发布时介绍的源码解析后续会慢慢做的事. 从总体设计和原理上对几个图片缓存进行对比,没用到他们的朋友也可以了解他们在某些特性上的实现. 上篇关于选择开源项目的好处及如何选择开源项目可见: 开源项目使用及选型. Universal ImageLoader 是很早开源的图片缓存,在早期被很多应用使用.

Android换肤技术总结

于09-11 06:27 - cogitate - android
纵观现在各种Android app,其换肤需求可以归为. 白天/黑夜主题切换(或者别的名字,通常2套),如同花顺/自选股/天天动听等,UI表现为一个switcher. 多种主题切换,通常为会员特权,如QQ/QQ空间. 对于第一种来说,目测应该是直接通过本地theme来做的,即所有图片/颜色的资源都在apk里面打包了.

Android M 新的运行时权限开发者需要知道的一切

于09-01 06:48 - cogitate - android
英文: http://inthecheesefactory.com/blog/things-you-need-to-know-about-android-m-permission-developer-edition/en. 译文: http://jijiaxin89.com/2015/08/30/Android-s-Runtime-Permission/.

Android 和 Mac 连爆毁灭级安全漏洞,数字居民何以安身立命

于08-06 07:34 - 欧狄 - 产品 Google/Android mac 固件漏洞 安全漏洞
数字安全事件我们常有耳闻,比如  12306 账户信息泄露和携程用户信用卡泄露,它们都属于网络安全范畴. 而最近两件重大安全事件则实属罕见,一个是系统级别的漏洞,一个是固件层面的隐形蠕虫. 几天前,网络安全机构 Zimperium 在 Android 系统上发现了一个堪称 Android 有史以来最严重漏洞——Stagefright.

Android Design Support Library的代码实验

于07-06 01:55 - - Android Android
原文: Codelab for Android Design Support Library used in I/O Rewind Bangkok session----Make your app fancy with few lines of code. 【翻-双语】Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏.

两款免费的Android应用代码安全检测工具

于07-05 12:00 - 空白 - 工具 终端安全 Android 安全检测工具 应用程序
‍‍FreeBuf前不久刚刚 报道过,美‍‍图秀秀、gReader、福昕PDF阅读器等14款Android应用易遭中间人攻击. 今天,央视《 新闻直播间》也用“黄金三分钟”介绍了安卓手机上存在的名为“寄生兽”的通用型安全漏洞,影响规模达到数以千万级的用户,市面上安卓90%APP都中招. 今年6月Android智能手机在美国的市场份额上升2.8%,达到64.9%.

Google《Android性能优化》学习笔记

于06-21 03:40 - techug - 编程技术 android
现在有不少App为了达到很华丽的视觉效果,会需要在界面上层叠很多的视图组件,但是这会很容易引起性能问题. 如何平衡Design与Performance就很需要智慧了. 大多数手机的屏幕刷新频率是60hz,如果在1000/60=16.67ms内没有办法把这一帧的任务执行完毕,就会发生丢帧的现象. 丢帧越多,用户感受到的卡顿情况就越严重.

10个 iOS 用户暂可以嘲笑 Android 的特点

于06-09 07:39 - techug - 娱乐幽默 android ios
Android 与 iOS 设备之间的争斗从未停止,毕竟一切高科技产品的理念和实际表现方式都不相同. 就拿 Android 来说,很多功能令用户并. 不太开心,甚至是令人愤怒,下面让我们来简单的盘点 10 个 iOS 比 Android 优秀的特征. 着 Android 比 iOS 差,因为每天让库克最为头痛的事情,就是每天都会有用户转投 Android,反之亦然,因为我们还会盘.

关于Google IO 2015,你必须知道的9件事

于05-28 23:20 - lianzi - 短新闻 Android Android M Android Wear Google I/O
1 Google 正式发布Android M, 提升用户体验. 今天的大会开始,Google 公司发布了 Android M. 新的Android系统有了很大用户体验上的提升,主要体现在 App 权限管理,网页体验,App关联,Android Pay 支付功能,指纹识别以及续航能力上的改进. Android M 预览版本将于今天发布,首批支持设备包含Nexus 5、6、9 等.

十分钟教你看懂 Google I/O 2015

于05-29 00:08 - 大舒 - google android android-wear
Google I/O 2015 都看了吧. 因为某些原因:加班、没梯子、陪家人、要考试、或者忙着恢复数据库,肯定有人没看. 当然,肯定也有人今天也没时间重新看时长两个小时的 Google I/O. 于是,只花费十分钟的时间,编者带你看懂今年的 Google I/O 大会. 好啦,英文好的可以直接 戳这里,不需要梯子;英语不好的,可以跟着编者继续走下去.

移动端网络优化

于04-27 02:22 - Trinea - Android 性能优化 计划和总结 Android network Android网络优化
介绍下针对移动端的网络优化,不限于 Android,同样适用于 iOS 和 H5. 这篇文章首发在微信公众号 codekk. 本文为性能优化系列第四篇,目前性能调优专题已完成以下部分:. 性能优化总纲——性能问题及性能调优方式. 性能优化第四篇——移动网络优化. 性能优化第三篇——代码优化. 性能优化第二篇——布局优化.

关于移动端的钓鱼式攻击

于04-14 00:13 - 陈皓 - Web开发 杂项资源 程序设计 网络安全 Android
今天,在微博上看了一篇《 微信和淘宝到底是谁封谁》的文章,我觉得文章中逻辑错乱,所以,我发了一篇 关于这篇文章逻辑问题的长微博. 后面,我被原博主冷嘲热讽了一番,说是什么鸡汤啊,什么我与某某之流的人在一起混淆视听啊,等等. 并且也有一些网友找我讨论一下相关的钓鱼式攻击的技术问题. 所以,我想写下这篇纯技术文章,因为我对那些商业利益上的东西不关心,所以,只谈技术,这样最简单.

数据来看,Android 还是挺安全的

于04-02 18:42 - 刘海 - 产品 Google Google Play Google/Android PHA
Google 近日公布了一份白皮书,详细记载了 Android 安全小组去年一整年的工作内容. 从白皮书中可以看出,Google 需处理的每一个安全威胁的重要程度. 据记载,2014 年 Google 共标记 79 个漏洞,其中 41 个为低危漏洞. 这些安全威胁根据严重等级区分,相比 2013 年缓和不少.

Android 分类法:六个类型,八种用户

于03-18 15:30 - 积木 - 前缀分类 观点 Benedict Evans Google/Android
Android 是一个如此丰富而且复杂的生态圈,以至于人们谈论它的时候,常常讲述的是不同的东西. 在个人博客上,风险投资公司安德森-霍洛维茨基金合伙人、科技博客作者 Benedict Evans 分析了不同类型的 Android,并且对 Android 用户进行了归类. 他认为,市场上的 Android 可以分为六类:.

从零开始学Android应用安全测试(Part1

于03-06 04:36 - 鸢尾 - 专题 终端安全 android安全
在本系列文章中,利用InsecureBankv2这款含有漏洞的安卓应用,我们可以了解到有关安卓应用安全的种种概念. 我们将从一个新手的角度看待每一个问题. 所以,我建议新手朋友可以关注下本系列文章. 由于教程是从零开始,前面的东西不免会比较基础,老鸟请先飞过吧. 在对安卓应用测试之前,我们需要搭建一个合适的移动渗透平台.

关于 Android 安全的六个问题

于02-13 14:56 - 积木 - 前缀分类 访谈 Andrian Ludwig Google Google/Android
由于 Android 的开放性,安全问题一直是人们关注的焦点. 每当安全公司爆出手机恶意软件,Android 用户都要提心吊胆一番. 为此,你或许已经安装了杀毒软件,安装软件也开始小心谨慎了. 不过,Android 安全问题真的非常严重吗. 近日, Androidcentral 网站邮件采访了 Android 首席安全工程师 Andrian Ludwig,提到了六个方面的问题.

HTML5 标准终定稿, 能否引领下一波技术热潮?

于11-06 05:21 - chromefans - Chrome adobe Android Apple AppStore
印象里第一次接触到 HTML5 还是在 Steve Jobs 那里,他坚持在 iOS 上面放弃对 Flash 的支持,力推 HTML5. 在当时 Adobe 的 Flash Player 统治浏览器播放器的年代,这种做法想必也就只有 Apple 有勇气做得出来. Apple 用 HTML5 想要打破 Flash 打造的一个封闭生态圈,到现在大家也都有目共睹,Adobe 在由 Apple 引领的这次移动浪潮之中被远远抛在后面;移动端的播放器不再是 Adobe 统治的天下,使用 HTML5 的 <audio> 和 <video> 标签更加方便了多媒体的开发.