当前位置: 编程技术>移动开发
本页文章导读:
▪listview 的onitemlongclick阿跟onitemclick冲突,item中还有button的点击事件 listview 的onitemlongclick阿和onitemclick冲突,item中还有button的点击事件listview里面item有button的,button要设置 android:focusable="false" ,listview里面如果设置了 onitemlongclick事件,那么onitemclick事件就.........
▪ 假数据自小弟我添加测试-NSArray object 假数据自我添加测试--NSArray object一、列表假数据//在.h文件里面定义node所包含实体类---1struct listTestNode
{
NSString *image;
NSString *name;
};//在.m实现文件里面
//把不同的数据赋值给NSArray---------.........
▪ 不懂技术 小弟我是怎么制作手机电子书的 不懂技术 我是如何制作手机电子书的现在随着手机功能的越来越强大,很多用户开始习惯于使用手机电子书阅读器。然而我们经常会遇到在网上下载的txt文件,在电脑上看是好好的,可是复.........
[1]listview 的onitemlongclick阿跟onitemclick冲突,item中还有button的点击事件
来源: 互联网 发布时间: 2014-02-18
listview 的onitemlongclick阿和onitemclick冲突,item中还有button的点击事件
listview里面item有button的,button要设置 android:focusable="false" ,listview里面如果设置了 onitemlongclick事件,那么onitemclick事件就不响应,我们只需要在onitemlongclick中返回true就可以解决问题了
// 显示长按删除按钮
listView.setOnItemLongClickListener(new OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// 循环隐藏之前显示的按钮
if (btn_del_list != null && btn_del_list.size() > 0) {
for (int i = 0; i < btn_del_list.size(); i++) {
if (i != arg2) {
btn_del_list.get(i).setVisibility(View.GONE);
}
}
}
//当前的这个显示
Button btn = (Button) arg1.findViewById(R.id.btn_del);
btn.setVisibility(View.VISIBLE);
return true;
}
});
[2] 假数据自小弟我添加测试-NSArray object
来源: 互联网 发布时间: 2014-02-18
假数据自我添加测试--NSArray object
一、列表假数据
//在.h文件里面定义node所包含实体类---1
struct listTestNode { NSString *image; NSString *name; };
//在.m实现文件里面 //把不同的数据赋值给NSArray---------2
NSArray *testList = [[NSMutableArray alloc]init]; for(int i=0;i<3;i++) { struct listTestNode node; switch (i) { case 0: { node.name = @"name1"; node.image = [[NSString alloc]initWithFormat:@"人%d.jpg",i]; } break; case 1: { node.name = @"name2"; node.image = [[NSString alloc]initWithFormat:@"人%d.jpg",i]; } break; case 2: { node.name = @"name3"; node.image = [[NSString alloc]initWithFormat:@"人%d.jpg",i]; } break; default: break; } [testList addObject:[NSValue valueWithBytes:&node objCType:@encode(struct listTestNode)]]; }
//最后再tableView里面引用NSArray-------3
struct listTestNode node; [[testList objectAtIndex:indexPath.row]getValue:&node];
二、单个假数据添加应用(以图片为例)
//给NSAray赋值,让他包含他的objects-------1
NSArray *testImages = [[NSArray alloc] initWithObjects: @"1.jpg", @"2.jpg", @"3.jpg",@"4.jpg",nil];
//在tableView里面引用NSAray-------------2
UIImageView *imageView=[[UIImageView alloc]initWithImage:[UIImage imageNamed:fileName]]; fileName=[testImages objectAtIndex:[indexPath row]];
[3] 不懂技术 小弟我是怎么制作手机电子书的
来源: 互联网 发布时间: 2014-02-18
不懂技术 我是如何制作手机电子书的
现在随着手机功能的越来越强大,很多用户开始习惯于使用手机电子书阅读器。然而我们经常会遇到在网上下载的txt文件,在电脑上看是好好的,可是复制到手机上出现乱码的情况,相信很多人都遇到这类问题。
为了解决这个问题,我今天来教大家自己制作电子书app,通过我这个方法做出来的电子书,都是app形式的,类似微信这类应用程序,直接安装到手机里就能直接阅读了,不会再出现什么乱码情况。
所以呢,为了让更多的人受益,我决定还是专门写一篇文章来教大家如何自己制作电子书,其中制作过程中不用什么技术要求,轻松制作。
制作步骤只要2步:
是不是很简单,感兴趣的朋友可以试试看了。
现在随着手机功能的越来越强大,很多用户开始习惯于使用手机电子书阅读器。然而我们经常会遇到在网上下载的txt文件,在电脑上看是好好的,可是复制到手机上出现乱码的情况,相信很多人都遇到这类问题。
为了解决这个问题,我今天来教大家自己制作电子书app,通过我这个方法做出来的电子书,都是app形式的,类似微信这类应用程序,直接安装到手机里就能直接阅读了,不会再出现什么乱码情况。
所以呢,为了让更多的人受益,我决定还是专门写一篇文章来教大家如何自己制作电子书,其中制作过程中不用什么技术要求,轻松制作。
制作步骤只要2步:
第一步:登录应用之星网站(http://www.appstar.com.cn/),注册成会员。
是不是很简单,感兴趣的朋友可以试试看了。
最新技术文章: