码迷,mamicode.com
首页 > 移动开发 > 月排行
安卓键盘小工具
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);                 //隐藏软键盘 //                imm.hideSoftInputFromWindow(tv.getWindowToken(), 0);          ...
分类:移动开发   时间:2015-05-26 18:57:16    阅读次数:55
JS禁用手机浏览器横盘
//?监听方向时间,拦截事件????????? window.onorientationchange?=?function(event){ ?????event.stopPropagation(); ?????event.cancelBubble?=?true; }...
分类:移动开发   时间:2015-05-26 19:17:38    阅读次数:64
iOS开发UI篇—CALayer简介
一、简单介绍在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象)...
分类:移动开发   时间:2015-05-26 20:35:04    阅读次数:34
android中两种方式打开网页
一.你要打开一个网页你可以自己写一个webview,在自己的程序中就可以打开.wv = (WebView) findViewById(R.id.webView1);wv.getSettings().setJavaScriptEnabled(true);wv.setScrollBarStyle(0);...
分类:移动开发   时间:2015-05-26 20:58:40    阅读次数:25
ios bundle
app id:com.company.productapp id prefix:ABCDEFGXXX创建工程的时候,也要与APPLE开发者网站上的一一对应。工程的Bundle identifier可以在info.plist文件中修改,bundle name.安装后显示的名字为bundle displ...
分类:移动开发   时间:2015-05-26 21:07:56    阅读次数:33
手机端web页面的一些注意事项
1、viewport的写法宽度设为设备宽度(手机屏幕宽度),默认缩放比例设为不缩放,用户是否可手动缩放设为“否”2、device-width具体是什么呢?第一代iphone的时候,分辨率为320*480,屏幕尺寸为3.5寸(注意,这个3.5寸说的是屏幕的对角线宽),这时候device-width就是...
分类:移动开发   时间:2015-05-26 21:10:21    阅读次数:43
Android系统下载管理DownloadManager功能介绍及使用示例
http://www.trinea.cn/android/android-downloadmanager/本文主要结合源码介绍Android系统下载管理DownloadManager的强大功能及使用。这是许久来准备写的一系列博客,这篇主要介绍DownloadManager的功能和示例,后面还有两篇会...
分类:移动开发   时间:2015-05-26 21:15:26    阅读次数:62
iOS实现row行column列个按钮的添加
注释要添加的按钮的总个数为total-(void)addScrollAndButton{ int COLUMN=4;//列数 int total = self.listArray.count; //int rows = (total / COLUMN) + ((total % COLUMN)...
分类:移动开发   时间:2015-05-26 22:42:40    阅读次数:48
ios 版本更新
-(void)GetUpdate { NSString *nowVersion = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"]; NSString * file = [NSString st...
分类:移动开发   时间:2015-05-26 22:45:54    阅读次数:58
ios开发 ASIHTTPRequest类库
ASIHTTPRequest 是一个直接在CFNetwork上做的开源项目,提供了一个比官方更方便更强大的HTTP网络传输的封装。它的特色功能如下: 1,下载的数据直接保存到内存或文件系统里 2,提供直接提交(HTTP POST)文件的API 3,可以直接访问与修改HTTP请求与响应HEADER 4...
分类:移动开发   时间:2015-05-26 22:48:51    阅读次数:46
ios开发-指纹识别
最近我们使用支付宝怎么软件的时候,发现可以使用指纹了,看起来是否的高大上。当时苹果推出了相关接口,让程序写起来很简单哈。在iPhone5s的时候,苹果推出了指纹解锁。但是在ios8.0的时候苹果才推出相关的接口所有我们需要判断硬件设备和ios系统版本是否支持下面的例子是,先提示指纹识别,如果不支持或...
分类:移动开发   时间:2015-05-27 00:45:00    阅读次数:68
Android性能优化Google课程翻译一:Memory
Android内存性能优化,如何检测内存泄露。Memory monitor、Heap Viewer、Allocation tracer工具的特色与使用场景。...
分类:移动开发   时间:2015-05-27 07:26:38    阅读次数:108
ios模拟器不弹出解决方法
在xcode6中, 模拟器中的键盘和电脑的键盘可以进行绑定or解除绑定,打开模拟器,在最上面的菜单栏中,选择hardware,然后选择keyboards,有三个选项, 依次都勾选就行了。(注意:第三个选项在点击之后,实际已勾上了,但显示未勾上,但实际已经奏效了,这可能是xcode6的一个显示上的bug)...
分类:移动开发   时间:2015-05-27 10:04:12    阅读次数:63
android耗时任务_handler
handler机制的5个角色 在上一篇android处理耗时任务_ANR中简单的介绍了一个handler的用法,现在我们来看看他的基本原理。 Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的Message进行处理,例如更新UI等。 Message:消息,携带要传送的信息和任务,是handl...
分类:移动开发   时间:2015-05-27 10:05:30    阅读次数:31
APP快速开发:用这些工具更给力
如何制作一款 App? 辞职下海、自组团队?还是寻找外包公司、与开发人员反复对接沟通需求?也许这2条都不是捷径,谁说不是呢? 市场总会令人惊喜,因为它会嗅到大家的需求,给你一招出其不意。今天,我就来为大家推荐几个好用的APP快速开发工具,为和我一样对APP感兴趣的小白打开一扇移动梦想之窗,至于接下来怎么走,要看你自己了。...
分类:移动开发   时间:2015-05-27 10:02:58    阅读次数:53
为MVC瘦身——iOS的MVVM架构与ReactiveCocoa框架
MVC = Massive View Controller ?有笑话称MVC为重量级的试图控制器。仔细一想,确实存在这个问题。以UITableViewController和UITableView举个例子。 一般情况下,我们没有必要创建一个自定义的tableview继承自UITableView。这意味着View的模块几乎为空白。(在相当多的时候,view也仅是一个xib文件或者一堆代码用来描述控件外...
分类:移动开发   时间:2015-05-27 10:17:11    阅读次数:146
ios Json的解析与创建
之前写过类似微信的语音功能,这里用到了json解析与创建 + (NSString *)voiceMessageConentWithEntity:(VMessageEntity *)entity{     NSLog(@"entity.voiceMessage.voicemd5 == %@",entity.voiceMessage.voicemd5);     if (!entity) { ...
分类:移动开发   时间:2015-05-27 10:21:08    阅读次数:48
Android的minSdkVersion,targetSdkVersion,maxSdkVersion
参考http://developer.android.com/guide/topics/manifest/uses-sdk-element.htmlAPI Level 是一个整型值,表示Android发布的某个特定版本,新API Level相对于老API Level会增加以下内容:* 新增类、或者已...
分类:移动开发   时间:2015-05-27 11:43:14    阅读次数:47
android OnTouchListener 按下与抬起
写法一: 1 private OnTouchListener pressOnTouchListener = new OnTouchListener(){ 2 3 @Override 4 public boolean onTouch(View view, Motion...
分类:移动开发   时间:2015-05-27 11:46:40    阅读次数:47
iOS开发——swift篇&经典语法(三)语句
语句在 Swift 中,有两种类型的语句:简单语句和控制流语句。简单语句是最常见的,用于构造表达式和声明。控制流语句则用于控制程序执行的流程,Swift 中有三种类型的控制流语句:循环语句、分支语句和控制传递语句。循环语句用于重复执行代码块;分支语句用于执行满足特定条件的代码块;控制传递语句则用于修...
分类:移动开发   时间:2015-05-27 11:59:24    阅读次数:54
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!