码迷,mamicode.com
首页 > 移动开发
Android原理——回调机制
Android回调机制回调函数可以把调用者与被调用者分开,调用者不关心谁是被调用者,调用者只需知道具有特定原型和限制条件的被调函数。 1.定义一个回调函数; 2.提供函数实现的一方在初始化的时候,将回调函数的实例化接口提交给调用者; 3.当特定的事件或条件发生的时候,调用者使用接口调用回调函数对事件进行处理。 看到过一句写的比较好的描述:A类中调用B类的某个方法C,然后B类中反过来调...
分类:移动开发   时间:2015-02-11 10:56:33    阅读次数:219
Android HVGA,QVGA等的英文全拼简介
下面这些术语都是指屏幕的分辨率。 VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素; HVGA:Half-size VGA,即:VGA的一半,分辨率为480×320,像三星盖世Ace S5830就是使用这分辨率; QVGA:Quarter VGA,即:VGA的四分之一,分辨率为320×240,一般用于小屏手机 像三星盖世Mini S5570就是使...
分类:移动开发   时间:2015-02-11 10:59:08    阅读次数:232
黑马程序员---手机卫士day4 自定义土司
自定义土司 首先得到一个 窗口管理器 WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE); 通过窗口管理器 绑定一个view 和窗口参数params 就能生成一个土司 土司的显示内容就是view的内容 wm.addView(view, params); 示例: view = View.inf...
分类:移动开发   时间:2015-02-11 10:55:33    阅读次数:180
我只想做好一件白衬衫 -- 小米推送服务监控手记
最近读陈年先生的文章"凑热闹的公司都会烟消云散",读了十几遍,意犹未尽,感慨颇深。 我来小米三年了,三年前我会滔滔不绝的跟别人讲,如何带领几十个人,建立一套多么完善的质量保证体系,如何用制度让所有人都遵守软件开发的流程和秩序,等等云云;还要告诉大家,某某大公司都是这样干的,某某外企比这个干的还大,借以佐证我的思想是何等的正确和伟大。 现在想想,那时的我,SB! 2014年,我很平静的...
分类:移动开发   时间:2015-02-11 10:54:47    阅读次数:177
iOS客户端公共WIFI解决方案
一、公共WIFI综述 现在很多公司都在做免费WIFI,车站、公交、地铁、餐厅,只要是人员密集流动的地方就有WIFI,免费WIFI从最初的网页认证方式也逐渐向客户端认证方式偏移。本文主要讨论iOS认证上网的解决方案。 iOS端WIFI应用的相关开发,主要存在以下问题: iOS系统WIFI相关的接口很少,大部分接口都是私有接口 在设备连接上WIFI,没有通过路由器认...
分类:移动开发   时间:2015-02-11 10:52:07    阅读次数:193
iOS开发之蓝牙(二)CoreBluetooth
Core Bluetooth的使用场景运动手环、智能家居、嵌入式设备等等(金融刷卡器、心电测量器)Core Bluetooth测试比较麻烦,正常情况下,得至少有2台真实的蓝牙4.0设备Core Bluetooth的核心结构图Core Bluetooth的基本常识Core Bluetooth的基本常识...
分类:移动开发   时间:2015-02-11 10:51:00    阅读次数:422
iOS 传值 委托(delegate)和block 对比
技术交流新QQ群:414971585这篇文章建议和前一篇一起看, 另外先弄清楚IOS的block是神马东东。委托和block是IOS上实现回调的两种机制。Block基本可以代替委托的功能,而且实现起来比较简洁,比较推荐能用block的地方不要用委托。本篇的demo和前一篇是同一个,可以到github...
分类:移动开发   时间:2015-02-11 10:48:34    阅读次数:155
移动4g 网速到底有多快
这段时间一则段子广为传播:“移动4G网络到底有多快?让我来告诉你吧,如果你睡觉时忘记关流量了,第二天起来房子就归移动了。” 那么在实际生活中,究竟会不会因为没有关流量而在一夜之间造成如此严重的“话费大出血”? 请各位放心,答案十分明确:这是不可能的。 中国移动为用户们准备了四道防线:双封顶、勤...
分类:移动开发   时间:2015-02-11 10:41:11    阅读次数:174
android-animation 动画效果实现(xml形式实现)
动画效果的实现
分类:移动开发   时间:2015-02-11 10:41:54    阅读次数:185
iOS开发的一些奇巧淫技(转载)
iOS开发的一些奇巧淫技http://www.cocoachina.com/ios/20141229/10783.htmliOS开发的一些奇巧淫技2http://www.cocoachina.com/ios/20141229/10801.htmliOS开发的一些奇巧淫技3http://www.coc...
分类:移动开发   时间:2015-02-11 10:34:39    阅读次数:129
Android之drawable state各个属性详解
我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一 个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。先看一个范例:XML...
分类:移动开发   时间:2015-02-11 10:34:48    阅读次数:194
URL schemes, 通过超链接打开App应用
URL schemes, 通过超链接打开App应用更多3urliPhonesafarischemeURL schemes 这个我就不解释了,大家可以看这里:http://en.wikipedia.org/wiki/URI_scheme通俗点说,就是url地址栏;输入 http:…. 打开的是网页;输...
分类:移动开发   时间:2015-02-11 10:36:26    阅读次数:431
Android应用源码之自定义控件
在网上找到的一个小例子,是关于自定义控件的。有这方面需求的可以拿去研究一下。
分类:移动开发   时间:2015-02-11 10:31:56    阅读次数:175
Android5.0以上使用raw ext4fs image制作system.new.dat
本文提供工具直接由raw ext4fs镜像来制作Android 5.0以上的system.new.dat,并且提供linux和windows版本工具下载。...
分类:移动开发   时间:2015-02-11 09:23:57    阅读次数:5933
【Android】获取手机的相关硬件信息
今天在QQ群里聊天,一个哥们在某宝买到了一个运行内存16G的手机,当时我就吓尿了,所以有了写个程序把这个手机的实际内存读出来的想法,于是就有了今天这篇博客. 所有的信息项如下图所示.(由于我的测试机没有插手机卡,所以有的信息会显示为空) 以下就是代码: package com.liu.chad.practicesqlite; import android.app.A...
分类:移动开发   时间:2015-02-11 09:23:57    阅读次数:3370
iOS开发-多线程NSOperation和NSOperationQueue
上一篇文章稍微提及了一下NSThread的使用,NSThread能直观地控制线程对象,不过需要自己管理线程的生命周期,线程同步,用起来比较繁琐,而且比较容易出错。不过Apple给出了自己的解决方案NSOperation,它本身是抽象基类,因此必须使用它的子类,使用NSOperation子类的方式有N...
分类:移动开发   时间:2015-02-11 09:18:45    阅读次数:164
QtAndroid详解(3):startActivity实战Android拍照功能
终于到了使用 QtAndroid 的时候了,这次会结合实例详细讲解 QtAndroid 名字空间中最重要的 startActivity() 方法的使用……...
分类:移动开发   时间:2015-02-11 08:12:40    阅读次数:479
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!