- 博客(14)
- 资源 (16)
- 收藏
- 关注
原创 Android service 不被杀死“永不退出的服务”(双进程,服务,多进程,微信)
本文解析了微信的服务为什么不被杀掉,以及服务应该怎样设计才合理,制作一个不死的服务到底可能吗?,以及是否真的需要一个不死的服务。
2016-12-21 20:24:08 36018 9
原创 Android制作service以及sdk并打包成jar包
项目中需要把连接服务器的部分做成一个service并生成一个jar模块。其他产品就可通过这个包来快速的开发连接服务器的应用软件。做成一个service的优点是:1. 在后台运行,可以一直保持与服务器的连接2. 服务可以只对外提供接口,具体功能在服务内部实现3. 增加项目代码的耦合性 当然你不想拿着一个service的源代码分享给别人。你需要把这个服务打包成一个jar包。并且打包
2016-12-21 20:12:04 8223
原创 ionic开发之Android平台echo插件编写
本文只是简单的简绍。适用于需要开发自己插件的同学看了cordova的官方文档,介绍了很多内容,但是正真开发一个插件的详细流程却没有提及,后来看到一篇不错的文章并最终测通过。现在自己从新总结一下。本文是针对安卓平台开发cordova插件来介绍的。 1. 准备材料:安装好npm ,cordova ,ionic等基本环境,然后通过命令ionic start demo tabs 创建一
2016-12-13 13:01:04 1037
原创 ionic开发介绍之Config.xml文件关于splash和icon(实现手动关闭splash)
本文只是简单的简绍。适用于刚刚开发ionic项目的同学学习了解软件在手机上启动需要splash,,一篇文章Ionic工程可以在浏览器方便的做测试。但是在手机上运行的时候还需要,准备图标和启动画面(ionic启动打开网页需要一段时间,因此最好配上splash)。关于在手机上运行则涉及到对应的硬件平台。就相关到cordova。Cordova负责生成各个平台上的运行软件。同时对相应平
2016-12-12 16:10:04 4978
原创 ionic开发介绍之SASS介绍
本文只是简单的简绍。适用于刚刚开发ionic项目的同学学习了解Sass的作用以及在本工程里使用的细节,,需要gulpfile.js那些命令支持,以及编码Ionic框架使用了sass来定义自己的css机构,当然我们自定义的css文件也使用sass。因此涉及到sass编译为css的步骤。当然实际上还需要多编译后的css进行压缩。以下为gulpfile.js里关于sass编译的代码:
2016-12-12 16:07:21 576
转载 ionic开发介绍之gulp文件内容的详细介绍
为了查看方便查看与保留转载,连接为:http://www.cnblogs.com/2050/p/4198792.html的网页内容:前端构建工具gulpjs的使用介绍及技巧gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更
2016-12-12 15:50:22 433
原创 ionic开发介绍之gulp 简绍二
为真正工程修改项目目录结构以及自动和同步修改效果gulp-watch 实现,以上介绍的ionic模板只是学习示例,在实际的项目中应为要对js、css、html、图片,进行压缩,以及在组合(把多个文件合成一个,以减少网络请求次数),因此需要把源文件和编译好的文件分开放置。一般源文件放在src目录,编译好的文件放到www目录,www为网页的根目录,用于存放可以执行的网页。关于详细的
2016-12-12 15:41:03 575
原创 ionic开发介绍之Gulp介绍一
本文只是简单的简绍。适用于刚刚开发ionic项目的同学学习了解参考:http://www.cnblogs.com/2050/p/4198792.htmlgulp是一个前端构建工具基本使用方法:确保安装了nodejs,然后执行以下命令安装gulpNpm install –g gulp全局安装完成gulp后,还需要在使用gulp的项目目录里再次单独安装一次。使用命令Np
2016-12-12 15:36:19 1103
原创 ionic开发介绍之bower 介绍
本文只是简单的简绍。适用于刚刚开发ionic项目的同学学习了解bower是一个软件包管理软,并解决各个包的依赖项。可以使用bower下载软件包,或者从git下载库文件。这里介绍bower只针对ionic平台里的应用说明。要使用bower需要先通过npm安装bower,因此你首先的有个npm可用。安装命令为: npminstall –g bower由于要从github下载ioni
2016-12-12 15:32:30 1667
原创 ionic开发介绍之NPM管理工具简绍
本文只是简单的简绍。适用于刚刚开发ionic项目的同学学习了解在开发中,项目里用到的各种工具比如bower,gulp插件,cordova插件都是利用NPM来下载及管理的。而这些文件都是记录在package.json里的,对于自己新建立的项目目录里,这个文件是不存在的需要自己通过命令npm init 来进行建立一个。后续用npm添加文件的是可以通过命令“npm instll filena
2016-12-12 15:21:03 659
原创 ionic开发介绍之环境搭建
开发环境搭建安装Node.Js。用于安装各种开发工具做准备;安装ionic构架和cordova库,这里分开安装ionic和cordova是因为墙的不稳定的影响,通常不能一步就安装成功。因此建议分开安装,对于墙来说对于技术网站其实不太屏蔽,在情况好的情况下不影响正常安装。当然如果你安装的时候确实遇到了困难,可以考虑淘宝的npm服务器或者翻过这堵墙。对于应用程序员来说这是基本技能。本文章所
2016-12-12 15:07:24 758
翻译 安卓cordove插件开发指导(android plugin development guide)
本文翻译自一下链接原文http://cordova.apache.org/docs/en/latest/guide/platforms/android/plugin.html#android-permissions 安卓cordove插件开发指导这个部分介绍了怎样在安卓平台下开发cordova本地插件。在看此篇文章之前,应该先看 PluginDevelopment Guide。来获取一
2016-12-12 14:56:28 1695 1
翻译 plugin development guide(翻译)cordova插件开发指导
http://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/index.html翻译文本 一个插件是一个可以注入的代码包。代码包使得cordova 的webview对硬件平台的交流就和原生APP和硬件交流一样。插件提供了基于网页的app访问设备和平台的功能,原本这是不可能的。所有主要的Cordova API特色功能都是实现
2016-12-12 14:38:55 632
翻译 Android原生软件里嵌入一个基于cordova的网页页面(webview)
本篇文章翻译自cordova官网:其地址为:http://cordova.apache.org/docs/en/3.6.0/guide/platforms/android/webview.htmlAndroid webview这篇文章指导用户在Android原生软件里嵌入一个基于cordova的网页页面(webview)。这些部件是怎样在互相之间交流数据请查看:Applicatio
2016-12-12 14:20:41 4559
STM32L0xx软件校准RC晶振.zip
2020-07-30
nsis-3.02.1-setup.exe
2020-03-28
QT动态语言切换、历史语言记录、QMessageBox和QDialogButtonBox的Ok按钮动态切换汉字
2019-12-25
qt_ffmpeg_mp4_export_and_import.zip
2019-09-04
Qt使用qbreakpad示例工程(win32,macos,linux).zip
2019-06-13
创建cordova工程需要的库文件
2017-08-10
Android拖动,缩放,自定义内容控件源码
2017-06-23
调用cordova插件的一个ionic实例,插件包含android服务
2017-01-05
cordova调用Android关于服务的插件示例
2017-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人