摘要: 在日常的开发中,尤其是app开发,因为不像web端那样 出错以后可以热更新,所以app开发 一般对软件质量有更高的要求(你可以想一下 一个发出去的版本如果有重大缺陷 需要强制更新新客户端是多么蛋疼的事情)。恩,所以我们app的开发者 一定要学会自己测试自己的代码 自己测试自己的app,不要寄希望于测... 阅读全文
posted @ 2016-01-05 18:00 希尔瓦娜斯女神 阅读(34084) 评论(5) 推荐(4) 编辑
摘要: http://www.cnblogs.com/punkisnotdead/p/4968851.html以前写的这篇文章 可以高仿出 知乎 新浪微博等 绝大多数app的换肤技术,但是遗漏了腾讯的效果,实际上腾讯的这方面比 上述app要稍微复杂一些,有一点像 现在流行的插件技术。其实也可以理解,腾讯毕竟... 阅读全文
posted @ 2015-12-28 16:16 希尔瓦娜斯女神 阅读(3088) 评论(6) 推荐(5) 编辑
摘要: 前面那张hybrid开发心得 有人问 怎么解决不用onJsPrompt 来回调js函数的问题。其实很简单,就是在在你的jscalljava回调函数内 另外开个线程去load js代码即可:1 wb.post(new Runnable() {2 @Override3 ... 阅读全文
posted @ 2015-12-21 10:13 希尔瓦娜斯女神 阅读(30783) 评论(4) 推荐(0) 编辑
摘要: 其实所谓这个混合开发,也就是hybird,就是一些简单的,html5和native 代码之间的交互。很多电商之类的app里面都有类似的功能,这种东西其实还是蛮重要的,主要就是你有什么功能都可以进行热部署,不需要再重新发版本。下面就简单介绍一下这种技术。我们首先看下面一个场景,我们打开网易云音乐的ap... 阅读全文
posted @ 2015-12-17 11:08 希尔瓦娜斯女神 阅读(16679) 评论(4) 推荐(8) 编辑
摘要: 我们首先从最简单的开始,standard这个模式就是默认的模式,我们都知道 当你用这个模式时,每次发送一个intent,都会生成一个新的实例!我写一个简单的例子: 1 2 4 5 11 15 16 17 18 ... 阅读全文
posted @ 2015-12-11 09:33 希尔瓦娜斯女神 阅读(1519) 评论(0) 推荐(1) 编辑
摘要: 一个好的app 异常处理机制 我认为应该至少包含以下几个功能:1.能把错误信息上传到服务器 让开发者可以持续改进app2.错误信息至少应该包含 是否在主进程 是否在主线程 等可以帮助程序员定位的信息3.最好包含手机硬件及软件信息。4.主进程引发的异常 最好交由系统自己处理 也就是让用户可以感知到 那... 阅读全文
posted @ 2015-12-10 09:37 希尔瓦娜斯女神 阅读(1057) 评论(1) 推荐(0) 编辑
摘要: 总结了一下 目前觉得比较好用的gradle 和一些打包 经验。放在这里。首先说下 渠道号 这个概念,我们经常会统计我们的api 访问来源 是来自于那个app store,这有利于 我们针对性的推广。也可以知道用户的分布情况,目前我们的做法通常是这样的:然后在我们的自定义application里面 定... 阅读全文
posted @ 2015-12-08 14:56 希尔瓦娜斯女神 阅读(9275) 评论(0) 推荐(1) 编辑
摘要: 快捷方式 应该来说 很多人都做过,我们就来看一下基本的快捷方式 是怎么实现的,会有什么问题?首先 肯定要获取权限:1 2 3 4 5 6 然后定义一下我们要发起的action:1 //删除快捷方式的action2 public static final ... 阅读全文
posted @ 2015-12-02 15:32 希尔瓦娜斯女神 阅读(1749) 评论(0) 推荐(2) 编辑
摘要: UC浏览器应该是android手机里 最流行的浏览器之一了,他们有一个功能 相信大家都体验过,就是如果你复制了什么文字,(在其他app中 复制也有这个效果!,所以能猜到肯定是监控了剪切板),就会弹出一个悬浮窗。悬浮窗这个东西 相信大家很多人都使用过,但是在小米的手机上,应该很多人的悬浮窗是无法使用的... 阅读全文
posted @ 2015-11-26 09:41 希尔瓦娜斯女神 阅读(6497) 评论(0) 推荐(2) 编辑
摘要: Fragment 相信基本上每个android developer都用过,但是知晓其原理 用的好的还是不多,今天就从源码的角度上来带着大家分析一下Fragment的源码,对fragment有了更深层次的认识以后相信写出来的代码也会越来越好看。首先,我们来看第一个流程,fragment是怎么加载到界面... 阅读全文
posted @ 2015-11-18 14:53 希尔瓦娜斯女神 阅读(7002) 评论(1) 推荐(5) 编辑