ListView做表单动态获取值的方法: 本人之前一直觉得很难,但是现在却发现只需要一句话就可以搞定,请看代码,在你提交表单的按钮中这样做就对了: int count = mScrollListView.getAdap
51CTO博客开发捕风的鱼坐看云起
单例模式-我们经常都在使用,以下是懒加载的两种实现方式,仅当学习! 方案一:synchronizedprivate static SingletonLazy instance = null;private SingletonLazy(){};public static SingletonLazy getInsta
这两天优化了一下支付宝支付和微信支付订单回调的问题,之前我们的订单都是用手动回调给服务器,现在改成支付宝和微信原生的异步回调,结果并没有像我们想象的那么简单,支付宝是很顺利的解决回调,用一般的方式接收即可,但是微信接收时用普通的接收方式是不行的必须用另一种方式,如下且看: 支付宝和微信的回调地址notifyUrl = RequestUrl.BASE_URL+"order/o
stash登录时提示输入验证码,可是验证码不显示了,怎么解决了? 报错信息: 再通过chrome的审查元素进行查看具体报错的原因:Error creating bean with name 'p_w_picpathCaptchaServicePrototype' defined in class path resource [stash-co
嘉宾简介:马晓宇,环信CTO,18年的老程序员, 先后从事过 IC设计软件,短信网关、电信网管、中间件、手机操作系统和手机App的研发。从2004年开始从事开源软件的开发,参与了Apache,Eclipse,Symbian fundation等开源社区。在创办环信之前,先后在Symbian、Nokia、微软等公司工作。公司简介:环信即时通讯云是移动即时通讯能力的云计算PaaS (Platform
通用情况下,我们都是用TextView的横向排列,但有时候需求需要用到纵向排列,此时就傻眼了,本人也因此摘了两篇文章,供参考: 1、仅文字方向纵向排列,文字并没有翻转 public class VerticalTextView extends TextView{ final boolean topDown; public Verti
改用Apache2.4一段时间了,一直没发现它和Apache2.2的有什么区别,一些基本配置都是差不多,直到前几天配置虚拟主机是才发现了一些小小的不同一直以来我都是在htdocs目录下配置虚拟主机的,大体上使用的方法如下:<VirtualHost *:80> DocumentRoot "D:/www/Apache24/htdocs"
好多人不知道phpstorm怎么删除项目,在这里就给大家说说这个phpstorm教程:删除步骤:选中项目,点击工具栏的File,找到close project ,然后会退回到一个小界面,然后选中要删除的项目,按一下键盘的del键就可以删除了!
Java Collections Framework是Java提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。 Java集合框架的基本接口/类层次结构:java.util.Collection [I]+--java.util.List [I] +--java.util.ArrayList [C] +--java.util.L
本文记录了Android App优化需要用到的工具和以及在实践中的Tips。也算对我这半年来部分工作的总结。工具Hierarchy Viewer 是 Android SDK 自带的 Layout 嵌套检查工具,以可视化的布局角度直观获取 Layout 布局设计和各种属性信息,来帮助我们完成优化布局的设计。需要注意的是,出于安全考虑 Hierarchy Viewer 只能连接An
我有篇博客教大家如何利用 convertView 以及 viewHolder(static) 改善 ListView 卡顿情况;但是在 ListView 加载大量复杂布局和图片的时候,即使使用了 convertView 和 viewHolder,ListView还是卡顿,本文主要讨论了如何在加载复杂 list_item 同时保证 ListView 流畅性。核心思想是监听滑动据加载,异步加载数据。g
今天在开发时遇上一个问题,我用的框架是底部菜单四个按钮+fragment,然后主页中的fragment套用了PagerSlidingTabStrip,PagerSlidingTabStrip中是用Viewpager+Tab组合进行点击切换页面或者滑动切换菜单,就这样实现了我想要的功能,可是当我在底部菜单中相互切换时,PagerSlidingTabStrip中的Viewp
关于“期权” 1. 期权是员工激励手段的一种,是ESOP(Employee Stock Ownership Plans)员工持股计划的一种方式,有很多方式,其实每种方式都有限制条件;当一些限制条件类似加上一些其他条件后,除公司会计账务处理、和个人税收上的不懂不同,这几种可以变得没有区别,比较常见的方式有: a) Opti
做客户端的我们都知道,服务器给一个图片链接后我们直接通过http进行下载,就能顺利的把图片下载下来,可是对于我们来说,这个过程却是迷茫的,后端是如何配置的呢?对于后端人员来说,这篇博文看下去意义不大,因为你们全懂的,所以对于大神们勿喷,本人只是记录一下而已! 步骤如下: 1、先在服务器上部署自己的站点,并且能正常的访问
服务端的分页就一个SQL语句就可以搞定,贴出代码后自己慢慢欣赏:CREATE Procedure AppGetEmpList @EID int, @LGID int, @pagesize int, @pageindex int As Begin &n
本文纯属整合,将在项目中用到的UTC时间和与.NET时间戳的转换进行记录。 1、android获取UTC时间/** * 获取UTC时间 * * @return */ public static String getUTCTimeStr() { DateFormat format = new SimpleDateFormat
以前上传文件时报这个异常没这么在意,这次网络不好时总是报这个异常,导致文件上传失败,故特意说明一下,报个异常的原因还是很多的,今日只针对我当前遇上的问题进行记录一下。 背景:平时网络好的时候,我开启线程的上传和下载都没问题,网络慢的时候就出来这个异常 Recv failure: Connection reset by peer 。
软件的需求分析必须要有对原业务的一个深入了解、提取、抽象、升华的过程,管理软件需求分析尤其如此。软件的需求分析是从用户的业务中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出我们的软件产品。这个步骤是对用户业务需求的一个升华,是一个把用户业务管理流程优化,转化为软件产品,从而提升管理而实现的质的飞跃,这一步是否成功,直接关系到开发出来的软件产品能否得到用户认可,顺利交付给
高德地图2.X.X以前的版本将在2015年2月28日停用,所以前段时间把高德的几个包都更新了,也同时申请了新的key,可是今天准备打包发布,打完包后,地图不能用了,提示invalid_user_scode,查阅了一下资料情况是: 确保在工程中添加的key为9月23日之后注册的。在debug模式下,或者最终打包签名release模式时,App的签名文件是不一样的
Android创建jar包的步骤很简单,只需要注意3点即可,顺便把步骤列出以下: 1、右键项目---Export(导出) 2、选择下一步:注意:此处不要勾选activity包、res和manifest,然后填上自己定义的jar包名字。 3、4步:直接next和finish即可。  
今天在帮同学实现一个PopupWindow嵌套PopupWindow时报了异常,导致第二个POP不能显示:android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRootImpl$W@4340e618 is not valid; is you
1、ScrollView嵌套Viewpager解决滑动冲突:(1)重新ScrollView(法一)/** * 能够兼容ViewPager的ScrollView * @Description: 解决了ViewPager在ScrollView中的滑动反弹问题 */public class ScrollViewExtend extends&nb
对于初学者来说,对Token和Session的使用难免会限于困境,开发过程中知道有这个东西,但却不知道为什么要用他?更不知道其原理,今天我就带大家一起分析分析这东西。 一、我们先解释一下他的含义: 1、Token的引入:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名
看完《重构-改善既有代码的设计》一书,心里激起了点涟漪,既感觉有那么点感觉在以后的代码中小试牛刀,又感觉好些东西虽然看过了,可实际使用时还是会遇上莫名的问题的。没看之前头脑是清晰的,看了后反而头大了,不知所云…… 既然头大,那我就慢慢梳理一下吧! 重构一共十五章: 第一章:重构,第一个案例
Android开源项目第一篇——个性化控件(View)篇原文:http://blog.csdn.net/java886o/article/details/24355907本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、
本人SDK更新后,在打包时报the zipalign tool was not found in the sdk,于是查了一下,终于找到了解决方法: 按照路径Eclipse--windows--androidSDKManager打开,然后更新所有的Build-tools,更新完后再重启,在打包测试,问题解决。 如图:&n
本人升级SDK后,以前项目的所有XML在graphical layout都无法预览了,觉得有点纳闷,就网上搜了一下,网上给出了两种方案: 方案一:去SDK目录下删掉Temp这个文件夹,并关掉eclipse重新打开。 处理结果:我按照这种说法做了,无效。 方
这个方法很简单,只需要直接拷贝到你的集合的地方直接使用即可:/**按照字母排序**/ Collections.sort(storeNames, new Comparator<UserNameInfo>() { public int compare(UserNameInfo o1, UserNameInfo
一、ScrollView中嵌套ListView/GridView: 方法一:计算ListView的高度public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listView.g
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号