摘要: 前几天,公司项目有一个功能要做成滑动图片的淡入淡出,要一边滑动一边改变,所以ViewFlipper左右滑动效果就不能了。网上找了很久,也找不到资料,所以自己写了一个,通过滑动改变imageView的透明度。当按下图片时,先记下imageView的位置,图片滑动时,位置发生变化,就可以算出移动的距离,... 阅读全文
posted @ 2014-05-11 16:35 百里抱木 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 导了一晚上samples android示例,查了一晚上资料,费了很大的劲,终于成功导入并运行成功,分享一下经验:1、下载eclipse与ADT跟android SDK,相信大家都会装了吧。2、下载android NDK,原先是下载android-ndk-r9d,运行一直出错make: *** [o... 阅读全文
posted @ 2014-04-13 14:15 百里抱木 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 打开vs2010程序,然后选择“文件—新建—项目”,如图改了一下位置,放在D:\Program Files\cocos2d-x\ ,确定然后点下一步这个程序不需要物理引擎,所以可以把上面红色的圈内勾去掉,然后再点Finish,项目结构图如下这时候右键点“调试”---“启用新实例”,会出现一大堆的错误,并弹出下图:我们点击“否”,然后接下来解决这些错误:项目找不到cocos2d库,因为此项目并没有把相应的库包含进去。接下来,把D:\soft\cocos2d-2.0-x-2.0.4\cocos2d-2.0-x-2.0.4\cocos2dx和D:\soft\cocos2d-2.0-x-2.0.4\c 阅读全文
posted @ 2014-03-18 23:20 百里抱木 阅读(214) 评论(0) 推荐(0) 编辑
摘要: LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏查了一下资料:链接器工具错误 LNK1123转换到 COFF 期间失败: 文件无效或损坏输入文件必须具有通用对象文件格式 (COFF) 。如果输入文件不是 COFF,链接器会自动尝试将32位OMF对象转换成COFF,或运行 CVTRES.EXE 来转换资源文件。此消息表明该链接器未能转换该文件。Visual Studio 的版本可能不支持自动转换。我的计算机为64bit操作系统,把C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f1 阅读全文
posted @ 2014-03-18 22:13 百里抱木 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 排序一:直接插入排序 每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。 1、第一趟比较前两个数,然后把第二个数按大小插入到有序表中; 2、第二趟把第三个数据与前两个数从前向后扫描,把第三个数按大小插入到有序表中; 3、依次进行下去,进行了(n-1)趟扫描以后就完成... 阅读全文
posted @ 2013-07-25 20:58 百里抱木 阅读(350) 评论(3) 推荐(0) 编辑
摘要: SmsManager可以在后台发送短信,无需用户操作,开发者就用这个SmsManager功能在后台偷偷给SP发短信,导致用户话费被扣。必须添加android.permission.SEND_SMS权限。如果短信内容过长,可以使用SmsManager.divideMessage(String text)方法自动拆分成一个ArrayList数组,再根据数组长度循环发送。用sendMultipartTextMessage(String destinationAddress, string scAddress, ArrayList parts, ArrayList sentIntents, Array 阅读全文
posted @ 2013-07-16 16:28 百里抱木 阅读(1841) 评论(1) 推荐(0) 编辑
摘要: 启动程序时启动一个service,在service里注册接收短信的广播,当手机收到短信里,打印出短信内容跟电话号码。package com.lmy.SmsListener;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.widget.TextView;public class SmsListenerActivity extends Activity { @Override public void onCreate(Bundle save... 阅读全文
posted @ 2013-07-16 13:10 百里抱木 阅读(941) 评论(3) 推荐(0) 编辑
摘要: 获取android手机短信需要在AndroidManifest.xml加权限:获取短信只需要得到ContentResolver就行了,它的URI主要有:content://sms/ 所有短信content://sms/inbox 收件箱content://sms/sent 已发送content://sms/draft 草稿content://sms/outbox 发件箱content://sms/failed 发送失败content://sms/queued 待发送列表SMS数据库中的字段如下:_id 一个自增字段,从1开始thread_id 序号,同一发信... 阅读全文
posted @ 2013-07-16 12:08 百里抱木 阅读(23426) 评论(1) 推荐(4) 编辑
摘要: 数据库基本操作会了,下面我们来讲一下查询:连接查询、外连接查询、复合连接条件查询、子查询等。--连接查询交叉连接:交叉连接返回被连接的两个表所有数据行的笛卡尔积,返回到结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。新数据集=A表所有记录 x B表所有记录。自由连接:自然连接运算的结果表是在参与操作的两个表的共同属性上进行等值条件连接,再去除重复属性后所得的新表。我们先建几个数据表,以便数据操作: create table 系部( 系部代码 char(6) not null primary key, 系部名称 varchar(30) n... 阅读全文
posted @ 2013-07-07 23:04 百里抱木 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 数据库操作中经常用到主外键关系,下面一起创建两个表来操作主外键。create table t1( id int not null, us varchar(30))gocreate table t2( id int not null, us varchar(30))--创建主键约束alter table t1add constraint pkprimary key clustered (id)pk为我们命名的主键名称。--创建外建约束alter table t2add constraint fkforeign key (id)references t1(id)fk为我们命... 阅读全文
posted @ 2013-07-07 18:20 百里抱木 阅读(206) 评论(0) 推荐(0) 编辑