记录总结自己的工作
发布时间:2015-01-05 10:31:16
在Android开发过程中我们经常会碰到这样的问题,当用户点击一个View启动一个新的Activity的时候,如果快速地多次点击就会启动多个相同的界面。虽然说很少会有用户这么玩自己的手机,但是一旦出现这样的情况确实是很不好的体验。刚好前段时间研究过lanchmode,那我们把要启动的Acitivity改为singleTop,这样最.........【阅读全文】
发布时间:2014-12-25 16:59:22
在manifest.xml文件中,我们可以为Activity指定launchMode,总共有四种,弄清楚这四种的区别在Android开发中还是非常有必要的,下面分别来讨论: 1. standard,这种是默认的模式,Activity可以创建很多的实例,不管这些实例是不是在同一个任务中。可以简单理解只要调用startActivity就会.........【阅读全文】
发布时间:2014-12-25 10:24:37
使用网易新闻的时候,如果左右滑动页面,会发现上面的Tab下面有条红条,可以随着下面页面的滑动而滑动,用来指明当前的页面。研究了一下,发现可以使用ViewPager和自定义View来实现类似的效果。 在使用Viewpager的时候,我们一般都会注册一个.........【阅读全文】
发布时间:2014-10-29 11:16:45
在网上看了一些他人实现的滑动删除demo,一般都是自定义一个listview,重写里面的ontouch方法等来实现。但是如果使用的listview是其他的自定义view,这样改写起来就比较麻烦了,而且开发调试的过程也会很麻烦,容易出现bug。思考了一下,我们完全可以将HorizontalScrollView内嵌到lis.........【阅读全文】
发布时间:2014-10-27 15:45:56
控制数据链接的开关首先要申请权限:<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/> 由于安卓没有提供公开的api进行操作,所以要使用反射才可以完成:点击(此处)折叠或打开privat.........【阅读全文】