随笔分类 -  Android

摘要:1、phonegap android 插件管理器PluginManager初始化时, 是每个Activity都要初始化一次, 数据都缓存一次, 导致同一份数据缓存多次。-- 暂不清楚为啥这样实现? 难道是phonegap 框架是为单webview 实现的,如果有知道原因的请告知一下。 2、同第1点一样, Socket Server 每个Activity都会初始化一下, 如果loadUrl 的url类型不同,会不会导致scoket server状体错乱, 待验证! 3、phonegap 采用 prompt 和 XHR 轮询机制,一是会导致手机耗电情况严重, 二是了解到prompt 调用是会阻塞js执行的, 这样导致影响到页面加载速度。 阅读全文
posted @ 2015-01-11 17:39 Blue Sky ...... 阅读(22192) 评论(1) 推荐(0) 编辑
摘要:1、浏览器载入HTML,然后把它解析成DOM。 2、浏览器载入angular.js脚本。 3、AngularJS等到DOMContentLoaded事件触发。 4、AngularJS寻找ng-app指令,这个指令指示了应用的边界。 5、使用ng-app中指定的模块来配置注入器($injector)。 6、注入器($injector)是用来创建“编译服务($compile service)”和“根作用域($rootScope)”的。 7、编译服务($compile service)是用来编译DOM并把它链接到根作用域($rootScope)的。 8、ng-init指令将“World”赋给作用域里的name这个变量。 9、通过{{name}}的替换,整个表达式变成了“Hello World”。 阅读全文
posted @ 2015-01-07 11:55 Blue Sky ...... 阅读(89387) 评论(7) 推荐(11) 编辑
摘要:1、继承cordovaActivity的Native实现类 2、编写javascript代码 3、编写plugin.xml配置文件 阅读全文
posted @ 2015-01-06 22:09 Blue Sky ...... 阅读(5530) 评论(1) 推荐(0) 编辑
摘要:在开发Android应用程序的实现,有时候需要引入第三方so lib库,但第三方so库比较大,例如开源第三方播放组件ffmpeg库, 如果直接打包的apk包里面, 整个应用程序会大很多.经过查阅资料和实验,发现通过远程下载so文件,然后再动态注册so文件时可行的。主要需要解决下载so文件存放位置以及文件读写权限问题。 阅读全文
posted @ 2015-01-05 12:34 Blue Sky ...... 阅读(6217) 评论(3) 推荐(2) 编辑
摘要:CordovaActivity:Cordova Activity入口,已实现PluginManager、WebView的相关初始化工作, 只需继承CordovaActivity实现自己的业务需求。 PluginManager: 插件管理器 阅读全文
posted @ 2015-01-05 09:49 Blue Sky ...... 阅读(68941) 评论(3) 推荐(5) 编辑
摘要:编程在线是一款包括编程语言、移动开发、WEB开发、RSS订阅功能的综合性编程学习客户端。界面简洁、操作简单。文章内容包括java、NET、C/C++、PHP、Android开发、Windows开发、iPhone开发、JavaScript开发、AngularJS、Node.js、JQuery等精彩技术文章 阅读全文
posted @ 2014-10-17 13:26 Blue Sky ...... 阅读(91158) 评论(12) 推荐(7) 编辑
摘要:目前,移动开发很火,很多个人开发者都在独立开发应用, 有些甚至接单利用业务时间开发App。这些本人都经历过, 其中的酸甜苦辣只有自己真正清楚,唯一的甜就是拿到Money的一刻, 更多的是累、郁闷。 阅读全文
posted @ 2014-09-26 21:23 Blue Sky ...... 阅读(7310) 评论(27) 推荐(10) 编辑
摘要:编程在线是一款包括编程语言、移动开发、WEB开发、RSS订阅功能的综合性编程学习客户端。界面简洁、操作简单。文章内容包括java、NET、C/C++、PHP、Android开发、Windows开发、iPhone开发、JavaScript开发、AngularJS、Node.js、JQuery等精彩技术文章。 阅读全文
posted @ 2014-09-25 21:22 Blue Sky ...... 阅读(2190) 评论(1) 推荐(1) 编辑
摘要:编程在线是一款包括编程语言、移动开发、WEB开发、RSS订阅功能的综合性编程学习客户端。界面简洁、操作简单。文章内容包括java、NET、C/C++、PHP、Android开发、Windows开发、iPhone开发、JavaScript开发、AngularJS、Node.js、JQuery等精彩技术文章。,随时随地都可以学习巩固,使学习更的更简单! 阅读全文
posted @ 2012-10-08 15:31 Blue Sky ...... 阅读(2083) 评论(0) 推荐(0) 编辑