开发
MaxPanda0206
这个作者很懒,什么都没留下…
展开
-
解决ViewPager嵌套ViewPager滑动冲突问题
解决ViewPager嵌套ViewPager滑动冲突问题 重写内部ViewPager并调用外部ViewPager的requestDisallowInterceptTouchEvent(true) public class ParentViewPager extends ViewPager{ private int childVPHeight=0; public ParentV原创 2016-05-30 13:11:07 · 922 阅读 · 0 评论 -
图片加载框架之Fresco
Universal-Image-Loader优点:作者是大名鼎鼎的nostra13,UIL使用方便,而且自有多种缓存策略,如最大尺寸先删除、时间最久删除等,使用它,基本上不需要考虑太多的问题,可以把精力节省下来投入到开发的其他地方。另外,UIL还支持图片下载进度的监听,如果你有特殊需求,则可以在图片开始下载前、刚开始下载等各个时间段来做一些额外的事情,非常方便。而且UIL可以在View滚动的过原创 2016-09-27 16:21:28 · 574 阅读 · 0 评论 -
eclipse上传代码到github
作为一名程序员,自己在学习时经常需要写代码,但是由于换电脑或其他原因这些代码可能丢失,不方便以后的查看和复习。如果有一个版本服务器,不仅能把上传代码,在需要是可以随时下载,而且能实现版本控制,查看每个版本做了哪些修改。这时GitHub是个不错的选择。1. 要使用GitHub首先需要注册一个GitHub账号,并创建一个Repository。这已基本成为每个程序员的必备技能,在此就不赘述了。原创 2016-09-05 15:33:59 · 1744 阅读 · 3 评论 -
Android性能优化
性能优化是一个大的范畴,曾问过一些学员在Android中如何做性能优化的,都不知道从哪开始说起,三三两两说出来的也很不全面。在此总结如下:1.View的优化 1)ListView的优化复用convertview , 历史的view对象减少子孩子查询的次数 viewholder异步加载数据(把图片缓存)条目多时分页加载数据加载时显示进度条让原创 2016-10-21 17:05:20 · 638 阅读 · 0 评论 -
eclipse常用快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对原创 2016-10-09 16:48:15 · 289 阅读 · 0 评论 -
Toolbar的背景虚化加listView头部布局置顶
toolbar拓展加ListView头部置顶效果原创 2016-07-20 13:05:31 · 923 阅读 · 0 评论 -
SurfaceView的简单使用
本篇博客介绍下SurfaceView的简单使用 SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。 surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只原创 2016-08-01 19:06:17 · 679 阅读 · 0 评论 -
深刻的理解Fragment生命周期
深刻的理解Fragment生命周期 都在做什么,fragment生命周期Fragment用了很久了,接下来讲一下我自己对fragment的理解。部分图片内容参考官方文档。流程: onAttach() 作用:fragment已经关联到activity,这个是 回调函数@Overridepublic void onAttach(Activity activity) { super原创 2016-06-18 18:03:39 · 479 阅读 · 0 评论 -
PopupWindow的使用
有同学讲到想要知道PopUpWindow的知识,这里就给大家讲一讲PopUpWindow的基本用法和原理吧。这段时间博客可能会更新比较慢,因为你懂的 !!-_- ,往左看公告,嘿嘿。先看一下我们要做的效果:这个效果很容易理解:当点击btn时,在底部弹出PopupWindow,然后点击各个item弹出对应toast。 一、概述1、PopupWindow与AlertDialog的区别 最关键的区别是原创 2016-06-29 11:07:54 · 527 阅读 · 0 评论 -
使用友盟社会化分享组件实现第三方登录
产品概述Android U-share 6.0sdk是在5.0+的基础上做了进一步的优化,降低了包的大小,对于三方的jar提供了更多选择(精简版,原生版),并提供了更多实用的接口,方便了用户的集成和升级。同时6.0的版本兼容5.0+的版本,老用户,只要替换对应的jar就可以了。 特别提示:之后我们会针对6.0+的版本提供更多方便个性的功能,所以建议用户升级,并留意我们接下来的新功能。 2. 获原创 2016-11-12 12:18:49 · 853 阅读 · 1 评论