一直以来,Android对于蓝牙的支持都很混乱,简直可以说是一坨shit。各个版本的协议栈都不一样,最早用的是bluez,进入4.x时代之后,换成了谷歌自己的bluedroid。换就换吧,至少等做完了再用吧,结果4.2、4.3、4.4的bluedroid全都不一样。这就对我等非专业蓝牙开发人员开发蓝牙制造了巨大的麻烦。
好了,吐槽到此为止,该说正事了。因为公司在做智能家居项目,需要在An...
分类:
移动开发 时间:
2015-01-24 14:32:39
阅读次数:
766
uva 725 Division
Write a program that finds and displays all pairs of 5-digit numbers that between them use the digits
0 through 9 once each, such that the first number divided by the second ...
分类:
其他好文 时间:
2015-01-24 14:32:11
阅读次数:
143
第一篇 奋斗--When youfeel tired, it’s probably because you’re walking up an upwards slope in yourlife. Keep going, and you’ll soon realise that you’ve reached new heights. 感觉累的时候,也许你正处于人生的上坡路。坚持走下去,你就会发现到...
分类:
其他好文 时间:
2015-01-24 14:33:03
阅读次数:
109
Hibernate免Spring用法,无需HibernateTemplate。注意Hibernate原生态SQL调用...
分类:
Web程序 时间:
2015-01-24 14:32:10
阅读次数:
249
改MmsAttachmentEnhanceImpl.java文件,改成与Op01MmsAttachmentEnhanceExt.java的内容一致就可以实现。
public boolean isSupportAttachmentEnhance() {
return true; //改为返回true
}
public void setAttachmentNam...
分类:
移动开发 时间:
2015-01-24 14:33:08
阅读次数:
151
method:
A) AP端修改:
1、将ComposeMessageActivity.java 中的 isPreparedForSending() 作如下修改(删掉的code也可以注释掉)
private boolean isPreparedForSending() {
if(isRecipientsEditorVisible())
{
...
分类:
移动开发 时间:
2015-01-24 14:33:14
阅读次数:
338
一、检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确)
二、若HW确认支持OTG功能,则按照以下方法分别打开USB OTG功能及实现挂载:
如何打开USB OTG功能:
1).在alps/mediatek/config/[project]/autoconfig/kconfig/project中打开CONFIG_USB_MTK_OTG和CONF...
分类:
移动开发 时间:
2015-01-24 14:31:18
阅读次数:
208
很久没接触C语言了,今天遇到声明与定义的问题,于是找到下面的解释:
声明(declaration )指定了一个变量的标识符,用来描述变量的类型,是类型还是对象,或者函数等。声明,用于编译器(compiler)识别变量名所引用的实体。以下这些就是声明:
extern int bar;
extern int g(int, int);
double f(int, double); // 对于函数...
分类:
编程语言 时间:
2015-01-24 14:30:36
阅读次数:
153
请修改packages/apps/mms/src/com/android/mms/MmsConfig.java
public static boolean isSupportAttachEnhance() {
return mMmsFeatureManagerPlugin != null && mMmsFeatureManagerPlugin.isFeatureEnab...
分类:
移动开发 时间:
2015-01-24 14:32:36
阅读次数:
133
Clone Project 指的是对现有的Project创建出新的Project
后面指令中使用的变量含义如下:
$BASE_PROJECT 指的是新Project的基础Project
$NEW_PROJECT 指的是将创建的新的Project
$PLATFORM 指的是平台信息,如MT6795等
$COMPANY 指的是开案公司的名字,如lenovo, tinno, huawei等等。...
分类:
移动开发 时间:
2015-01-24 14:31:32
阅读次数:
209
分享几个常用的 属性字符串NSAtrributeString 和 NSString 普通字符串的 转换方法:
一:把普通的字符串,替换为包含图片的属性字符串
plist 文件,图片 格式见下图:
+(NSMutableAttributedString *)stringToAttributeString:(NSString *)text
{
//先把普通的字符串text...
分类:
移动开发 时间:
2015-01-24 14:29:42
阅读次数:
289
声明:这个系列博客是《数据结构与算法分析 C++描述》的读书笔记系列
参考博客:点击打开链接
本文是原书第二章内容,主要内容包括:算法的时间复杂度分析/算法的优化,分析的例子是很出名的最大子序列求和问题。
分为了四种方法来求解:穷举/穷举优化/递归(分治)/联机算法(动态规划), 算法复杂度为O(N^3)/O(N^2)/O(N*logN)/O(N). 思路都在具体代码里
---------...
分类:
编程语言 时间:
2015-01-24 14:31:54
阅读次数:
184
本篇文章主要介绍了如何通过制作下载列表实现批量下载,下载链接为URL+Filename+shareKey的形式,即需要共享密码才能下载到文件。然而上千个文件地址有了,共享密码也有了,但并不是放在一起的,即只提供了URL+Filename列表,共享密码单独提供。本文提供了基本的程序处理和利用迅雷7实现批量下载的功能。...
分类:
其他好文 时间:
2015-01-24 14:31:53
阅读次数:
129
jackson 复杂对象集合 的几种简单转换...
分类:
其他好文 时间:
2015-01-24 14:29:32
阅读次数:
540
定义dp[i][j]表示第i天到达城市j的最小花费
则
dp[i][j]=min(dp[i-1][next(j)]+cost(next(j),j))
当然不是每天都会有飞机的,需要判断一下
代码如下:
#include
#include
#include
using namespace std;
int T[15][15],a[15][15][35];
int dp...
分类:
其他好文 时间:
2015-01-24 14:29:49
阅读次数:
119