当前位置:  编程技术>移动开发
本页文章导读:
    ▪tomcat怎么设置默认启动项目(虚拟路径)        tomcat如何设置默认启动项目(虚拟路径) 有时候我们想在浏览器的地址栏中输入localhost:8080,就能访问到我们的项目:方法如下:打开tomcat\conf路径下的server.xml文件,找到下面的</Host>.........
    ▪ ListView卡通片效果        ListView动画效果 默认的listView的加载样式比较生硬,如果想修改其实很简单,例如google+加载样式就比较舒服,其实只需要设置一个参数即可:mListView.setLayoutAnimation(getListAnimStyle());其中这个.........
    ▪ [地图View removeAnnotations:arr]; 这样老报错,为什么       [mapView removeAnnotations:arr]; 这样老报错,为什么: NSArray *arr = [mapView annotations];[mapView removeAnnotations:arr];百度地图api,这样删除图钉总是报错,求解释,错误信息如下2012-02-10 22:35:29.106 BaiduMapS.........

[1]tomcat怎么设置默认启动项目(虚拟路径)
    来源: 互联网  发布时间: 2014-02-18
tomcat如何设置默认启动项目(虚拟路径)
有时候我们想在浏览器的地址栏中输入localhost:8080,就能访问到我们的项目:
方法如下:
打开tomcat\conf路径下的server.xml文件,找到下面的</Host>节点,在它上面一行加上
<Context path="" reloadable="true" docBase="项目名"/>
问题解决了!

    
[2] ListView卡通片效果
    来源: 互联网  发布时间: 2014-02-18
ListView动画效果
默认的listView的加载样式比较生硬,如果想修改其实很简单,例如google+加载样式就比较舒服,其实只需要设置一个参数即可:
mListView.setLayoutAnimation(getListAnimStyle());
其中这个getListAnimStyle()也就是你想要的效果,需要自己实现。

public LayoutAnimationController getListAnimStyle() {
AnimationSet set = new AnimationSet(true);
Animation animation = new AlphaAnimation(0.0f, 1.0f);
animation.setDuration(300);
set.addAnimation(animation);
//从左向右
// animation = new TranslateAnimation(Animation.RELATIVE_TO_SELF, -1.0f,
// Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
// 0.0f, Animation.RELATIVE_TO_SELF, 0.0f);
//从上向下
animation = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 0.0f,
Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
-1.0f, Animation.RELATIVE_TO_SELF, 0.0f);
animation.setDuration(500);
set.addAnimation(animation);
LayoutAnimationController controller = new LayoutAnimationController(
set, 0.5f);
return controller;
}
其实最主要的就是animation = new TranslateAnimation(Animation.RELATIVE_TO_SELF, -1.0f,
// Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
// 0.0f, Animation.RELATIVE_TO_SELF, 0.0f);
修改参数即可。

    
[3] [地图View removeAnnotations:arr]; 这样老报错,为什么
    来源: 互联网  发布时间: 2014-02-18
[mapView removeAnnotations:arr]; 这样老报错,为什么:
NSArray *arr = [mapView annotations];
[mapView removeAnnotations:arr];

百度地图api,这样删除图钉总是报错,求解释,错误信息如下

2012-02-10 22:35:29.106 BaiduMapSW[7782:707] *** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <__NSArrayM: 0x2c1690> was mutated while being enumerated.'
*** First throw call stack:
(0x33d588bf 0x33fa81e5 0x33d583e3 0xaa0d 0x52c7 0x368f 0x33cb2435 0x3711c9eb 0x3711c9a7 0x3711c985 0x3711c6f5 0x3711d02d 0x3710f99b 0x33d2cb4b 0x33d2ad87 0x33d2b0e1 0x33cae4dd 0x33cae3a5 0x30532fcd 0x3712f743 0x21e3 0x2188)
terminate called throwing an exception(gdb)

找到解决方法了


NSArray* array = [NSArray arrayWithArray:mapView.annotations];
[mapView removeAnnotations:array];
应该把数组复制一份出来才行

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android实现侦听电池状态显示、电量及充电动... iis7站长之家
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3