在码农港湾
做一个实实在在的内行人

标签:Android

第3页
移动开发

Swift实现Touch ID验证

阅读(1061)

iOS8开放了很多API,包括HomeKit、HealthKit什么的。我们这里要说的是其中之一的Touch ID验证。 以前用app保护用户的隐私内容,只能设定和输入密码。眼看着只能是iPhone本身用Touch ID方便酷炫的解锁而自己...

移动开发

微信Android客户端架构演进之路

阅读(1087)

去年7月,笔者在InfoQ举办的ArchSummit深圳2014的架构师峰会上,分享了微信Android客户端的架构演进史。可以说,这是一个典型的Android应用在从小到大的成长过程中的“踩坑”与“填坑”的历史。互联网的变化速度如此之快,...

行业资讯

微软要雄起:Win10手机正式版上线日曝光

阅读(743)

对于死忠的WPer来说,Windows 10 Mobile正式版真是等到花儿都谢了。 昨日,法国电信公司Bouygeus Telecom在推特账户中确认,微软向其给出的推送时间是2月底,也就是我们农历春节之后了。 早在去年11月Build ...

行业资讯

百度贴吧负责人:贴吧事件是监管上有判断错误

阅读(1410)

百度副总裁、移动服务事业群副总经理陆复斌在采访中表示:贴吧几乎没有商业化,十万多个医疗健康贴吧中五六十个商业化贴吧只是其中的万分之一,商业化后贴吧更活跃了。医疗病种吧的代理商和吧主都是有资质的,问题出在对吧主的考量标准上,是监管上的判断错误...

移动开发

iOS 滑动性能优化总结

阅读(3199)

一、 减少图层的Blend操作 展示半透明的view,设备会把当前图层和背景图层进行alpha叠加,这是一项很耗性能的一件事。如果动画中每一帧都做叠加,性能的损耗是很严重。 1. UIView的背景色避免使用clearColor UIVie...

行业资讯

安卓手机到底应不应该清空后台?

阅读(945)

与苹果手机不同的是,现在Android平台的军备竞赛并不像某些人所说的已经结束。事实上,在今年要发布的旗舰机SoC当中,无论是高通骁龙820、海思麒麟950,还是三星首个高性能自研架构Exynos 8890都是值得我们去期待的。从之前的消息...

行业资讯

你的每一部手机,都可能凝结有非洲童工的血泪

阅读(880)

根据特赦国际( Amnesty International )周一发布的报告,苹果,LG,惠普,戴尔等很多大型科技公司采购的电子元件所使用的矿产资源可能是通过童工开采的。 该报告声称,这些大型科技公司可能都与刚果民主共和国的手工矿井采购钴的...

移动开发

iOS开发趋势:Native与H5+JS 解决方案

阅读(1186)

支付宝红包火了,微信红包火了,作为开发者,敏感的就发现之前并不被看好的H5已经悄悄渗透进来,在原生(Native)代码中部分功能采用动态网页(HTML5+JavaScript)来实现,即保证了整体App的流畅度,又能及时推出一些活动和动态,...

移动开发

Android 热更新实现原理及代码分析

阅读(1177)

最近Android社区的氛围很不错嘛,连续放出一系列的Android动态加载插件和热更新库,这篇文章就来介绍一下Android中实现热更新的原理。 ClassLoader 我们知道Java在运行时加载对应的类是通过ClassLoader来实...

移动开发

Android FragmentTabHost 使用方法详解

阅读(1109)

FragmentTabHost作为Android4.0版本的控件, 已经被项目广泛使用, 5.0版本又推出TabLayout+viewPager显示多页. 我来讲解如何使用FragmentTabHost. Github下载地址 主要包括: ...

移动开发

Android实现gif图与文字混排

阅读(2622)

我们在进行qq聊天的时候发送表情,但这些表情都是并不是静态的,更多的是动态图,gif图,那么如何在android客户端显示动态gif图呢。 在github上找到了这样一种方法,Github地址https://github.com/Tracy...

移动开发

WebView&HTML5—–使用WebView播放HTML5视频文件

阅读(1007)

一、问题描述 HTML5提供了很多新的特性比如,视频播放、web本地存储、地理定位、应用缓存、Canvas等,但这些特性需要浏览器的支持,在Android应用中我们可以使用WebView构建Web应用,提供对HTML5技术的支持,WebVi...

移动开发

Android研发规范 -程序员的第一堂编程课

阅读(1838)

1、Android编码规范 包命名规范 包(packages):采用反域名命名规则,全部使用小写字母。一级包名为com,二级包名为xxx(可以是公司域名或者个人命名),三级包名根据应用进行命名,四级包名为模块名或层级名。 包名 说明 com...

移动开发

iOS 开发者的 Android 第一课

阅读(1116)

随着移动软件工业的发展,一个移动产品只局限于 iOS 系统变得越来越不切实际。 Android 目前占有近 80% 的智能手机份额[^1],它能给一个产品带来的潜在用户量实在不能再被忽略了。 在本文中,我会在 iOS 的开发范围内介绍 An...

码农故事

技术团队负责人应该具备怎样的能力

阅读(928)

公司的技术团队负责人应该具备怎样的能力? 或者说团队Leader应该知晓和锻炼什么样的能力? 大公司、创业公司都经历过,从Leader或创始人那里学到了不少东西,自己也会慢慢总结,保持学习的状态,这里就发表一下个人想法,也参考了曾看到的优质...

码农刷题必备工具 VS 码农进阶必读书籍

IT面试宝典宝典書城