02 2014 档案

摘要:其实也算不上合集,只是将我经常用到的部分整理一下,如果您有好东西,也可以留言补充1.actionbarhttp://actionbarsherlock.com/https://github.com/JakeWharton/ActionBarSherlock (推荐)2.下拉刷新pulltorefreshhttps://github.com/chrisbanes/Android-PullToRefresh支持各种控件下拉刷新ListView、ViewPager、WevView、ExpandableListView、GridView、(Horizontal)ScrollView、Fragment上 阅读全文
posted @ 2014-02-22 20:13 V青山绿水 阅读(3785) 评论(0) 推荐(0) 编辑
摘要:android不同设备单个进程可用内存是不一样的,可以查看/system/build.prop文件。# This is a high density device with more memory, so larger vm heaps for it.dalvik.vm.heapsize=24m上面heapsize参数表示单个进程可用的最大内存,单如果存在如下参数:dalvik.vm.heapgrowthlimit=16mlargeheaplimit参数表示单个进程内存被限定在16m,即程序运行过程中实际只能使用16m内存,不过有一个办法可以解决,编辑AndroidManifest.xml中的 阅读全文
posted @ 2014-02-17 11:58 V青山绿水 阅读(669) 评论(0) 推荐(0) 编辑
摘要:由于工作需要,这两天和同事在研究android下面的ProGuard工具的使用,通过查看android官网对该工具的介绍以及网络上其它相关资料,再加上自己的亲手实践,算是有了一个基本了解。下面将自己的理解和认识简要的做个笔记,有异议或者不解的,可以直接留言。什么是ProGuard工具?ProGuard是android提供的一个免费的工具,它能够移除工程中一些没用的代码,或者使用语义上隐晦的名称来重命名代码中的类、字段和函数等,达到压缩、优化和混淆代码的功能。具体来说,使用ProGuard工具,可以达到下面两个目的:删除了源文件中没有调用的那部分代码,最大化的精简了字节码文件,使得最终生成的ap 阅读全文
posted @ 2014-02-13 22:32 V青山绿水 阅读(15604) 评论(0) 推荐(0) 编辑
摘要:XML文件中添加以下方法:android:fadingEdge=”none”或者,代码中设置为false即可ScrollView.setHorizontalFadingEdgeEnabled(false); 阅读全文
posted @ 2014-02-12 21:36 V青山绿水 阅读(427) 评论(0) 推荐(0) 编辑
摘要:Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结构中,有两个最重要的部分:动作和动作对应的数据。典型的动作类型有:M AIN(activity的门户)、VIEW、PICK、EDIT 等。而动作对应的数据则以URI 的形式进行表示。例如:要查看一个人的联系方式,你需 阅读全文
posted @ 2014-02-11 21:58 V青山绿水 阅读(299) 评论(0) 推荐(0) 编辑
摘要:退出app的两种方式1 创建activity的基类,让所有的activity都继承该基类,在基类中创建一个静态的activity列表,并在oncreate方法添加该activity,在退出时,遍历该list的activity,逐个关闭每一个activity,从而退出app2 设置入口activity的启动模式android:launchMode="singleTask",重写onNewIntent方法,在退出activity时,设置intent.setAction("exit_app");然后跳转到栈底activity,这样就可以清除栈底之外的所有act 阅读全文
posted @ 2014-02-07 21:07 V青山绿水 阅读(1871) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示