摘要: hybrid App开发也不是什么新鲜事了,其中native和h5之间的交互则是必不可少的。Android中是如何和H5交互的? 1、webView加载页面 我们都知道在Android中是通过webView来加载html页面的,根据HTML文件所在的位置不同写法也不同: //例如:加载assets文 阅读全文
posted @ 2017-08-18 16:33 brave-sailor 阅读(1808) 评论(0) 推荐(0)
摘要: 从eclipse转过的朋友们应该不太习惯AS中新建assets文件和对文件内容的引用。我也查找了网上很多资料发现很少有这样的解决答案,于是便把自己解决的方法总结在这里。 1.一般新建project后这里的目录都会默认为Android,首先在把目录结构切换到project上来,这样会使得整个项目结构的 阅读全文
posted @ 2017-08-18 15:20 brave-sailor 阅读(265) 评论(0) 推荐(0)
摘要: 总述 Android应用程序被限制了内存使用上限,一般为16M或24M(具体看系统设置),当应用的使用内存超过这个上限时,就会被系统认为内存泄漏,被kill掉。所以在android开发时,管理好内存的分配及使用十分重要,而首先要做的应是认识内存。 这篇文章便是从Linux的系统内存划分开始,逐步介绍 阅读全文
posted @ 2017-08-18 12:00 brave-sailor 阅读(377) 评论(0) 推荐(0)
摘要: 总述 觉得十分有必要搞清楚内存,内部存储和外部存储的区别,还有我们在开发中真正将数据存在了手机的哪儿。 先提一个问题:手机设置的应用管理中,每个App下都有清除数据和清除缓存,清除的分别是哪里的数据? 一 内存,内部存储和外部存储 1. 可对Android手机存储空间做如下划分: 整个存储空间分为内 阅读全文
posted @ 2017-08-18 12:00 brave-sailor 阅读(2501) 评论(0) 推荐(0)
摘要: 一、简介 Android中,你也可以通过绝对路径以JAVA传统方式访问内部存储空间。但是以这种方式创建的文件是对私有,创建它的应用程序对该文件是可读可写,但是别的应用程序并不能直接访问它。不是所有的内部存储空间应用程序都可以访问,默认情况下只能访问“/data/data/你的应用程序的包名”这个路径 阅读全文
posted @ 2017-08-18 11:56 brave-sailor 阅读(1165) 评论(0) 推荐(0)