摘要:http://coolshell.cn/articles/5426.html简明Vim练级攻略http://coolshell.cn/articles/1679.htmlVim的分屏功能转载过来格式很乱,就直接给出原文链接了 阅读全文
(转)Ubuntu中启用关闭Network-manager网络设置问题!
2012-09-22 09:03 by ...平..淡..., 2213 阅读, 0 推荐, 收藏, 编辑
摘要:【Server版本】在UbuntuServer版本中,因为只存有命令行模式,所以要想进行网络参数设置,只能通过修改/etc/network/interfaces。具体设置方法如下:(1) UbuntuServer修改 IP地址打开/etc/network/interfacessudo vim/etc/network/interfaces加入以下语句:auto eth0iface eth0inet staticaddressxxx.xxx.xxx.xxx #IP地址netmaskxxx.xxx.xxx.xxx #子网掩码gatewayxxx.xxx.xxx.xxx #网关(2) UbuntuSe 阅读全文
(转)蓝牙无线技术配置文件
2012-09-19 09:29 by ...平..淡..., 1163 阅读, 0 推荐, 收藏, 编辑
摘要:为了使用蓝牙无线技术,设备必须能够翻译特定蓝牙配置文件。配置文件定义了可能的应用。蓝牙配置文件表达了一般行为,蓝牙设备可以通过这些行为与其它设备进行通信。蓝牙技术定义了广泛的配置文件,描述了许多不同类型的使用案例。按照蓝牙规格中提供的指导,开发商可以创建应用程序以与其它符合蓝牙规格的设备协同工作。在最低限度下,各个配置文件规格应包含下列主题的相关信息:与其它配置文件的相关性建议的用户界面格式配置文件使用的蓝牙协议堆栈的特定部分。为了执行其任务,每个配置文件都使用堆栈各层上的特定选项和参数。如果需要,这可以包括必需的服务记录概要高级音频分发配置文件 (A2DP)A2DP 描述了立体声质量音频如何 阅读全文
《深入理解Android(卷1)》笔记 1.第二章 深入理解JNI
2012-09-08 00:31 by ...平..淡..., 948 阅读, 0 推荐, 收藏, 编辑
摘要:第一章就跳过了,比较基础。第二章 深入理解JNI知识点1:JNI概述JNI:Java Native Interface,中译为“java本地接口”。Native语言一般指C/C++。JNI技术可以实现java与C/C++之间的互通(java程序<----调用---->C/C++程序)。虽然java语言是平台无关的,但JNI的推出基于以下几个方面的考虑:(1)java虚拟机是Native语言写的,所以虚拟机本身是平台相关的。而有了JNI技术,就可以对java层屏蔽不同操作系统间的差异了。java程序只管通过调用Native方法实现相应功能就行,无需理会平台差异,就实现了java本身的 阅读全文
(转)android 4.0 蓝牙服务开启流程分析
2012-09-05 18:31 by ...平..淡..., 4846 阅读, 0 推荐, 收藏, 编辑
摘要:第1章 Android蓝牙系统1.1 蓝牙技术简介蓝牙(Bleuetooth)原是十世纪统一了丹麦的一个国王的名字,现取其“统一”的含义,用来意在统一无线局域网通讯的标准的蓝牙技术。蓝牙技术是爱立信,IBM,Intel等世界5家著名大公司在1998年联合推出的一项无线通讯规范。随后成立的蓝牙技术特殊兴趣组织(SIG)来负责该技术的开发和技术协议的制定,如今全世界已有1800多家公司加盟该组织,最近微软公司也正式加盟并成为SIG组织的领导成员之一。它以低成本的近距离无线连接为基础,为移动通信设备建立一个短程无线连接。其实质内容是建立通用的无线电空中接口,使计算机和通信设备进一步结合,让不同的厂家 阅读全文
(转)android4.0蓝牙使能的详细解析
2012-09-05 14:30 by ...平..淡..., 1593 阅读, 0 推荐, 收藏, 编辑
摘要:内容简介:本文详细分析了android4.0 中蓝牙使能的过程,相比较android2.3,4.0中的蓝牙最大的差别在于UI上on/off的伪开关。在android4.0中加入了 adapter的状态机。所谓的状态机就类似于状态转换图,在一个状态收到某个特定的命令会变成另外一个状态,不同的命令可以跳转到不同的状态(当然也有 可能到同一状态)。adapter的初始状态为poweroff,在android系统启动的时候会进入warmup状态,同时会进行UUID的add, 该操作会引起propertychanged的UUID signal,该signal会使得状态从warmup变换到hotoff状态 阅读全文
Android 编译选项user、userdebug和eng的区别
2012-09-04 13:41 by ...平..淡..., 1859 阅读, 0 推荐, 收藏, 编辑
摘要:BuildType specifies the intended use (security restrictions)* user· Intended to be the final release· Installs modules tagged as user· Installs non-APK modules that have no tags specified· Installs APKs according to the product definition files (tags are ignored for APK modules)& 阅读全文
(转)Android Bluetooth opp package 学习笔记
2012-08-21 15:08 by ...平..淡..., 1834 阅读, 0 推荐, 收藏, 编辑
摘要:一、背景及相关知识学习1、Android Bluetooth SDK首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /><uses-permission android:name="android.permission.BLUETOOTH" />我们可以通过intent调用android.bluetooth.opp包下的activity也可以直接调用android.bluet 阅读全文
Android之Preference
2012-08-20 19:32 by ...平..淡..., 1332 阅读, 0 推荐, 收藏, 编辑
摘要:首先介绍下什么是PerferenceActivity,看下面的截图: Android系统截图 MusicPlayer Setting截图Android系统本身大量用到了PreferenceActivity来对系统进行信息配置和管理。那么它是怎么保存数据的呢,如何创建PrefenceActivity的呢,更关键是怎样触发相应事件的呢?第一个问题:PreferenceActivity是如何保存的数据。Android系统有四种基本的数据保存方法: 1.SharedPreference 2.文件 3.SQLite 4.ContentProviderPreference,其实... 阅读全文
(转)BroadcastReceiver应用详解
2012-08-19 11:09 by ...平..淡..., 234 阅读, 0 推荐, 收藏, 编辑
摘要:转自scott's blog問渠那得清如許?為有源頭活水來。南宋.朱熹《觀書有感》据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态改变时系统会产生一条广播,接收到这条广播就能及时地做出 阅读全文