码迷,mamicode.com
首页 > 移动开发
js判断手机访问
第一种方法:第二种方法:第三种方法:第四种方法:第五种方法:第六种方法,也可以把名为uaredirect的文件下载到自己网站上引入;(说明:把uaredirect放在百度中搜下就出现文件具体地址了)function uaredirect(f){try{if(document.getElementBy...
分类:移动开发   时间:2015-06-05 11:34:28    阅读次数:155
强烈推荐android studio用的几个插件
android studio常用插件,可极大简化开发,增强开发效率。...
分类:移动开发   时间:2015-06-05 10:26:39    阅读次数:164
iOS Plist文件的创建
1、创建plist文件。 按command +N快捷键创建,或者File —> New —> New File,选择Mac OS X或者iPhone下的Property List 创建plist文件名为plistdemo。 打开plistdemo文件,在空白出右键,右键选择Add row 添加数据,添加成...
分类:移动开发   时间:2015-06-05 10:24:00    阅读次数:294
IOS 运行时(runtime)机制
1. 概述OC 是一个全动态语言,OC 的一切都是基于 Runtime 实现的 只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法` 2. 运行时机制运行时机制是用 C++ 开发的,是一套苹果开源的框架 OC 是基于运行时开发的语言3. 应用场景运行时动态获取类的属性 主要应用:字典转模型框架 MJExtension,JSONModel 利用 关联对象 为分类添加属性 利用...
分类:移动开发   时间:2015-06-05 10:24:56    阅读次数:225
[android] OpenGL与OpenGL ES简介
简介 OpenGL OpenGL的全称是Open Graphics Library,即开放的图形库接口,它定义了一个跨编程语言,跨平台的编程接口的规范,它主要用于3D图形(2D也可以)编程。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS RL是一个工业标准的3D图形软件接口,功能虽然强大,但是移植性不好,于是SGI公司在IRIS GL的基础上开发了OpenGL。...
分类:移动开发   时间:2015-06-05 10:25:14    阅读次数:135
Android-Canvas&Drawable
Android-Canvas&Drawable 一 Canvas canvas:画布 用于在屏幕上呈现图形,形象称为画布 二 canvas介绍 常用的类 1 clip:裁剪区域 2 matrix:矩阵 将画布分为许多格子 旋转方法是画布旋转 3 save:保存画布的状态 restore:恢复画布的状态 例如将画布旋转后在画其他的内容,保存后,在恢复, 常用...
分类:移动开发   时间:2015-06-05 10:24:11    阅读次数:182
Android的数字选择器NumberPicker-android学习之旅(三十七)
我想说的话今天晚上我依然在图书馆写博客,其实此刻我的没心激动而忐忑,因为明天就是足球赛的决赛,我作为主力球员压力很大,因对对方很强大,但是那又怎么样。so what。。。我不会停止写博客的NumberPicker简介NumberPicker这个控件可以让你滑动来选择数值。 通过三个方法来设置: 1.setMinValue() 2.setMaxVlaue() 3.setValue()代码示例<...
分类:移动开发   时间:2015-06-05 10:22:32    阅读次数:465
gradle学习系列之eclipse中简单构建android项目
一、什么是Gradle   官网www.gradle.org上介绍Gradle是升级版(evolved)的自动化构建工具。它可以自动构建,测试,发布,部署,同时使更多的软件包或其他类型诸如生成静态网站,文档等项目自动化。 Gradle 将Ant的功能和伸缩性与Maven的依赖管理及约定结合成一种更加高效的方式去完成构建。它采用了Groovy 特定领域语言和诸多创新方法,提供了一种声明式的方式用...
分类:移动开发   时间:2015-06-05 10:24:07    阅读次数:196
第三章 Android 启动过程的底层实现
转载请标明出处:  http://blog.csdn.net/yujun411522/article/details/46334123 本文出自:【yujun411522的博客】 3.1 android正常模式启动流程 主要流程如下: 1.系统加电,执行bootloader,bootloader会将内核加载到内存中。 2.内核加载到内存之后首先进入内核引导阶段,...
分类:移动开发   时间:2015-06-05 10:23:16    阅读次数:219
Android的搜索框SearchView的用法-android学习之旅(三十九)
SearchView简介SearchView是搜索框组件,他可以让用户搜索文字,然后显示。‘ 代码示例这个示例加了衣蛾ListView用于为SearchView增加自动补全的功能。package peng.liu.test;import android.app.Activity; import android.graphics.Color; import android.graphics.draw...
分类:移动开发   时间:2015-06-05 10:19:41    阅读次数:340
IOS-MJExtension一句话搞定对象归档
MJExtension很强大,几乎支持现有所有的模型、字典、json数据转换,而且效率非常高以前写对象归档的时候,需要让这个对象实现NSCoding协议,而且要对每一个需要归档的属性做一些encode和decode操作,例如你之前的代码可能是这样子的Person.h文件#import "Person.h"@interface Person : NSObject @property...
分类:移动开发   时间:2015-06-05 10:20:31    阅读次数:215
IOS开发-指纹识别
1. 简介 iPhone 5S 开始支持 iOS 8.0 开放了 Touch ID 的接口 2. 代码准备- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [self inputUserinfo]; }/// 输入用户信息 - (void)inputUserinfo { UIAlertView *a...
分类:移动开发   时间:2015-06-05 10:18:34    阅读次数:186
Android实战简易教程-第九枪(BitmapFactory.Options对资源图片进行缩放)
我们知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。因此在展示高分辨率图片的时候,最好先将图片进行压缩,压缩后的图片大小应该和用来展示它的控件大小相近,这样可以兼顾显示效果和内存占用。 BitmapFactory.Options这个类,有一个字段叫做 inJustDecodeBounds 。SDK中对这个成员的说明是这样的: I...
分类:移动开发   时间:2015-06-05 10:16:30    阅读次数:206
Android 瀑布流demo
Android 瀑布流demo 源代码下载地址:http://www.zuidaima.com/share/1550463780342784.htm...
分类:移动开发   时间:2015-06-05 10:13:27    阅读次数:173
给iOS开发者的Android开发建议
本人从事iOS应用开发已经5年有余,直到现在还总是刻意回避Andriod应用的开发。但是不管你信不信,安卓开发还是很有意思的,从iOS转向Android应用开发的跨度并没有你想象的那么大。 现在我把在开发7分钟训练这款Android应用中所学到的一些东西与大家分享,希望能对你们有所帮助。需要指出的....
分类:移动开发   时间:2015-06-05 10:08:43    阅读次数:271
转:ios导航栏设置
原帖:http://www.cocoachina.com/industry/20131104/7287.html本文提供的代码需要用Xcode 5来执行。如果你还在使用老版本的Xcode,那么在运行示例之前请将Xcode升级到Xcode 5。iOS 7中默认的导航栏在开始定制之前,我们先来看看iOS...
分类:移动开发   时间:2015-06-05 10:07:21    阅读次数:236
Android(java)学习笔记103:Map集合的获取功能
1 package cn.itcast_01; 2 3 import java.util.Collection; 4 import java.util.HashMap; 5 import java.util.Map; 6 import java.util.Set; 7 8 /* 9 * 获取...
分类:移动开发   时间:2015-06-05 10:08:07    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!