天马3798

Nothing at All,需要做小程序、网站、app私聊wx:tianma102

  • 博客(55)
  • 资源 (12)
  • 收藏
  • 关注

原创 cordova-plugin-geolocation设备地理位置整理

一、Cordova Geolocation插件1.用户获取设备物理位置信息,这个API是基于W3C Geolocation API规范,关于HTML5 GeolocationAPI使用可以参考:http://www.cnblogs.com/tianma3798/p/6478482.html2.位置信息的常见来源包括全球定位系统(GPS)定位于网络信号,如IP地址、RFID推断,WiFi和蓝

2017-02-28 19:58:33 6693

原创 VS Code使用技巧整理

一、向VS中一样选中列操作方式:Ctrl+Alt+鼠标左键二、将自动高亮的变量、字符一次性替换:双击变量,右键‘更改所有匹配项’。或者双击变量,Ctrl+F2三、删除当前字符串中当前光标之后的内容:Ctrl+Delete四、跳转到定:F12,这和VS中相同五、列出所有定义Shift+F12格式调整

2017-02-28 10:07:15 41182

原创 App-Launcher-Cordova-Plugin运行已经安装过的App整理

一、App-Launcher-Cordova-Plugin说明1.仅支持Android和Ios,可以检查、运行App,可以检查运行视频文件2.这个插件允许你检查是否安装了一个应用程序,可以处理一个特定的URI和启动一个应用程序通过URI在iOS和Android。此外,您可以打开一个Android应用程序使用其包ID。(iOS、Android)检查是否安装任何应用程序,可以通过指定的

2017-02-27 18:41:34 2947 3

原创 cordova-plugin-statusbar状态栏设置整理

一、Cordova StatusBar简介1.全局对象StatusBar 提供了修改设备状态栏的方法,需要在deviceready事件之后使用。2.iOS中接口都支持,Android支5.0以下版本持的相对较少,仅支持状态栏的显示show()和隐藏hide()。3.这个插件可以控制显示、隐藏、设置状态栏背景色等简单操作4、官方文档:http://cordova.apache.org

2017-02-27 16:20:50 20908 1

原创 cordova-plugin-file-transfer实现文件上传、下载整理(二)

Cordova FileTransfer操作实例一、上传文件并监听上传进度1.打开文件//可以指定cdvfile://的地址//var fileURL = 'cdvfile://localhost/persistent/path/to/file.txt';var filename = $scope.data.file;window.requestFileSystem(LocalF

2017-02-27 14:00:01 10640 4

原创 cordova-plugin-file-transfer实现文件上传、下载整理(一)

一、cordova FileTransfer简介1.这个插件定义了全局对象FileTransfer、FileUploadOptions用于简单上传下载处理,需要在设备的deviceready之后使用。2.这个插件onprogress可以监听长传和下载的进度,事件阐述ProgressEvent3.不支持断点续传。abort()方法可以终止传输,但是终止之后没有继续的功能。4.这个插件

2017-02-27 13:44:10 9778 2

原创 ionic ng-model controller中取不到值(input)

一、问题描述在使用ionic的时候,对于input绑定ng-model默认情况下载控制器中获取不到改变的值1.在自定义控制器中获取不到改变的值2.在页面绑定可以原因:1.ng-model取不到值是因为$scope作用域的问题2.等指令也有自己的控制器,input的ng-model很有可能绑定到了指令的$scope上了解决方案:对于input的ng-model绑定使用对象

2017-02-27 09:05:27 2319 1

原创 C#编程使用Managed Wifi API连接wifi整理(一)

一、Managed Wifi API简介1.这是一个.Net类库允许控制无线网络适配器(802.11)安装在你的Windows机器编程。2.这个类库使用本地WiFi的API,不支持旧版本的Windows。wlanapi.dll更多参考:https://my.oschina.net/tianma3798/blog/8467273.CodeFlex源代码地址:http://managedw

2017-02-26 23:51:57 21991 6

原创 C#进制转换操作(三)之16进制操作

一、字符串和16进制字符串互转1.字符串转16进制字符串/// /// 字符串转Hex,方法1使用Convert.ToString(byte, 16)/// /// /// public static string StringToHex(string str){ StringBuilder sb = new StringBuilder(); b

2017-02-26 22:54:21 8134

原创 cordova-plugin-file 文件操作整理(三)

Cordove File实例Demo(二)1.读取系统目录内容://获取当前程序存储目录$scope.show3 = function () { $scope.folder = cordova.file.applicationStorageDirectory; console.info(cordova.file.applicationStorageDirectory);

2017-02-25 17:46:02 7018 2

原创 cordova-plugin-file 文件操作整理(二)

Cordove File实例Demo一、cordova.file获取系统目录//当前程序的目录console.info(cordova.file.applicationDirectory);//程序的数据目录console.info(cordova.file.applicationStorageDirectory);//程序的数据目录console.info(cordova.fi

2017-02-25 17:28:07 11067 2

原创 cordova-plugin-file 文件操作整理(一)

一、cordova file文件系统操作插件这个插件实现了一个文件API,允许对设备上的文件进行读/写访问。文件的插件允许你做一个临时的为你的应用程序的存储位置或持续像存储文件的东西(沙箱存储)和存储文件的其他依赖平台的位置。这个插件是基于几种规格,包括:HTML5文件的API 参考:http://www.cnblogs.com/tianma3798/p/6439258.html目

2017-02-25 16:17:11 16772 1

原创 typings install dt~angular --global --save异常

一、在使用VS Code添加angularjs智能提示出现异常命令:typings install dt~angular --global --save异常如下:typings ERR! message Attempted to compile "angular" as a global module, but it looks like an external modul

2017-02-23 17:44:15 4221

原创 NodeJs开发环境搭建之Visual Studio Code(一)

一、Visual Studio Code搭建NodeJs的开发环境1.下载安装NodeJs并配置环境变量可以参考:NodeJs的安装和环境变量配置2.下载安装 VS Code编辑器可以参考:VsCode插件整理3.使用Typings工具配置VS Code 的智能提示可以参考: VS Code智能提示功能之Typings4.创建Hello word Demo创

2017-02-23 15:56:25 65439 2

原创 VS Code智能提示功能之Typings

一、Node.Js的Typings工具可以用于Visual Studio Code的代码补全1.vscode 的默认只有es原声api带有自动补全的功能,现在V1.9的版本默认已经支持NodeJS的智能补全。2.如果想获取jquery,nodejs,Requirejs,express等更多的提示扩展就需要使用Typings工具二、typings工具的安装和使用1.安装命令npm

2017-02-23 15:24:52 67468 17

原创 NodeJS命令找不到:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

一、使用npm安装的工具,在使用对应命令时,找不到异常例如,在使用expres 生成器时:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。二、出现原因是没有为全局程序包配置环境变量。默认位置如下: 'C:\Users\\AppData\Roaming\npm'解决方案:将此位置添加到环境变量‘Path’中即可。重新开启命令窗口。

2017-02-23 11:16:36 2851

原创 NodeJs的安装和环境变量配置

一、NodeJs的安装和环境变量配置第一步,下载安装NodeJS1.本文在windows平台下NodeJS安装实例,独立安装而不是在安装Visual Studio的过程中2.NodeJS中文官网下载:http://nodejs.cn/#download3.双击可执行文件,安装操作过程中可以修改安装目录,这样的话如果操作系统重装后nodejs不需要再次安装,只要配置一下环境变量就

2017-02-23 11:06:01 72459 3

原创 Apache Cordova开发环境搭建(二)VS Code

Apache Cordova开发环境搭建之VS Code一、环境配置1、下载并安装Node.js2、下载并安装Git3、配置Android开发平台环境(注意环境变量的配置:部分可以参考Apache Cordova开发环境搭建(一)-Visual Studio)(1)下载安装最新JDK(2)下载安装AndroidSDK

2017-02-21 23:44:15 12562

转载 Cordova事件整理

Cordova事件Cordova框架了一组事件,开发者用来对某些运行Cordova应用的设备上的事件作出反应。事件处理的一种情况是硬件相关活动,如电池状态变化或用户按了某个物理按钮;另一种情况是应用程序状态的变化,如应用被中止或恢复。这些web应用使用的事件同Native应用使用的是一样的。完整的支持的事件列表如下:Cordova 事件描述

2017-02-21 16:00:54 2577

原创 cordova-plugin-vibration 设备震动整理

一、cordova-plugin-vibration 插件提供了一个方法,用户调用设备震动一段时间。1.需要在deviceready之后使用。2.这个插件符合W3C规范http://www.w3.org/tr/vibration/振动此插件提供了一种方法来振动设备。这个插件定义了包括navigator.vibrate全局对象。3.安装命令:cordova plugin

2017-02-21 15:32:40 1761

原创 cordova-plugin-device 获取设备信息整理

一、cordova-plugin-device插件的对象是device,可以简单获取设备信息1.安装命令cordova plugin add cordova-plugin-device2.使用全局device对象的属性获取设备信息console.info(device);console.info(device.cordova); //获取当前cordova的版本,‘’con

2017-02-21 14:16:17 11831

原创 cordova-plugin-network-information 网络状态获取整理

一、cordova-plugin-network-information 插件安装命令:cordova plugin add cordova-plugin-network-information1.获取当前网络状态2.监听网络的链接或断开3.如果在Ripple中测试,可以在“Device & Network Settings”中设置,但是需要刷新重新加载。二、获取当

2017-02-21 10:14:07 4799 2

原创 cordova-plugin-console插件及Cordova Web页面调试整理

一、Cordova Console1.它增加了对iOS、附加功能Ubuntu,Windows Phone 8和Windows。如果你高兴看到console.log()为你工作,那么你可能不需要这个插件。此插件定义了全局控制台对象。2.如果只是Android平台可能就不需要这个插件了安装命令cordova plugin add cordova-plugin-consolecons

2017-02-20 16:51:40 9114

原创 调试移动端网页工具Weinre使用整理

一、Weinre 说明Weinre的本意是Web Inspector Remote,它是一种远程调试工具。功能与Firebug、Webkit inspector类似,可以帮助我们即时更改页面元素、样式,调试JS等。使用Weinre工具,Weinre的本意是Web Inspector Remote,它是一种远程调试工具:1.它可以将远程的页面经过代理在PC上调试页面元素、样式,JS。

2017-02-20 16:01:00 4030

原创 cordova-plugin-whitelist 协议白名单配置整理

一、cordova-plugin-whitelist 插件用于配置协议的白名单。在Cordova引用创建时自动添加了这个插件。说明:1.Cordova的版本要求 Cordova4.0以上2.Android 的版本要求 4.0.0或更高版本3.包括Navigation WhiteList(配置href可以打开的链接),Intent Whitelist(配置超链接或window.ope

2017-02-20 11:35:35 11529

原创 AngularJs ng-bind-html指令整理

一、使用angular-santize.js var app = angular.module("myApp", ['ngSanitize']);app.controller("myCtrl", function($scope) { $scope.myText = "My name is: John Doe";});ng-bind-html 指令是通一个安

2017-02-18 12:00:00 3406

原创 angularjs unsafe ng-href using javascript: void(0);

一、在AngularJs的页面中,如果使用数据绑定生成链接,默认会添加'unsafe:'标识,对于页面定义好的不会添加。1.页面定义的javascript:void(0);可以使用abc2.对于数据绑定的链接或者使用ng-href产生的链接,默认会添加un-safe 生成链接 {{it

2017-02-17 17:41:40 5140

原创 Ionic ion-nav-view使用整理

一、ion-nav-title标题栏文字居中和绑定1.ion-nav-bar设置居中 2.绑定title内容

2017-02-17 14:37:57 4734 2

原创 Cordova Ajax请求跨域问题整理

一、默认情况下Cordova在页面中不能直接使用Ajax请求访问外域的数据异常1:ripple.js:51 Refused to connect to 'http://localhost:59201/api/category/getlistbyparent?ProjectCode=lc_app_v1' because it violates the following Content Se

2017-02-17 10:35:08 14453 2

原创 VS Code插件安装位置

一、VS Code插件的安装位置为C:\Users\ 你的用户名\.vscode\extensions目前版本是V1.9.0 还不支持自定义修改插件的安装位置二、如何自定义插件的目录位置处理VSCode修改插件的安装启动位置更多:Visual Studio Code插件之Atom One Dark Syntax ThemeVSCode插件...

2017-02-16 22:27:54 46626 2

原创 Cordova config.xml配置WebView全屏浏览

一、config.xml可以配置WebView默认情况下全屏说明:1.多数应用默认下不全屏,只是修改系统工具栏的样式。2.目前Cordova的浏览器插件InAppBrowser,ThemeableBrowser也没有提供全屏的接口3.不太建议App默认全屏。1.打开config.xml 更多:Cordova 配置WebView可以打开外部链接

2017-02-16 17:21:23 5365

原创 cordova-plugin-themeablebrowser插件使用整理

一、ThemeableBrowser插件整理Git源代码+Api地址:https://github.com/initialxy/cordova-plugin-themeablebrowser命令:cordova plugin add cordova-plugin-themeablebrowser二、VS中使用步骤1. 添加插件2.手动Copy对应平台的图片,以A

2017-02-16 16:12:58 12537

原创 cordova-plugin-inappbrowser插件使用整理

一、InAppBrowser相关资料InAppBrowser可以使用新的窗口实例打开连接,提供了地址栏的显示隐藏,一些窗口操作。不能设置地址栏内容、按钮、样式等,如果想更好的操作需要使用cordova-plugin-themeablebrowser插件官网api:http://cordova.apache.org/docs/en/latest/reference/cordova-plu

2017-02-16 15:38:07 21738

原创 Ionic 中使用iframe嵌入外网页面整理

一、Ionic是单页应用,有时候需要处理外网页面,可以使用iframe标签特别说明:1.目前来说如果iframe中的页面都是当前窗口的话建议使用2.如果iframe中页面的链接有target='_blank'的就会跳出当前页面,目前没找到好的解决方案,但是可以使用Cordova插件cordova-plugin-inappbrowser或者cordova-plugin-themeab

2017-02-16 14:58:52 15151 5

原创 Cordova页面解析页面中script标签内容失败,Refused to execute inline script because it violates the following

一、异常内容:Refused to execute inline script because it violates the following Content Security Policy directive: "default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'". Either the 'u...

2017-02-16 11:12:27 29374 8

原创 Visual Studio 调试器“启用编辑并继续”

一、在“选项中”全局配置调试》选项》调试》常规》启用编辑并继续以控制台程序为例,VS2015中允许在调试的过程中修改源代码,如果选中了“启动编辑并继续”则,会将修改的代码编译到当前调试的进程中。二、Web项目说明因为Web项目的启动调试使用的是“iisexpresss.exe”,目前当前指定无效,在Web项目调试的过程中都不可修改*.cs文件代码。调试结束后

2017-02-15 10:56:38 16165

原创 使用Git获取最新版本到本地

一、带有查看版本变更详细git fetch origin master:tmpgit diff tmp git merge tmp二、简单方式git pull:相当于是从远程获取最新版本并merge到本地   git pull origin master更多:使用Git GUI获取远程项目源代码实例使用Git GUI同步本地和远程源代码

2017-02-13 08:47:29 8398

原创 ionic 列表页+详细页面Demo示例

一、引用二、主页模板 三、列表页模板 http://www.gongjuji.net http://www.baidu.com

2017-02-10 17:52:27 4843

原创 ionic 加载动作$ionicLoading 和加载动画 ion-spinner

一、ion-spinner使用ionSpinner 提供了许多种旋转加载的动画图标。当你的界面加载时,你就可以呈现给用户相应的加载图标。该图标采用的是SVG。

2017-02-10 16:12:13 6167 2

原创 AngularJs 自定义ajax服务为请求添加加载动画

一、此处示例使用iconic的动画加载1.自定义ajax服务封装//全局配置请求处理app.service('$ajax', function ($http, $ionicLoading) { this.get = function (url, data, onSuccess, onError) { $ionicLoading.show(); //显示动画

2017-02-10 16:00:21 2628

TeleportUltra网站下载工具

TeleportUltra网站下载工具

2017-02-07

视频转Gif工具

视频转Gif工具1.0.0.1,

2017-01-16

常用字节转换工具

常用字节转换工具

2016-08-14

SublimeText3中文破解版

SublimeText3中文破解版

2016-08-05

CodeTool v1.0

CodeTool v1.0

2016-06-05

本地IIS主机映射配置工具

本地IIS主机映射配置工具,用户域名测试使用

2016-05-17

Compressor(1.2)

1.修复生成文件utf8,浏览器查看源码中文乱码问题2.添加版本表示页

2016-05-09

CompressorTool

Css压缩工具、js压缩工具 源代码:http://git.oschina.net/tiama3798/CompressorTool

2016-05-06

二维码/条形码识别工具(C#/.Net Framework4.5)

二维码/条形码识别工具(C#/.Net Framework4.5)

2016-05-01

C#正则表达式

C#正则表达式和字符串处理,总结,如果你一定需要,不需要可以看看

2014-09-06

ajax入门教程

Ajax全解析入门教程,快速入门,全面掌握,

2014-02-28

smtp_pop3简介

smtp协议,pop3协议,简介,为邮箱开发者提供一点参考为邮箱开发者提供一点参考

2013-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除