上一页 1 ··· 515 516 517 518 519 520 521 522 523 ··· 785 下一页
摘要: 作为应用程序一个较好的用户体验应该是:在退出应用程序前询问用户是否真正退出?目前普遍做法是,一在退出前询问是否真正退出,二是连续按两下退出。返回键捕获 应用程序退出的两种方式实现上述两种应用退出方式需要在onkeyDown()来进行捕获返回键在Activity中,如果需要动态注册广播官方文档建议在o... 阅读全文
posted @ 2015-09-19 11:19 沧海一滴 阅读(392) 评论(0) 推荐(0)
摘要: git merge的基本用法为把一个分支或或某个commit的修改合并现在的分支上。我们可以运行git merge -h和git merge --help查看其命令,后者会直接转到一个网页(git的帮助文档),更详细。usage:gitmerge[options] [...] or:git merg... 阅读全文
posted @ 2015-09-18 17:28 沧海一滴 阅读(767) 评论(0) 推荐(0)
摘要: 在程序中,存放指定的数据最常用的数据结构有两种:数组和链表。 数组和链表的区别: 1、数组是将元素在内存中连续存放。 链表中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一起。 2、数组必须事先定义固定的长度,不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数 阅读全文
posted @ 2015-09-18 17:27 沧海一滴 阅读(296) 评论(0) 推荐(0)
摘要: 在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。Method的invoke方法1.先检查Acces... 阅读全文
posted @ 2015-09-18 17:26 沧海一滴 阅读(387) 评论(0) 推荐(0)
摘要: 之前使用cglib的时候不需要将classLoader作为参数传入,但动态代理却要,带着这个疑惑进入这个方法: Proxy.newProxyInstance(classLoader,interfaces,InvocationHandler) 要在classLoader里去找interfaces... 阅读全文
posted @ 2015-09-18 17:25 沧海一滴 阅读(306) 评论(0) 推荐(0)
上一页 1 ··· 515 516 517 518 519 520 521 522 523 ··· 785 下一页