android实现手机震动
1.在AndroidManifest.xml中添加震动权限
package="uni.vibrator"
android:versionCode="1"
android:versionName="1.0">
...
分类:
移动开发 时间:
2015-05-28 16:15:00
阅读次数:
147
不是不使用小米,请给我一个可以持续使用的理由;不是看不起小米,能否给我传达一个客观的宣传信息?机皇是用来彰显尊贵身份的,它是有内涵的,不是随手打出两个字,对外宣称,我就是机皇了!放下浮躁,去体会、去沉淀,只有这样,才能走的更远,走的更稳。...
分类:
移动开发 时间:
2015-05-28 16:12:34
阅读次数:
158
Android Studio 简介Android Studio 是Google近年来推荐的Android开发IDE,相对于Eclipse,它针对Android开发做了各种走心的优化,并提供了一系列方便的小工具。下面来体验一下。‘环境:Windows 8.1 64bitGiONEE C605下载&调教下载完双击一路下一步就可以了。调教方面主要是主题和字体设置。相关的设置都在 File->setti...
分类:
移动开发 时间:
2015-05-28 16:11:45
阅读次数:
275
devicemapper的多路径
1.功能: 可以将多个物理设备合成为一个逻辑设备,可以做普通的合并,或者实现类似raid0的条带化,还可以用来屏蔽硬盘中的坏道扇区,还可做lvm快照来备份数据库,或者通过零设备文件来模拟非常大的设备,用于测试功能。 Device mapper 是lvm 和 multipating 的底层技术。
2.安装包: device-mapper device-map...
分类:
移动开发 时间:
2015-05-28 16:10:31
阅读次数:
227
当使用线程和Handler组合实现异步处理时,当每次执行耗时操作都创建一条新线程进行处理,性能开销会比较大。为了提高性能我们使用AsyncTask实现异步处理(其实也是线程和handler组合实现),因为其内部使用了java提供的线程池技术,有效的降低了线程创建数量及限定了同时运行的线程数,还有一些针对性的对池的优化操作。所以说AsyncTask是Android为我们提供的方便编写异步任务的工具类。...
分类:
移动开发 时间:
2015-05-28 16:11:38
阅读次数:
343
1、接受系统的短信广播,操作短信内容。优点:操作方便,适合简单的短信应用。缺点:来信会在状态栏显示通知信息。2、应用观察者模式,监听短信数据库,操作短信内容。实例如下:SystemEventReceiver:收到开机启动OK的广播后,启动BootService服务;收到应用发送短信的INTENT后,...
分类:
移动开发 时间:
2015-05-28 16:09:16
阅读次数:
155
函数、枚举、类与结构可变参数Swift的函数可以接受零个或多个指定类型的参数值,使用...来表示传递的是可变参数func arithmeticMean(numbers: Double...) -> Double { var total: Double = 0 for number in ...
分类:
移动开发 时间:
2015-05-28 16:06:33
阅读次数:
220
Swift如何检查系统版本 指责Swift是“没有C的Objective-C”的说法不够准确,是因为Swift和Objective-C缺少相似之处,而不是没有C。Swift根本不是类C语言。毫无疑问Swift从Haskell、Rust、Python、D语言等现代编程语言里获得灵感,但你最好把它理解成...
分类:
移动开发 时间:
2015-05-28 16:08:02
阅读次数:
196
配置Android环境的时候,我们需要安装sdk。在sdk的目录下:platform-tools 目录下的adbtool下的:ddms.batadb :可以cd 当前目录,然后使用相应的命令,你可以使用adb help 查看相应的。我们可以用他将apk安装到我们的设备上。例如 adb install...
分类:
移动开发 时间:
2015-05-28 16:07:41
阅读次数:
146
1. 找到Android SDK所在路径 “D:\androidDev\android-sdk-windows\”2. 在该目录下选择platforms到 “D:\androidDev\android-sdk-windows\platforms\”目录下3. 假如你想要链接到Android2.3的源...
分类:
移动开发 时间:
2015-05-28 16:05:58
阅读次数:
152
【转】http://emilyzhou.blog.51cto.com/3632647/685387一、BroadcastReceiver的简介用于异步接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、广播接收者(BroadcastReceiver)...
分类:
移动开发 时间:
2015-05-28 16:04:36
阅读次数:
288
参考了网上的一些资源代码,FileUtils.java:package com.example.filereadwrite;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.Fi...
分类:
移动开发 时间:
2015-05-28 16:04:37
阅读次数:
172
Swift与Objective-C的对比系列(一)WWDC 2014上苹果再次惊世骇俗的推出了新的编程语言Swift 雨燕, 这个消息会前没有半点风声的走漏。消息发布当时,会场一片惊呼,相信全球看直播的码农们当时也感觉脑袋被敲了一记闷棍吧。于是熬夜学习了Swift大法,越看越想高呼 ” Swift大...
分类:
移动开发 时间:
2015-05-28 16:03:12
阅读次数:
314
多项改进苹果全新编程语言 Swift 迎来了大幅更新,开发者可以使用 Swift 编写更好、更安全的应用。新版 Swift 编程语言修正了很多开发者提出的请求。此外,苹果也更新了介绍 Swift 的iBooks 书籍,反映出新变化。更新时间:2014-07-07更新内容:Swift’s Array ...
分类:
移动开发 时间:
2015-05-28 16:03:51
阅读次数:
172
这个滑动条 淘宝 app上比较常见;滑动条 全部 男1装 女2装 鞋3子 ...
分类:
移动开发 时间:
2015-05-28 16:04:26
阅读次数:
146
一、genymotion下载和安装: 登陆到genymotion官网,注册账号后即可下载genymotion安装包; 可下载已经封装了Oracle VM VirtualBox的genymotion安装包,然后一路next安装即可; 也可以下载单独的genymotion安装包(without O...
分类:
移动开发 时间:
2015-05-28 16:01:39
阅读次数:
210
语言基础中的新特性常量和变量的命名Swift可以使用几乎任何字符来作为常量和变量名,包括Unicode:let π = 3.14159let 你好 = "你好世界"let 星星 = "★"注释可嵌套Swift中的多行注释/**/可以嵌套,这样可以方便地在大段已注释的代码块中继续添加注释:/* thi...
分类:
移动开发 时间:
2015-05-28 15:59:18
阅读次数:
197