SubMenu android.view.SubMenu.setHeaderView(View view) 上面是这个方法的完整签名,作用就是自定义子菜单的菜单头,但是在OptionsMenu里面设置SubMenu的setHeaderView的时候会出问题,第一次SubMenu的菜单头可以正常显示,第二次就会崩溃,如下图: 然而对于ContextMenu和ContextMenu里面的SubMenu就没有这个问题,如下图: 因此只能对ContextMenu以及ContextMenu里面的SubMe…
写下该文章,是因为之前看到了几款游戏一个典型的玩家刺激活动,在<多塔联盟>,<萌江湖>等多款游戏的设计中都有体现,如下图所示: 这个功能点的设计,今天在这里讲的更多的还是跟数据有关系,跟用户的行为有关系,大家可能发现了,英雄招募首日共计5次,每次10分钟,如果你感兴趣,一定有一个疑问,为什么是5次,且每次是10分钟? 对于这一点,我相信有的开发者并没有仔细的考虑过,只是在大家都有了这个功能后,我也应该具备,然而这背后其实还是有些值得东西去探索的,今天我们将看到为什么在这款游戏中一共…
有时候做些简单的项目一般都会选择sqlite数据库,优点有很多,这里就不详细说了. 在此主要记录一些平时在使用时遇到的问题及解决方法.希望能对大家有所帮助. ------------------------------------------------------------------------- 一:sqlite一直提示 the database file is locked 解决: ----------------------------------------------------…
用C#写个windows服务,安装部署后去启动时,提示说“本地计算机上的XXX服务启动后停止.某些服务在未由其它服务或程序使用时将自动停止”.咋整?就像下面酱紫: 度娘说不知道咋整,我想把程序附加到windows服务进程跟踪看看是什么鬼在捣乱,然后发现服务都没法启动,跟踪就更不可能. 又把程序查了一遍,然后又重新生成,重新安装,还是老样子.郁闷…… 正埋头苦思的时候——我才想起我这是个服务!是个服务啊! 于是就去看window日志,找到对应我的服务的这条日志一看……彻底晕了,原来是我脑袋秀逗,粗…
easyui使用时出现这个Uncaught TypeError: Cannot read property 'nodeName' of undefined 最后检查发现是必须给select一个id,光给name不行, 构建后,easyui改变了dom结构,元素的访问select的jq选择器什么实现了可能. 原想着不想用id凑合用吧. $("#table_category").combobox("getValue")…
昨天一直在琢磨为什么Toolbar和CollapsingToolbarLayout一起使用时menu item无点击放应的原因,后来在stackoverflow上一条回答,说可能是Toolbar的背景颜色太深导致点击时的水波纹不明显.这个启发了我,会不会是跟toolbar的背景有关呢?贴上代码: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res…
1.jqueryUI的datepicker的使用 -->首先在jqueryUI官网上根据你的需要下载适合你系统主题的样式,jqueryUI主题下载地址: -->下载后的文件 jquery-ui-1.10.3.custom文件夹:不同的主题的区别在于它们引用的css不同 默认下载的样式如下: 其它样式比如我下载的样式: 下载的jqueryUI中除了css文件夹不同,其它文件均相同 -->页面中的使用datePicker的步骤 (1)引入jquery-ui-1.10.3.custom.min…
原文链接在我的个人博客主页 (一).引言: 在 IQKeyboardManager 和 Masonry 同时使用时,导航栏上移和make.right失效等问题多多. 其实我们完美的效果应该是这样的:*(NO Pictures say *8 !O(∩_∩)O~)* (二).问题介绍: 我们使用 IQKeyboardManager 可以很好的处理键盘弹起输入框上移事件.但是当你的 backView [底视图]不是 tableView 或者scrollView 时.你的导航栏会随着一起往上跑了. 就像…
使用Netty在客户端和服务端建立通讯通道,一般来说,一个连接可能很久没有访问,由于各种各样的网络问题导致连接已经失效,客户端再次发送请求时会产生连接异常. 基于这个原因,需要在客户端和服务端之间建立ping-pong的心跳机制,我的本意是想通过IdleStateHandler这个netty提供的工具来自动发现连接空闲状态,却出现了以下问题: 1.客户端和服务端使用 IdleStateHandler 时,原本的请求响应机制失效 2.IdleStateHandler的空闲通知功能正常,但是却不准确…
free函数是我们在写C语言程序时常用的函数,但是使用时需要注意,一不小心很肯能会引起吐核. 注意:free函数与malloc()函数配对使用,malloc函数释放申请的动态内存.对于free(p)这句语句,如果p 是NULL 指针,那么free 对p 无论操作多少次都不会出问题.如果p 不是NULL 指针,那么free 对p连续操作两次就会导致程序运行错误. 看一个程序 #include <stdio.h> #include <stdlib.h> int main() { cha…