自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

5big的博客

学无止境!

  • 博客(20)
  • 收藏
  • 关注

原创 NET::ERR_CACHE_MISS的错误解决

app访问接口时,接口无法正常访问,报如下错误:解决办法在AndroidManifest.xml中加入联网权限:

2017-11-30 20:38:46 10806 1

转载 20个css使用的高级技巧

下面是收集的CSS高级技巧。1. 黑白图像这段代码会让你的彩色照片显示为黑白照片,是不是很酷?img.desaturate {    filter: grayscale(100%);    -webkit-filter: grayscale(100%);    -moz-filter: grayscale(100%);    -ms-filter: grayscale(100%

2017-11-30 14:15:41 326

原创 PHP学习(2)-超全局变量

超全局变量 在 PHP 4.1.0 中引入,是在全部作用域中始终可用的内置变量。 PHP 中的许多预定义变量都是“超全局的”。$GLOBALS$_SERVER$_REQUEST$_POST$_GET$_FILES$_ENV$_COOKIE$_SESSION1.$GLOBALS用于在 PHP 脚本中的任意位置访问全局变量(从函数或方法中均可)。 PHP 在名为 $GLOBALS[i

2017-11-30 09:29:22 294

原创 PHP学习(1)-基础总结

PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码,PHP 代码在服务器上执行,而结果以纯文本返回浏览器。1.变量的定义<?php$x=5;$y=6;$z=$x+$y;echo $z;?>$用来定义变量。 echo 和 print 之间的差异: echo - 能够输出一个以上的字符串 print - 只能输出一个字符串,并始终返回 12.数据类型字符串、整数、浮点数、逻辑

2017-11-30 09:05:26 295

原创 html5 css3实现字幕滚动的效果

html5中marquee逐渐被取代,要实现字幕的滚动可以再js中实现: html5 body { margin: 0px; font-size: 12px; color: #938C43; line-height: 150%; text-align:center; } a:link{color: #9D943A;font-s

2017-11-29 15:28:17 21990

原创 TypeScript学习(4)-迭代器

1.可迭代性当对象实现了Symbol.iterator属性时,我们认为它是可迭代的。 一些内置的类型如 Array,Map,Set,String,Int32Array,Uint32Array等都已经实现了各自的Symbol.iterator。2.for..of vs. for..in 语句for..in迭代的是对象的 键 的列表,而for..of则迭代对象的键对应的

2017-11-23 09:01:08 1003

原创 TypeScript学习(3)-新类型Symbols的使用

Symbols是ECMAScript 2015的新的原生类型。1.symbol类型的值是通过Symbol构造函数创建的。let sym1 = Symbol();let sym2 = Symbol("key"); // 可选的字符串key2.Symbols是不可改变且唯一的。let sym2 = Symbol("key");let sym3 = Symbol("ke

2017-11-23 08:45:15 3336

原创 ionic cordova run android 报Unable to start the daemon process的解决办法

在导入ionic的混合app项目之后,运行ionic cordova run android命令进行编译出现了如下异常:unable to start the daemon process ......Could not reserve enough space for 2097152KB object heap系统内存不够用,创建VM失败。查询网上的解决办法:

2017-11-17 23:57:47 3509 3

原创 TypeScript学习(2)-变量声明 var let const

let、const是js中新的变量声明方式,es5,es6新版本的js语言规范出来的定义,弥补了var的缺陷。const是对let的一个增强,不允许对一个变量再次赋值,一般用于常量。使用var声明的变量,其作用域为该语句所在的函数内,且存在变量提升现象; 使用let声明的变量,其作用域为该语句所在的代码块内,不存在变量提升; 使用const一般是声明的是常量,在后面出现的代码中不能再修改该常量的

2017-11-16 23:06:42 5478

原创 ionic启动页面黑屏不显示的问题的解决

这个问题其实是安卓主题的问题,在ionic在通过CLI生成项目的时候,官方就没有很好考虑到这个问题,启动时的短暂黑屏这个用户体验很不好,下面我们来着手解决它。步骤首先在config.xml 中配置:其次在路径为 platforms/android/res/values/ (备注:红色的Android是小写的)下新建styles.xml,编辑如下: name=

2017-11-16 09:15:57 1601

原创 TypeScript学习 (1)-安装、基础类型

一.安装TypeScript两种方法: 1.通过npm(Node.js包管理器): npm install -g typescript 2.安装TypeScript的Visual Studio插件 Visual Studio2015和Visual Studio 2013 Update 2默认包含了TypeScript。如果你没有安装包含TypeScript的Visual Studio ,你仍

2017-11-14 12:26:29 299

原创 ionic安装和降低版本的方法

npm install -g ionic ionic@1.1.0@后面是你需要的版本号,安装之前先卸载原来的 npm uninstall -g ionic如果你装了cnpm,可以用cnpm安装会更快安装淘宝镜像的命令: npm install -g cnpm --registry=https://registry.npm.taobao.org 验证是否安装成功,输入命令 cnpm -v 查看版本号

2017-11-14 10:02:46 3720 2

原创 Android学习-服务的基本用法

服务是android实现程序后台运行的解决方案,适合去执行那些不需要和用户交互,而需要长期运行的任务。服务的运行不依赖于任何用户的界面,服务并不是在一个独立的进程中,而是依赖创建服务时所在的应用程序进程,当应用程序进程被杀掉,服务终止。 服务不会自动开启线程,所有的代码都是默认在主线程中进行的。我们需要在服务的内部手动创建子线程,并在这里执行具体的任务,否则有可能出现主线程被阻塞的情况一.

2017-11-13 23:29:13 293

原创 Android学习-多线程基础介绍

android的多线程编程与java差不多相同,基本都是使用相同的语法。1.创建一个线程并启动第一种:新建一个类继承thread类重写父类的run()方法class Mythread extends Thread{ @override public void run(){}}启动:new MyThread().start();第二种:第一种方法耦合性高,一般选用第二种方法,实现Ru

2017-11-13 21:14:34 217

转载 Ajax的全面总结

Ajax在前端开发中有着举足轻重的地位,关于Ajax的使用和注意事项一直是一个重要的话题,借此机会,本文希望对Ajax做一个全面的总结,彻底揭开Ajax的神秘面纱。一.什么是AjaxAjax(Asynchronous JavaScript and XML),可以理解为JavaScript执行异步网络请求。通俗的理解的话就是,如果没有Ajax技术,改变网页的一小部分(哪怕是一行文字、

2017-11-06 08:59:49 248

原创 Android中Json数据格式的解析

Json与xml是HTTP协议网络传输数据常用的两种格式。一、什么是JSON?JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号表示对象[] 中括号表示数组"" 双引号内是属性或值: 冒

2017-11-03 20:50:14 1541

转载 Android中xml的解析方式

Android 提供了三种解析XML的方式:SAX(Simple API XML), DOM(Document Object Model), Pull 本文中所用的XML文档内容如下:apps> app> id>1id> name>Google mapsname> version>1.0version> app> app> id>2id>

2017-11-03 20:44:27 267

原创 Android学习-网络技术HttpURLConnection和OKHttp

HttpURLConnection的用法1.获取一个HttpURLConnection的实例,并传入目标地址,然后调用openConnection方法:URL url=new URl("www.baidu.com");HttpURLConnection connection=(HttpURLConnection) url.openConnection();2.设置HTTP请求所使用的方法分为:GE

2017-11-01 23:47:58 354

原创 Android学习-如何调用摄像头和相册

本文参考《Android第一行代码》第八章的内容。 用Android Studio新建一个CameraAlbumTest项目: activity_main.xml文件如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

2017-11-01 22:53:51 442

原创 Android学习-通知的使用详解

通知(Notification)是安卓系统特色的功能,当某个程序在后台运行希望向用户发送一个信息是,便可用通知来实现,手机的状态栏会显示一个通知的图标。1.基本用法首先使用Context的getSystemService()方法获得NotificationManager来对通知进行管理,如下:NotificationManager manager= (NotificationManager)g

2017-11-01 21:49:15 351

空空如也

空空如也

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

TA关注的人

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